C# Класс Tibialyzer.Parser

Показать файл Открыть проект

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

Свойство Тип Описание
globalMessages List>.Dictionary

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

Метод Описание
FindTimestamps ( byte array, int bytesRead ) : IEnumerable
FindTimestampsFlash ( byte array, int bytesRead ) : IEnumerable
GetAchievement ( string logMessage ) : string
HasAnyValidTimestampsFlash ( byte array, int bytesRead, List stamps ) : bool
Initialize ( ) : void
ParseCreatureFromLootMessage ( string message ) : Tibialyzer.Creature
ParseLogResults ( ReadMemoryResults res ) : ParseMemoryResults
ParseLootMessage ( string message ) : Tuple>>
ParseLootMessages ( Hunt h, Dictionary newDrops, int>.List newItems, bool commit = true, bool switchHunt = false, bool addEverything = false ) : void
ParseUsingMessage ( string message ) : int>.Tuple
parseLookItem ( string logMessage ) : int>.Tuple
parseLookPlayer ( string lookMessage ) : Player
preprocessItem ( string item ) : int>.Tuple

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

Метод Описание
getSingularItem ( string item ) : string

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

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

public static FindTimestamps ( byte array, int bytesRead ) : IEnumerable
array byte
bytesRead int
Результат IEnumerable

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

public static FindTimestampsFlash ( byte array, int bytesRead ) : IEnumerable
array byte
bytesRead int
Результат IEnumerable

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

public static GetAchievement ( string logMessage ) : string
logMessage string
Результат string

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

public static HasAnyValidTimestampsFlash ( byte array, int bytesRead, List stamps ) : bool
array byte
bytesRead int
stamps List
Результат bool

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

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

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

public static ParseCreatureFromLootMessage ( string message ) : Tibialyzer.Creature
message string
Результат Tibialyzer.Creature

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

public static ParseLogResults ( ReadMemoryResults res ) : ParseMemoryResults
res ReadMemoryResults
Результат ParseMemoryResults

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

public static ParseLootMessage ( string message ) : Tuple>>
message string
Результат Tuple>>

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

public static ParseLootMessages ( Hunt h, Dictionary newDrops, int>.List newItems, bool commit = true, bool switchHunt = false, bool addEverything = false ) : void
h Hunt
newDrops Dictionary
newItems int>.List
commit bool
switchHunt bool
addEverything bool
Результат void

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

public static ParseUsingMessage ( string message ) : int>.Tuple
message string
Результат int>.Tuple

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

public static parseLookItem ( string logMessage ) : int>.Tuple
logMessage string
Результат int>.Tuple

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

public static parseLookPlayer ( string lookMessage ) : Player
lookMessage string
Результат Player

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

public static preprocessItem ( string item ) : int>.Tuple
item string
Результат int>.Tuple

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

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

public static Dictionary> globalMessages
Результат List>.Dictionary