C# Class Tibialyzer.Parser

Afficher le fichier Open project: Mytherin/Tibialyzer

Méthodes publiques

Свойство Type Description
globalMessages List>.Dictionary

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
getSingularItem ( string item ) : string

Method Details

FindTimestamps() public static méthode

public static FindTimestamps ( byte array, int bytesRead ) : IEnumerable
array byte
bytesRead int
Résultat IEnumerable

FindTimestampsFlash() public static méthode

public static FindTimestampsFlash ( byte array, int bytesRead ) : IEnumerable
array byte
bytesRead int
Résultat IEnumerable

GetAchievement() public static méthode

public static GetAchievement ( string logMessage ) : string
logMessage string
Résultat string

HasAnyValidTimestampsFlash() public static méthode

public static HasAnyValidTimestampsFlash ( byte array, int bytesRead, List stamps ) : bool
array byte
bytesRead int
stamps List
Résultat bool

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

ParseCreatureFromLootMessage() public static méthode

public static ParseCreatureFromLootMessage ( string message ) : Tibialyzer.Creature
message string
Résultat Tibialyzer.Creature

ParseLogResults() public static méthode

public static ParseLogResults ( ReadMemoryResults res ) : ParseMemoryResults
res ReadMemoryResults
Résultat ParseMemoryResults

ParseLootMessage() public static méthode

public static ParseLootMessage ( string message ) : Tuple>>
message string
Résultat Tuple>>

ParseLootMessages() public static méthode

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
Résultat void

ParseUsingMessage() public static méthode

public static ParseUsingMessage ( string message ) : int>.Tuple
message string
Résultat int>.Tuple

parseLookItem() public static méthode

public static parseLookItem ( string logMessage ) : int>.Tuple
logMessage string
Résultat int>.Tuple

parseLookPlayer() public static méthode

public static parseLookPlayer ( string lookMessage ) : Player
lookMessage string
Résultat Player

preprocessItem() public static méthode

public static preprocessItem ( string item ) : int>.Tuple
item string
Résultat int>.Tuple

Property Details

globalMessages public_oe static_oe property

public static Dictionary> globalMessages
Résultat List>.Dictionary