Table of Contents
IEventParserConfiguration Public interface
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IEventParserConfiguration[[IEventParserConfiguration]]
class SharedLibraryCore.Interfaces.IEventParserConfiguration interfaceStyle;
end
Members
Properties
Public properties
Type | Name | Methods |
---|---|---|
ParserRegex |
Action stores the regex information for an action event printed in the game log |
get, set |
ParserRegex |
Damage stores the regex information for a damage event printed in the game log |
get, set |
string |
GameDirectory stores the fs_game directory (this folder may vary between different clients) |
get, set |
NumberStyles |
GuidNumberStyle indicates the format expected for parsed guids |
get, set |
ParserRegex |
Join stores the regex information for a join event printed in the game log |
get, set |
ParserRegex |
JoinTeam stores the regex information for a join team event printed in the game log |
get, set |
ParserRegex |
Kill stores the regex information for a kill event printed in the game log |
get, set |
string |
LocalizeText stores the special ASCII value used by CoD games that prevents the text in the chat from being localized |
get, set |
ParserRegex |
MapChange stores the regex information for the map change game log |
get |
ParserRegex |
MapEnd stores the regex information for the map end game log |
get |
ParserRegex |
Quit stores the regex information for a quit event printed in the game log |
get, set |
ParserRegex |
Say stores the regex information for a say event printed in the game log |
get, set |
Dictionary <string , TeamType > |
TeamMapping maps the team code name to a type type eg "CT" -> Allies |
get |
ParserRegex |
Time stores the regex information for the time prefix in game log |
get, set |
Details
Properties
GameDirectory
public string GameDirectory { get; set; }
Summary
stores the fs_game directory (this folder may vary between different clients)
Say
public ParserRegex Say { get; set; }
Summary
stores the regex information for a say event printed in the game log
LocalizeText
public string LocalizeText { get; set; }
Summary
stores the special ASCII value used by CoD games that prevents the text in the chat from being localized
Join
public ParserRegex Join { get; set; }
Summary
stores the regex information for a join event printed in the game log
JoinTeam
public ParserRegex JoinTeam { get; set; }
Summary
stores the regex information for a join team event printed in the game log
Quit
public ParserRegex Quit { get; set; }
Summary
stores the regex information for a quit event printed in the game log
Kill
public ParserRegex Kill { get; set; }
Summary
stores the regex information for a kill event printed in the game log
Damage
public ParserRegex Damage { get; set; }
Summary
stores the regex information for a damage event printed in the game log
Action
public ParserRegex Action { get; set; }
Summary
stores the regex information for an action event printed in the game log
Time
public ParserRegex Time { get; set; }
Summary
stores the regex information for the time prefix in game log
MapChange
public ParserRegex MapChange { get; }
Summary
stores the regex information for the map change game log
MapEnd
public ParserRegex MapEnd { get; }
Summary
stores the regex information for the map end game log
GuidNumberStyle
public NumberStyles GuidNumberStyle { get; set; }
Summary
indicates the format expected for parsed guids
TeamMapping
public Dictionary<string, TeamType> TeamMapping { get; }
Summary
maps the team code name to a type type eg "CT" -> Allies
Generated with ModularDoc