I don't need to test my programs. I have an error-correcting modem.

UE3:UTOnslaughtGame (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Info >> GameInfo >> UTGame >> UTDeathmatch >> UTTeamGame >> UTOnslaughtGame
Package: 
UTGame
Direct subclass:
UTOnslaughtGame_Content

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties[edit]

bSidesAreSwitched[edit]

Type: bool


bSpawnNodeSelected[edit]

Type: bool


bSwapSidesAfterReset[edit]

Type: bool

Modifiers: config


Default value: True

Orbs[edit]

Type: UTOnslaughtFlag

Array size: 2

Holds refs to the two orbs

OvertimeCoreDrainPerSec[edit]

Type: float


Default value: 20.0

PowerCore[edit]

Type: UTOnslaughtPowerCore

Array size: 2


PowerNodes[edit]

Type: array<UTOnslaughtObjective>


SelectedStartNode[edit]

Type: UTGameObjective


Default values[edit]

Property Value
Acronym "WAR"
bAllowHoverboard True
bMidGameHasMap True
bScoreDeaths False
bScoreTeamKills False
bStartWithLockerWeaps True
bUndrivenVehicleDamage True
DeathMessageClass Class'UTGame.UTTeamDeathMessage'
Description "Create a power chain to the enemy Core by capturing Nodes in a 'connect the dots' fashion. Nodes at the end of a chain may be controlled by either team. Control Nodes for your team by touching them to start the build process (use the Link Gun alt-fire to speed things up). Once your team has a link to the enemy Core, attack and destroy it."
EndOfMatchRulesTemplateStr_Scoring "First team to score `g points wins"
EndOfMatchRulesTemplateStr_ScoringSingle "First team to score one point wins"
EndOfMatchRulesTemplateStr_Time "Team with most points in `t mins. wins"
FlagKillMessageName 'ORBKILL'
GameName "Warfare"
GoalScore 3
MapPrefixes[0] "WAR"
MidgameScorePanelTag 'ONSPanel'
OnlineGameSettingsClass Class'UTGame.UTGameSettingsWAR'
OnlineStatsWriteClass Class'UTGame.UTLeaderboardWriteWAR'
ResetTimeDelay 18

Functions[edit]

Static functions[edit]

AllowMutator[edit]

static function bool AllowMutator (string MutatorClassName)

Overrides: UTGame.AllowMutator


Events[edit]

InitGame[edit]

event InitGame (string Options, out string ErrorMessage)

Overrides: UTTeamGame.InitGame


Logout[edit]

event Logout (Controller Exiting)

Overrides: UTTeamGame.Logout


PostLogin[edit]

event PostLogin (PlayerController PC)

Overrides: UTTeamGame.PostLogin


PostSeamlessTravel[edit]

event PostSeamlessTravel ()

Overrides: UTTeamGame.PostSeamlessTravel

called after a seamless level transition has been completed on the *new* GameInfo used to reinitialize players already in the game as they won't have *Login() called on them

Reset[edit]

event Reset ()

Overrides: UTGame.Reset

Reset() - reset actor to initial state - used when restarting level without reloading.

Other instance functions[edit]

See UTOnslaughtGame instance functions.

States[edit]

MatchInProgress[edit]

MatchInProgress.Timer[edit]

event Timer ()

Overrides: UTGame.MatchInProgress.Timer


MatchOver[edit]

MatchOver.FindNewObjectives[edit]

function FindNewObjectives (UTGameObjective DisabledObjective)

Overrides: FindNewObjectives (global)

re-evaluate objectives for players because the specified one has been changed/completed

MatchOver.MainCoreDestroyed[edit]

function MainCoreDestroyed (byte T)

Overrides: MainCoreDestroyed (global)