C# Класс Tibialyzer.HuntManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
activeHunt Hunt

Открытые методы

Метод Описание
AddKillToHunt ( Hunt h, int>.Tuple resultList, string t, string message, int stamp, int hour, int minute, System.Data.SQLite.SQLiteTransaction transaction = null ) : void
AddLoot ( Hunt h, Item item, int itemCount ) : void
AddSkin ( Hunt h, string message, Tibialyzer.Creature cr, Item item, int count, string timestamp ) : void
AddUsedItems ( Hunt hunt, Dictionary usedItems ) : void
AddUsedItems ( Hunt hunt, Item item, int itemCount ) : void
CheckTrackedHunts ( Hunt h, int>.Tuple resultList, string t, string message, int stamp, int hour, int minute, SQLiteTransaction transaction = null ) : Hunt
CreateNewHunt ( ) : void
DeleteHunt ( Hunt h ) : void
GetHighestKillCreature ( Hunt h ) : Creature
GetHunt ( int index ) : Hunt
GetHunt ( string search ) : Hunt
GetUsedItems ( Hunt hunt ) : int>>.List
HuntCount ( ) : int
Initialize ( ) : void
InsertSkin ( Creature cr, int count = 1 ) : void
IterateHunts ( ) : IEnumerable
LoadLog ( Hunt h, string logPath ) : void
SaveHunts ( ) : void
SaveLog ( Hunt h, string logPath ) : void
SetActiveHunt ( Hunt h ) : void
SetHuntTime ( Hunt h, int clearMinutes ) : void
SwitchHunt ( string parameter ) : void
clearOldLog ( Hunt h, int clearMinutes = 10 ) : void
deleteCreatureFromLog ( Creature cr ) : void
deleteCreatureWithThreshold ( int killThreshold ) : void
deleteLogMessage ( Hunt h, string logMessage ) : void
refreshLootCreatures ( Hunt h ) : List
resetHunt ( string parameter ) : bool
resetHunt ( Hunt h ) : void

Приватные методы

Метод Описание
nameExists ( string str ) : bool

Описание методов

AddKillToHunt() публичный статический Метод

public static AddKillToHunt ( Hunt h, int>.Tuple resultList, string t, string message, int stamp, int hour, int minute, System.Data.SQLite.SQLiteTransaction transaction = null ) : void
h Hunt
resultList int>.Tuple
t string
message string
stamp int
hour int
minute int
transaction System.Data.SQLite.SQLiteTransaction
Результат void

AddLoot() публичный статический Метод

public static AddLoot ( Hunt h, Item item, int itemCount ) : void
h Hunt
item Item
itemCount int
Результат void

AddSkin() публичный статический Метод

public static AddSkin ( Hunt h, string message, Tibialyzer.Creature cr, Item item, int count, string timestamp ) : void
h Hunt
message string
cr Tibialyzer.Creature
item Item
count int
timestamp string
Результат void

AddUsedItems() публичный статический Метод

public static AddUsedItems ( Hunt hunt, Dictionary usedItems ) : void
hunt Hunt
usedItems Dictionary
Результат void

AddUsedItems() публичный статический Метод

public static AddUsedItems ( Hunt hunt, Item item, int itemCount ) : void
hunt Hunt
item Item
itemCount int
Результат void

CheckTrackedHunts() публичный статический Метод

public static CheckTrackedHunts ( Hunt h, int>.Tuple resultList, string t, string message, int stamp, int hour, int minute, SQLiteTransaction transaction = null ) : Hunt
h Hunt
resultList int>.Tuple
t string
message string
stamp int
hour int
minute int
transaction SQLiteTransaction
Результат Hunt

CreateNewHunt() публичный статический Метод

public static CreateNewHunt ( ) : void
Результат void

DeleteHunt() публичный статический Метод

public static DeleteHunt ( Hunt h ) : void
h Hunt
Результат void

GetHighestKillCreature() публичный статический Метод

public static GetHighestKillCreature ( Hunt h ) : Creature
h Hunt
Результат Creature

GetHunt() публичный статический Метод

public static GetHunt ( int index ) : Hunt
index int
Результат Hunt

GetHunt() публичный статический Метод

public static GetHunt ( string search ) : Hunt
search string
Результат Hunt

GetUsedItems() публичный статический Метод

public static GetUsedItems ( Hunt hunt ) : int>>.List
hunt Hunt
Результат int>>.List

HuntCount() публичный статический Метод

public static HuntCount ( ) : int
Результат int

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

InsertSkin() публичный статический Метод

public static InsertSkin ( Creature cr, int count = 1 ) : void
cr Creature
count int
Результат void

IterateHunts() публичный статический Метод

public static IterateHunts ( ) : IEnumerable
Результат IEnumerable

LoadLog() публичный статический Метод

public static LoadLog ( Hunt h, string logPath ) : void
h Hunt
logPath string
Результат void

SaveHunts() публичный статический Метод

public static SaveHunts ( ) : void
Результат void

SaveLog() публичный статический Метод

public static SaveLog ( Hunt h, string logPath ) : void
h Hunt
logPath string
Результат void

SetActiveHunt() публичный статический Метод

public static SetActiveHunt ( Hunt h ) : void
h Hunt
Результат void

SetHuntTime() публичный статический Метод

public static SetHuntTime ( Hunt h, int clearMinutes ) : void
h Hunt
clearMinutes int
Результат void

SwitchHunt() публичный статический Метод

public static SwitchHunt ( string parameter ) : void
parameter string
Результат void

clearOldLog() публичный статический Метод

public static clearOldLog ( Hunt h, int clearMinutes = 10 ) : void
h Hunt
clearMinutes int
Результат void

deleteCreatureFromLog() публичный статический Метод

public static deleteCreatureFromLog ( Creature cr ) : void
cr Creature
Результат void

deleteCreatureWithThreshold() публичный статический Метод

public static deleteCreatureWithThreshold ( int killThreshold ) : void
killThreshold int
Результат void

deleteLogMessage() публичный статический Метод

public static deleteLogMessage ( Hunt h, string logMessage ) : void
h Hunt
logMessage string
Результат void

refreshLootCreatures() публичный статический Метод

public static refreshLootCreatures ( Hunt h ) : List
h Hunt
Результат List

resetHunt() публичный статический Метод

public static resetHunt ( string parameter ) : bool
parameter string
Результат bool

resetHunt() публичный статический Метод

public static resetHunt ( Hunt h ) : void
h Hunt
Результат void

Описание свойств

activeHunt публичное статическое свойство

public static Hunt activeHunt
Результат Hunt