Cogito, ergo sum

UE3:ChatLog (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search

Contents

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

[edit] Properties

[edit] bIncludeTimeStamp

Type: bool

Modifiers: config

Append a timestamp to the filename

Default value: True

[edit] bUnique

Type: bool

Modifiers: config

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

[edit] 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

Default value: "Chatlog_%i_%p"

[edit] tab

Type: string


[edit] writer

Type: FileWriter


[edit] Subobjects

[edit] CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: MessagingSpectator.CollisionCylinder

No new values.

[edit] Sprite

Class: Engine.SpriteComponent

Inherits from: MessagingSpectator.Sprite

No new values.

[edit] Functions

[edit] Events

[edit] Destroyed

event Destroyed ()

Overrides: PlayerController.Destroyed


[edit] PostBeginPlay

simulated event PostBeginPlay ()

Overrides: MessagingSpectator.PostBeginPlay


[edit] ReceiveLocalizedMessage

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

Overrides: PlayerController.ReceiveLocalizedMessage


[edit] TeamMessage

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

Overrides: MessagingSpectator.TeamMessage


[edit] Other instance functions

[edit] createFilename

function string createFilename ()


[edit] CreateFileWriter

function CreateFileWriter ()


[edit] InitPlayerReplicationInfo

function InitPlayerReplicationInfo ()

Overrides: MessagingSpectator.InitPlayerReplicationInfo

spawns and initializes the PlayerReplicationInfo for this Controller

[edit] ReceiveMessage

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

Overrides: MessagingSpectator.ReceiveMessage