Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE1:StatLog (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Info >> StatLog
Package: 
Engine
Direct subclass:
StatLogFile
This class in other games:
RTNP, U1, U2XMP

Logs game events for stat collection

ngLog, ngStats, and ngWorldStats are registered trademarks of NetGames USA, Inc. at http://www.netgamesusa.com All rights reserved. A ny and all occurrences of code related to supporting their products and services appears with their express permission.

Properties[edit]

Property group 'StatLog'[edit]

DecoderRingURL[edit]

Type: string

URL to log format decoder ring.

Default value: "http://unreal.epicgames.com/Unreal_Log_Decoder_Ring.html"

GameCreator[edit]

Type: string

Name of game creator.

Default value: "Epic MegaGames, Inc."

GameCreatorURL[edit]

Type: string

URL to info on game creator.

Default value: "http://www.epicgames.com/"

GameName[edit]

Type: string

Name of this game.

Default value: "Unreal"

LocalBatcherParams[edit]

Type: string

Modifiers: globalconfig

Batcher command line parameters.

LocalBatcherURL[edit]

Type: string

Modifiers: globalconfig

Batcher URL.

Default value: "../NetGamesUSA.com/ngStats/ngStatsUT.exe"

LocalLogDir[edit]

Type: string

Modifiers: globalconfig


Default value: "../Logs"

LocalStandard[edit]

Type: string

The standard this log is compliant to.

Default value: "ngLog"

LocalStatsURL[edit]

Type: string

Modifiers: globalconfig

URL to local stats information.

Default value: "../NetGamesUSA.com/ngStats/html/ngStats_Main.html"

LogInfoURL[edit]

Type: string

URL to info on logging standard.

Default value: "http://www.netgamesusa.com/ngLog/"

LogVersion[edit]

Type: string

Version of the log standard.

Default value: "1.2"

WorldBatcherParams[edit]

Type: string

Modifiers: globalconfig

Batcher command line parameters.

Default value: "-d ../NetGamesUSA.com/ngWorldStats/logs -g UT"

WorldBatcherURL[edit]

Type: string

Modifiers: globalconfig

Batcher URL.

Default value: "../NetGamesUSA.com/ngWorldStats/bin/ngWorldStats.exe"

WorldLogDir[edit]

Type: string

Modifiers: globalconfig


Default value: "../NetGamesUSA.com/ngWorldStats/logs"

WorldStandard[edit]

Type: string

The standard this log is compliant to.

Default value: "ngLog"

WorldStatsURL[edit]

Type: string

Modifiers: globalconfig

URL to world stats information.

Default value: "http://www.netgamesusa.com"

Internal variables[edit]

bWorld[edit]

Type: bool


bWorldBatcherError[edit]

Type: bool

Modifiers: globalconfig


Context[edit]

Type: int


TimeStamp[edit]

Type: float


Functions[edit]

Static native functions[edit]

BatchLocal[edit]

native final static function BatchLocal ()


BrowseRelativeLocalURL[edit]

native static function BrowseRelativeLocalURL (string URL)


GetPlayerChecksum[edit]

native static function GetPlayerChecksum (PlayerPawn P, out string Checksum)


Native functions[edit]

ExecuteLocalLogBatcher[edit]

native final function ExecuteLocalLogBatcher ()


ExecuteSilentLogBatcher[edit]

native final function ExecuteSilentLogBatcher ()


ExecuteWorldLogBatcher[edit]

native final function ExecuteWorldLogBatcher ()


GetGMTRef[edit]

native final function string GetGMTRef ()


GetMapFileName[edit]

native final function string GetMapFileName ()


InitialCheck[edit]

native final function InitialCheck (GameInfo Game)


LogMutator[edit]

native final function LogMutator (Mutator M)


Events[edit]

BeginPlay[edit]

event BeginPlay ()

Overrides: Actor.BeginPlay


LogGameSpecial[edit]

final event LogGameSpecial (string SpecialID, string SpecialParam)


LogGameSpecial2[edit]

final event LogGameSpecial2 (string SpecialID, string SpecialParam, string SpecialParam2)


Tick[edit]

event Tick (float Delta)

Overrides: Actor.Tick


Timer[edit]

event Timer ()

Overrides: Actor.Timer


Other instance functions[edit]

FlushLog[edit]

function FlushLog ()


GetAbsoluteTime[edit]

function string GetAbsoluteTime ()


GetLogFileName[edit]

function string GetLogFileName ()


GetShortAbsoluteTime[edit]

function string GetShortAbsoluteTime ()


GetTimeStamp[edit]

function string GetTimeStamp ()


LogEventString[edit]

function LogEventString (string EventString)


LogGameEnd[edit]

function LogGameEnd (string Reason)


LogGameStart[edit]

function LogGameStart ()


LogItemActivate[edit]

function LogItemActivate (Inventory Item, Pawn Other)


LogItemDeactivate[edit]

function LogItemDeactivate (Inventory Item, Pawn Other)


LogKill[edit]

function LogKill (int KillerID, int VictimID, string KillerWeaponName, string VictimWeaponName, name DamageType)


LogMapParameters[edit]

function LogMapParameters ()


LogNameChange[edit]

function LogNameChange (Pawn Other)


LogPickup[edit]

function LogPickup (Inventory Item, Pawn Other)


LogPings[edit]

function LogPings ()


LogPlayerConnect[edit]

function LogPlayerConnect (Pawn Player, optional string Checksum)


LogPlayerDisconnect[edit]

function LogPlayerDisconnect (Pawn Player)


LogPlayerInfo[edit]

function LogPlayerInfo (Pawn Player)


LogServerInfo[edit]

function LogServerInfo ()


LogSpecialEvent[edit]

function LogSpecialEvent (string EventType, optional coerce string Arg1, optional coerce string Arg2, optional coerce string Arg3, optional coerce string Arg4)


LogStandardInfo[edit]

function LogStandardInfo ()


LogSuicide[edit]

function LogSuicide (Pawn Killed, name DamageType, Pawn Instigator)


LogTeamChange[edit]

function LogTeamChange (Pawn Other)


LogTeamKill[edit]

function LogTeamKill (int KillerID, int VictimID, string KillerWeaponName, string VictimWeaponName, name DamageType)


LogTypingEvent[edit]

function LogTypingEvent (bool bTyping, Pawn Other)


StartLog[edit]

function StartLog ()


StopLog[edit]

function StopLog ()