Gah - a solution with more questions. – EntropicLqd
UE2:GameObjective (UT2003)
Object >> Actor >> NavigationPoint >> JumpDest >> JumpSpot >> GameObjective |
- Package:
- UnrealGame
- Direct subclasses:
- CTFBase, DestroyableObjective, DominationPoint, XBombDelivery, InvasionPoint, LockedObjective, TriggeredObjective, XBombSpawn
- This class in other games:
- UT2004
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
null
Properties[edit]
Property group 'GameObjective'[edit]
AreaVolumeTag[edit]
Type: name
bAccruePoints[edit]
Type: bool
controlling team accrues points
BaseExitTime[edit]
Type: float
how long it takes to get entirely away from the base
Default value: 8.0
BaseRadius[edit]
Type: float
radius of base
Default value: 2000.0
bTeamControlled[edit]
Type: bool
disabling changes the objectives team rather than removing it
DefenderTeamIndex[edit]
Type: byte
0 = defended by team 0
DefensePriority[edit]
Type: byte
Higher priority defended/attacked first
DefenseScriptTags[edit]
Type: name
tags of scripts that are defense scripts
DestructionMessage[edit]
Type: string
Modifiers: localized
Default value: "Objective Disabled!"
LocationPostfix[edit]
Type: string
Modifiers: localized
LocationPrefix[edit]
Type: string
Modifiers: localized
Default value: "Near"
ObjectiveName[edit]
Type: string
Modifiers: localized
Score[edit]
Type: int
score given to player that completes this objective
Internal variables[edit]
AlternatePaths[edit]
Type: AssaultPath
bDisabled[edit]
Type: bool
true when objective has been destroyed
bFirstObjective[edit]
Type: bool
First objective in list of objectives defended by same team
Default value: True
bHasShootSpots[edit]
Type: bool
DefenseScripts[edit]
Type: UnrealScriptedSequence
DefenseSquad[edit]
Type: SquadAI
squad defending this objective;
MyBaseVolume[edit]
Type: Volume
NextObjective[edit]
Type: GameObjective
list of objectives defended by the same team
ObjectiveStringPrefix[edit]
Type: string
Modifiers: localized
ObjectiveStringSuffix[edit]
Type: string
Modifiers: localized
Default value: " Team Base"
StartTeam[edit]
Type: byte
Default values[edit]
Property | Value |
---|---|
bForceDoubleJump | True |
bMustBeReachable | True |
bOnlyDirtyReplication | True |
bOptionalJumpDest | True |
bReplicateMovement | False |
Functions[edit]
Events[edit]
PostBeginPlay[edit]
Overrides: JumpSpot.PostBeginPlay
Timer[edit]
Overrides: Actor.Timer
Other instance functions[edit]
BetterObjectiveThan[edit]
BotNearObjective[edit]
CanDoubleJump[edit]
Overrides: JumpSpot.CanDoubleJump
DisableObjective[edit]
GetDifficulty[edit]
GetHumanReadableName[edit]
Overrides: Actor.GetHumanReadableName
GetNumDefenders[edit]
OwnsDefenseScript[edit]
PlayAlarm[edit]
Reset[edit]
Overrides: Actor.Reset