Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

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

Property group 'LoadingHints'[edit]

BRHints[edit]

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

bBallDrainsTransloc[edit]

Type: bool

Modifiers: globalconfig


Default value: True

Bomb[edit]

Type: xBombFlag


BRDescText[edit]

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

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

Type: string

Modifiers: localized


Default value: "Delay ball contact"

BRPropText2[edit]

Type: string

Modifiers: localized


Default value: "BallLauncher drains Translocator"

NewRoundSound[edit]

Type: Sound

OBSOLETE

OldScore[edit]

Type: float


TeamSpawnCount[edit]

Type: int

Array size: 2

Modifiers: transient


Default values[edit]

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

Static events[edit]

GetDescriptionText[edit]

static event string GetDescriptionText (string PropName)

Overrides: TeamGame.GetDescriptionText


Other static functions[edit]

FillPlayInfo[edit]

static function FillPlayInfo (PlayInfo PI)

Overrides: TeamGame.FillPlayInfo


GetAllLoadHints[edit]

static function array<stringGetAllLoadHints (optional bool bThisClassOnly)

Overrides: TeamGame.GetAllLoadHints


OrderToIndex[edit]

static function int OrderToIndex (int Order)

Overrides: GameInfo.OrderToIndex


PrecacheGameAnnouncements[edit]

static function PrecacheGameAnnouncements (AnnouncerVoice V, bool bRewardSounds)

Overrides: TeamGame.PrecacheGameAnnouncements


PrecacheGameStaticMeshes[edit]

static function PrecacheGameStaticMeshes (LevelInfo myLevel)

Overrides: GameInfo.PrecacheGameStaticMeshes


PrecacheGameTextures[edit]

static function PrecacheGameTextures (LevelInfo myLevel)

Overrides: GameInfo.PrecacheGameTextures


Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: TeamGame.PostBeginPlay


SetGrammar[edit]

event SetGrammar ()

Overrides: TeamGame.SetGrammar


Other instance functions[edit]

AnnounceScore[edit]

function AnnounceScore (int ScoringTeam)

Overrides: TeamGame.AnnounceScore


BallCarrierMessage[edit]

function int BallCarrierMessage ()

Overrides: TeamGame.BallCarrierMessage


DiscardInventory[edit]

function DiscardInventory (Pawn Other)

Overrides: GameInfo.DiscardInventory


FindSpecGoalFor[edit]

function Actor FindSpecGoalFor (PlayerReplicationInfo PRI, int TeamIndex)

Overrides: GameInfo.FindSpecGoalFor


GetGameObject[edit]

function GameObject GetGameObject (name GameObjectName)

Overrides: UnrealMPGameInfo.GetGameObject


GetServerDetails[edit]

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)

Overrides: TeamGame.GetServerDetails


Logout[edit]

function Logout (Controller Exiting)

Overrides: DeathMatch.Logout


NearGoal[edit]

function bool NearGoal (Controller C)

Overrides: TeamGame.NearGoal


ScoreBomb[edit]

function ScoreBomb (Controller Scorer, xBombFlag theFlag)


ScoreGameObject[edit]

function ScoreGameObject (Controller C, GameObject GO)

Overrides: UnrealMPGameInfo.ScoreGameObject


SetTeamBases[edit]

function SetTeamBases ()


UpdateAnnouncements[edit]

simulated function UpdateAnnouncements ()

Overrides: TeamGame.UpdateAnnouncements


States[edit]

MatchInProgress[edit]

MatchInProgress.Timer[edit]

event Timer ()

Overrides: DeathMatch.MatchInProgress.Timer