sharedlibrarycoreinterfaces IEventParserConfiguration - RaidMax/IW4M-Admin GitHub Wiki
IEventParserConfiguration Public interface
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IEventParserConfiguration[IEventParserConfiguration](/RaidMax/IW4M-Admin/wiki/IEventParserConfiguration)
class SharedLibraryCore.Interfaces.IEventParserConfiguration interfaceStyle;
end
Members
Properties
Public properties
| Type | Name | Methods |
|---|---|---|
ParserRegex |
Actionstores the regex information for an action event printed in the game log |
get, set |
ParserRegex |
Damagestores the regex information for a damage event printed in the game log |
get, set |
string |
GameDirectorystores the fs_game directory (this folder may vary between different clients) |
get, set |
NumberStyles |
GuidNumberStyleindicates the format expected for parsed guids |
get, set |
ParserRegex |
Joinstores the regex information for a join event printed in the game log |
get, set |
ParserRegex |
JoinTeamstores the regex information for a join team event printed in the game log |
get, set |
ParserRegex |
Killstores the regex information for a kill event printed in the game log |
get, set |
string |
LocalizeTextstores the special ASCII value used by CoD games that prevents the text in the chat from being localized |
get, set |
ParserRegex |
MapChangestores the regex information for the map change game log |
get |
ParserRegex |
MapEndstores the regex information for the map end game log |
get |
ParserRegex |
Quitstores the regex information for a quit event printed in the game log |
get, set |
ParserRegex |
Saystores the regex information for a say event printed in the game log |
get, set |
Dictionary<string, TeamType> |
TeamMappingmaps the team code name to a type type eg "CT" -> Allies |
get |
ParserRegex |
Timestores 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