UE2:ASGameReplicationInfo (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Actor >> Info >> ReplicationInfo >> GameReplicationInfo >> ASGameReplicationInfo
Package:
UT2k4Assault

ASGameReplicationInfo.

Properties

bTeamZeroIsAttacking

Type: bool

true when Red Team is Attacking

CurrentRound

Type: int


ERW_AttackersStr

Type: string

Modifiers: localized


ERW_BlueAttackedStr

Type: string

Modifiers: localized


Default value: "Blue team successfully attacked!"

ERW_BlueDefendedStr

Type: string

Modifiers: localized


Default value: "Blue team successfully defended!"

ERW_BlueGotSameOBJFasterStr

Type: string

Modifiers: localized


Default value: "Blue team scored (fastest)."

ERW_BlueMoreObjectivesStr

Type: string

Modifiers: localized


Default value: "Blue team scored (more objectives)."

ERW_BlueMoreProgressStr

Type: string

Modifiers: localized


Default value: "Blue team scored (closer to completion)."

ERW_DefendersStr

Type: string

Modifiers: localized


ERW_DrawStr

Type: string

Modifiers: localized


Default value: "Draw game."

ERW_PracticeRoundEndedStr

Type: string

Modifiers: localized


Default value: "Practice round over. Get ready!"

ERW_RedAttackedStr

Type: string

Modifiers: localized


Default value: "Red team successfully attacked!"

ERW_RedDefendedStr

Type: string

Modifiers: localized


Default value: "Red team successfully defended!"

ERW_RedGotSameOBJFasterStr

Type: string

Modifiers: localized


Default value: "Red team scored (fastest)."

ERW_RedMoreObjectivesStr

Type: string

Modifiers: localized


Default value: "Red team scored (more objectives)."

ERW_RedMoreProgressStr

Type: string

Modifiers: localized


Default value: "Red team scored (closer to completion)."

GameObject

Type: GameObject


MaxObjectivePriority

Type: byte


MaxRounds

Type: int


MaxTeleportTime

Type: int


Default value: 7

ObjectiveProgress

Type: byte


Objectives

Type: GameObjective


PracticeTimeLimit

Type: int


ReinforcementCountDown

Type: int


RoundOverTime

Type: int

time set when round is over (so all clients show the same time)

RoundStartTime

Type: int


RoundTimeLimit

Type: int

in seconds, unlike ASGameInfo.RoundTimeLimit which is in minutes

RoundWinner

Type: ERoundWinner


Enums

ERoundWinner

ERW_None
ERW_PracticeRoundEnded
ERW_RedAttacked
ERW_BlueAttacked
ERW_RedDefended
ERW_BlueDefended
ERW_RedMoreObjectives
ERW_BlueMoreObjectives
ERW_RedMoreProgress
ERW_BlueMoreProgress
ERW_RedGotSameOBJFaster
ERW_BlueGotSameOBJFaster
ERW_Draw

Functions

Events

PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: GameReplicationInfo.PostNetBeginPlay


PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Timer

simulated event Timer ()

Overrides: GameReplicationInfo.Timer


Other instance functions

GetRoundWinnerString

simulated function string GetRoundWinnerString ()


IsDefender

simulated function bool IsDefender (byte Team)


IsPracticeRound

simulated function bool IsPracticeRound ()


SetupAssaultObjectivePriority

simulated function SetupAssaultObjectivePriority ()