Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:StatLog (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2XMP Object >> Actor >> Info >> StatLog
Package: 
Engine
Direct subclass:
StatLogFile
This class in other games:
RTNP, U1, UT

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]

bBatchLocal[edit]

Type: bool

Modifiers: globalconfig


bWorld[edit]

Type: bool


bWorldBatcherError[edit]

Type: bool

Modifiers: globalconfig

An error occured last time we tried to process stats.

Context[edit]

Type: int


LocalLog[edit]

Type: StatLog


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 (PlayerController 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


Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


GetLocalLogFileName[edit]

event string GetLocalLogFileName ()


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 ()


GenerateLogs[edit]

function GenerateLogs (bool bLogLocal, bool bLogWorld)


GetAbsoluteTime[edit]

function string GetAbsoluteTime ()


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 (PlayerReplicationInfo KillerPRI, PlayerReplicationInfo VictimPRI, string KillerWeaponName, string VictimWeaponName, class<DamageTypeDamageType)


LogMapParameters[edit]

function LogMapParameters ()


LogNameChange[edit]

function LogNameChange (Controller Other)


LogPickup[edit]

function LogPickup (Pickup Item, Pawn Other)


LogPings[edit]

function LogPings ()


LogPlayerConnect[edit]

function LogPlayerConnect (Controller Player, optional string Checksum)


LogPlayerDisconnect[edit]

function LogPlayerDisconnect (Controller Player)


LogPlayerInfo[edit]

function LogPlayerInfo (Controller 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 ()


LogTeamChange[edit]

function LogTeamChange (Controller Other)


LogTypingEvent[edit]

function LogTypingEvent (bool bTyping, Controller Other)


LogWorldEventString[edit]

function LogWorldEventString (string EventString)


StartLog[edit]

function StartLog ()


StopLog[edit]

function StopLog ()