I'm a doctor, not a mechanic

UE1:Assault (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
BotPack
Direct subclass:
TrainingAS

Assault.

Properties[edit]

Property group 'Assault'[edit]

Defenses[edit]

Type: int

Modifiers: config


Default value: 3

Internal variables[edit]

Attacker[edit]

Type: TeamInfo


AttackMessage[edit]

Type: string

Modifiers: localized


Default value: "Take the enemy base!"

bAssaultWon[edit]

Type: bool


bDefenseSet[edit]

Type: bool

Modifiers: config


BestFort[edit]

Type: FortStandard


bFortDown[edit]

Type: bool


bTiePartOne[edit]

Type: bool

Modifiers: config


CurrentDefender[edit]

Type: int

Modifiers: config


Defender[edit]

Type: TeamInfo


DefenderSuccess[edit]

Type: string

Modifiers: localized


Default value: "defended the base"

DefendMessage[edit]

Type: string

Modifiers: localized


Default value: "Defend your base against the enemy!"

Destroyer[edit]

Type: int


EndCam[edit]

Type: SpectatorCam


Fort[edit]

Type: FortStandard

Array size: 16


GameCode[edit]

Type: string

Modifiers: config


LastIncoming[edit]

Type: float


Leader[edit]

Type: Pawn

Array size: 4

current leader of each team (used by bots)

NumDefenses[edit]

Type: int

Modifiers: config


numForts[edit]

Type: int


ObjectivesMessage[edit]

Type: string

Modifiers: localized


Default value: "Press F3 for an objectives briefing."

Part[edit]

Type: int

Modifiers: config


SavedTime[edit]

Type: float

Modifiers: config


TieMessage[edit]

Type: string

Modifiers: localized


Default value: "Tie!"

WinMessage[edit]

Type: string

Modifiers: localized


Default value: "and wins!"

Default values[edit]

Property Value
bCoopWeaponMode True
BeaconName "ASLT"
bScoreTeamKills False
bSpawnInTeamArea True
GameEndedMessage "conquered the base in"
GameName "Assault"
HUDType Class'BotPack.AssaultHUD'
LadderTypeIndex 4
MapListType Class'BotPack.ASmaplist'
MapPrefix "AS"
MaxAllowedTeams 2
RulesMenuType "UTMenu.UTAssaultRulesSC"
ScoreBoardType Class'BotPack.AssaultScoreBoard'
StartUpMessage ""

Functions[edit]

Static functions[edit]

ResetGame[edit]

static function ResetGame ()

Overrides: GameInfo.ResetGame


Events[edit]

InitGame[edit]

event InitGame (string Options, out string Error)

Overrides: TeamGamePlus.InitGame


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: TeamGamePlus.PostBeginPlay


Other instance functions[edit]

AddDefaultInventory[edit]

function AddDefaultInventory (Pawn PlayerPawn)

Overrides: DeathMatchPlus.AddDefaultInventory


AssessBotAttitude[edit]

function byte AssessBotAttitude (Bot aBot, Pawn Other)

Overrides: TeamGamePlus.AssessBotAttitude


AttackFort[edit]

function FortStandard AttackFort (Bot aBot, out byte bMultiSame)


AttackOnlyLocalFort[edit]

function bool AttackOnlyLocalFort (Bot aBot)


BestFortFor[edit]

function bool BestFortFor (Bot aBot, FortStandard oldFort, FortStandard currentFort)


CalcEndStats[edit]

function CalcEndStats ()

Overrides: TournamentGameInfo.CalcEndStats


ChangeTeam[edit]

function bool ChangeTeam (Pawn Other, int NewTeam)

Overrides: TeamGamePlus.ChangeTeam


ElectNewLeaderFor[edit]

function ElectNewLeaderFor (Bot OldLeader)


FallBackTo[edit]

function FallBackTo (name F, int Priority)


FindPathToFortFor[edit]

function bool FindPathToFortFor (Bot aBot, Actor Dest)


FindPlayerStart[edit]

function NavigationPoint FindPlayerStart (Pawn Player, optional byte InTeam, optional string incomingName)

Overrides: TeamGamePlus.FindPlayerStart


FindSpecialAttractionFor[edit]

function bool FindSpecialAttractionFor (Bot aBot)

Overrides: TeamGamePlus.FindSpecialAttractionFor


GameThreatAdd[edit]

function float GameThreatAdd (Bot aBot, Pawn Other)

Overrides: DeathMatchPlus.GameThreatAdd


HandleTieUp[edit]

function bool HandleTieUp (Bot Bumper, Bot Bumpee)

Overrides: TeamGamePlus.HandleTieUp


InitRatedGame[edit]

function InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer)

Overrides: TeamGamePlus.InitRatedGame


IsOnTeam[edit]

function bool IsOnTeam (Pawn Other, int TeamNum)

Overrides: TeamGamePlus.IsOnTeam


Killed[edit]

function Killed (Pawn killer, Pawn Other, name damageType)

Overrides: DeathMatchPlus.Killed


NeverStakeOut[edit]

function bool NeverStakeOut (Bot Other)

Overrides: DeathMatchPlus.NeverStakeOut


PickAmbushSpotFor[edit]

function PickAmbushSpotFor (Bot aBot)

Overrides: TeamGamePlus.PickAmbushSpotFor


PlayStartUpMessage[edit]

function PlayStartUpMessage (PlayerPawn NewPlayer)

Overrides: TeamGamePlus.PlayStartUpMessage


RemoveFort[edit]

function RemoveFort (FortStandard F, Pawn instigator)


RestartGame[edit]

function RestartGame ()

Overrides: DeathMatchPlus.RestartGame


RestartPlayer[edit]

function bool RestartPlayer (Pawn aPlayer)

Overrides: DeathMatchPlus.RestartPlayer


SendBotToGoal[edit]

function bool SendBotToGoal (Bot aBot)

Overrides: TeamGamePlus.SendBotToGoal


SendStartMessage[edit]

function SendStartMessage (PlayerPawn P)

Overrides: DeathMatchPlus.SendStartMessage


SetBotOrders[edit]

function SetBotOrders (Bot NewBot)

Overrides: TeamGamePlus.SetBotOrders


SetDefenseFor[edit]

function Actor SetDefenseFor (Bot aBot)

Overrides: TeamGamePlus.SetDefenseFor


SetEndCams[edit]

function bool SetEndCams (string Reason)

Overrides: TeamGamePlus.SetEndCams


SuccessfulGame[edit]

function bool SuccessfulGame ()

Overrides: TeamGamePlus.SuccessfulGame


WaitForPoint[edit]

function bool WaitForPoint (Bot aBot)

Overrides: TeamGamePlus.WaitForPoint