UE3:ChatLog (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Package:
WebAdmin

Chatlogger. Writes files with the following content: timestamp<tab>username<tab>uniqueid<tab>type<tab>teamid<tab>message

Copyright 2008 Epic Games, Inc. All Rights Reserved

Author: Michiel 'elmuerte' Hendriks

Properties

bIncludeTimeStamp

Type: bool

Modifiers: config

Append a timestamp to the filename

Default value: True

bUnique

Type: bool

Modifiers: config

Enforce unique filenames. This will simply add a number to the end of the filename until its unique.

filename

Type: string

Modifiers: config

Mask for the filename. Following place holders can be used: %i = server ip %p = server port %c = computer name (as reported by the OS) %v = engine version

tab

Type: string


writer

Type: FileWriter


Subobjects

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: MessagingSpectator.CollisionCylinder

No new values.

Sprite

Class: Engine.SpriteComponent

Inherits from: MessagingSpectator.Sprite

No new values.

Functions

Events

Destroyed

event Destroyed ()

Overrides: PlayerController.Destroyed


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: MessagingSpectator.PostBeginPlay


ReceiveLocalizedMessage

reliable client event ReceiveLocalizedMessage (class<LocalMessageMessage, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject)

Overrides: PlayerController.ReceiveLocalizedMessage


TeamMessage

reliable client event TeamMessage (PlayerReplicationInfo PRI, coerce string S, name Type, optional float MsgLifeTime)

Overrides: MessagingSpectator.TeamMessage


Other instance functions

createFilename

function string createFilename ()


CreateFileWriter

function CreateFileWriter ()


InitPlayerReplicationInfo

function InitPlayerReplicationInfo ()

Overrides: MessagingSpectator.InitPlayerReplicationInfo

spawns and initializes the PlayerReplicationInfo for this Controller

ReceiveMessage

function ReceiveMessage (PlayerReplicationInfo Sender, string Msg, name Type)

Overrides: MessagingSpectator.ReceiveMessage