The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:GameStats (UT2004)
Contents
- 1 Properties
- 2 Functions
- 2.1 Native functions
- 2.2 Events
- 2.3 Other instance functions
- 2.3.1 ConnectEvent
- 2.3.2 DisconnectEvent
- 2.3.3 EndGame
- 2.3.4 FullTimeDate
- 2.3.5 GameEvent
- 2.3.6 GetLogFilename
- 2.3.7 Header
- 2.3.8 Init
- 2.3.9 KillEvent
- 2.3.10 Logf
- 2.3.11 MapName
- 2.3.12 NewGame
- 2.3.13 ScoreEvent
- 2.3.14 ServerInfo
- 2.3.15 Shutdown
- 2.3.16 SpecialEvent
- 2.3.17 StartGame
- 2.3.18 TeamScoreEvent
- 2.3.19 TimeStamp
- 2.3.20 TimeZone
- Package:
- Engine
- Direct subclass:
- MasterServerGameStats
- This class in other games:
- UE2Runtime, U2, UT2003
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Class: Engine.GameStats Parent: Engine.Info
the GameStats object is used to send individual stat events to the stats server. Each game should spawn a GameStats object if it wishes to have stat logging.
Properties
bLocalLog
Type: bool
Modifiers: globalconfig
create local stat logs
bShowBots
Type: bool
GRI
Type: GameReplicationInfo
LogFileName
Type: string
Modifiers: globalconfig
filename to use, check GetLogFilename() for replacements
Default value: "Stats_%P_%Y_%M_%D_%H_%I_%S"
Tab
Type: string
TempLog
Type: FileLog
Functions
Native functions
GetMapFileName
GetStatsIdentifier
Events
Destroyed
Overrides: Actor.Destroyed
PostBeginPlay
Overrides: Actor.PostBeginPlay
Other instance functions
ConnectEvent
DisconnectEvent
EndGame
FullTimeDate
GameEvent
GetLogFilename
return the filename to use for the log file. The following formatting rules are accepted: %P server port %Y year %M month %D day %H hour %I minute %S second %W day of the week