I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:XBombingRun (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo >> DeathMatch >> TeamGame >> XBombingRun
Package: 
XGame
This class in other games:
UT2003

xBombingRun.

Properties

Property group 'LoadingHints'

BRHints

Type: array<string>

Modifiers: private, localized


Default value, index 0: "You can use %BASEPATH 0% to see the path to the Red Team base and %BASEPATH 1% to see the path to the Blue Team base."

Default value, index 1: "Firing the translocator sends out your translocator beacon. Pressing %FIRE% again returns the beacon, while pressing %A:TFIRE% teleports you instantly to the beacon's location (if you fit)."

Default value, index 2: "While carrying the ball, you can target teammates by pressing %ALTFIRE%. Pressing %FIRE% will pass the ball to the targeted teammate."

Default value, index 3: "Pressing %SWITCHWEAPON 10% after tossing the Translocator allows you to view from its internal camera."

Default value, index 4: "Pressing %FIRE% while your %ALTFIRE% is still held down after teleporting with the translocator will switch you back to your previous weapon."

Internal variables

bBallDrainsTransloc

Type: bool

Modifiers: globalconfig


Default value: True

Bomb

Type: xBombFlag


BRDescText

Type: string

Modifiers: localized


Default value: "If checked, a player must wait a few seconds after throwing the ball before picking it up again."

BRDescText2

Type: string

Modifiers: localized


Default value: "If checked, a player must wait a few seconds after throwing the ball before being able to translocate (or until someone else catches or picks up the ball)."

BRPropText

Type: string

Modifiers: localized


Default value: "Delay ball contact"

BRPropText2

Type: string

Modifiers: localized


Default value: "BallLauncher drains Translocator"

NewRoundSound

Type: Sound

OBSOLETE

OldScore

Type: float


TeamSpawnCount

Type: int

Array size: 2

Modifiers: transient


Default values

Property Value
Acronym "BR"
ADR_Kill 2.0
bAllowTrans True
bDefaultTranslocator True
BeaconName "BR"
bMustHaveMultiplePlayers False
bScoreTeamKills False
bSpawnInTeamArea True
DeathMessageClass Class'XGame.xDeathMessage'
DecoTextName "XGame.BombingRun"
DefaultEnemyRosterClass "xGame.xTeamRoster"
Description "Each level has a ball that starts in the middle of the playing field. Your team scores by getting the ball through the enemy team's hoop. You score 7 points for jumping through the hoop while holding the ball, and 3 points for tossing the ball through the hoop. The ball can be passed to teammates, and is dropped if the player carrying it is killed."
GameName "Bombing Run"
GoalScore 15
HUDType "XInterface.HudCBombingRun"
MapListType "XInterface.MapListBombingRun"
MapPrefix "BR"
OtherMesgGroup 'BombingRun'
ResetTimeDelay 11
ScreenShotName "UT2004Thumbnails.BRShots"
TeamAIType[0] Class'UnrealGame.BombingRunTeamAI'
TeamAIType[1] Class'UnrealGame.BombingRunTeamAI'

Functions

Static events

GetDescriptionText

static event string GetDescriptionText (string PropName)

Overrides: TeamGame.GetDescriptionText


Other static functions

FillPlayInfo

static function FillPlayInfo (PlayInfo PI)

Overrides: TeamGame.FillPlayInfo


GetAllLoadHints

static function array<stringGetAllLoadHints (optional bool bThisClassOnly)

Overrides: TeamGame.GetAllLoadHints


OrderToIndex

static function int OrderToIndex (int Order)

Overrides: GameInfo.OrderToIndex


PrecacheGameAnnouncements

static function PrecacheGameAnnouncements (AnnouncerVoice V, bool bRewardSounds)

Overrides: TeamGame.PrecacheGameAnnouncements


PrecacheGameStaticMeshes

static function PrecacheGameStaticMeshes (LevelInfo myLevel)

Overrides: GameInfo.PrecacheGameStaticMeshes


PrecacheGameTextures

static function PrecacheGameTextures (LevelInfo myLevel)

Overrides: GameInfo.PrecacheGameTextures


Events

PostBeginPlay

event PostBeginPlay ()

Overrides: TeamGame.PostBeginPlay


SetGrammar

event SetGrammar ()

Overrides: TeamGame.SetGrammar


Other instance functions

AnnounceScore

function AnnounceScore (int ScoringTeam)

Overrides: TeamGame.AnnounceScore


BallCarrierMessage

function int BallCarrierMessage ()

Overrides: TeamGame.BallCarrierMessage


DiscardInventory

function DiscardInventory (Pawn Other)

Overrides: GameInfo.DiscardInventory


FindSpecGoalFor

function Actor FindSpecGoalFor (PlayerReplicationInfo PRI, int TeamIndex)

Overrides: GameInfo.FindSpecGoalFor


GetGameObject

function GameObject GetGameObject (name GameObjectName)

Overrides: UnrealMPGameInfo.GetGameObject


GetServerDetails

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)

Overrides: TeamGame.GetServerDetails


Logout

function Logout (Controller Exiting)

Overrides: DeathMatch.Logout


NearGoal

function bool NearGoal (Controller C)

Overrides: TeamGame.NearGoal


ScoreBomb

function ScoreBomb (Controller Scorer, xBombFlag theFlag)


ScoreGameObject

function ScoreGameObject (Controller C, GameObject GO)

Overrides: UnrealMPGameInfo.ScoreGameObject


SetTeamBases

function SetTeamBases ()


UpdateAnnouncements

simulated function UpdateAnnouncements ()

Overrides: TeamGame.UpdateAnnouncements


States

MatchInProgress

MatchInProgress.Timer

event Timer ()

Overrides: DeathMatch.MatchInProgress.Timer