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