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

UE3:UTGameObjective internal variables (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> NavigationPoint >> Objective >> UTGameObjective (internal variables)
UTGameObjective internal variables in other games:
UDK
Other member categories for this class:
instance functions

Internal variables[edit]

AttackCoords[edit]

Type: UIRoot.TextureCoordinates


Default value:

Member Value
U 583.0
UL 52.0
V 266.0
VL 57.0

AttackLinearColor[edit]

Type: Object.LinearColor


Default value:

Member Value
A 1.0
B 1.0
G 1.0
R 1.0

bAllowOnlyShootable[edit]

Type: bool

if true, allow this objective to be unreachable as long as we could find some ShootSpots for it

bAllowRemoteUse[edit]

Type: bool

Allow use if player is within Pawn's VehicleCheckRadius

bAlreadyRendered[edit]

Type: bool


BestLocker[edit]

Type: UTWeaponLocker

Locker to get weapons from for spawning player

bFirstObjective[edit]

Type: bool

First objective in list of objectives defended by same team

Default value: True

bHasLocationSpeech[edit]

Type: bool


bHasSensor[edit]

Type: bool


bIsActive[edit]

Type: bool

true when in the active state

bIsConstructing[edit]

Type: bool

true when in the constructing state

bIsDisabled[edit]

Type: bool

true when in the disabled state

bNoLockerFound[edit]

Type: bool

True if tried and failed to find a best locker

bPostRenderTraceSucceeded[edit]

Type: bool

true is last trace test check for drawing postrender beacon succeeded

bScriptRenderAdditionalMinimap[edit]

Type: bool


bUnderAttack[edit]

Type: bool

Modifiers: repnotify


CameraViewDistance[edit]

Type: float


Default value: 400.0

ControlColor[edit]

Type: Object.LinearColor

Array size: 3


Default value, index 0:

Member Value
A 1.0
B 0.0
G 0.0
R 1.0

Default value, index 1:

Member Value
A 1.0
B 1.0
G 0.0
R 0.0

Default value, index 2:

Member Value
A 1.0
B 1.0
G 1.0
R 1.0

DefenderTeamIndex[edit]

Type: byte

Modifiers: repnotify

0 = defended by team 0

Default value: 2

DefensePoints[edit]

Type: UTDefensePoint


DefenseSquad[edit]

Type: UTSquadAI

squad defending this objective;

DeployableLockers[edit]

Type: array<UTDeployableNodeLocker>

list of deployable lockers at this objective

HighlightScale[edit]

Type: float

Used for highlighting on minimap

HighlightSpeed[edit]

Type: float


Default value: 10.0

HUDLocation[edit]

Type: Object.Vector


HudMaterial[edit]

Type: Material


Default value: Material'UI_HUD.Icons.M_UI_HUD_Icons01'

IconCoords[edit]

Type: UIRoot.TextureCoordinates


Default value:

Member Value
U 537.0
UL 46.0
V 296.0
VL 31.0

IconExtentX[edit]

Type: float


IconExtentY[edit]

Type: float


IconHudTexture[edit]

Type: Texture2D

Modifiers: const


Default value: Texture2D'UI_HUD.HUD.UI_HUD_BaseB'

IconPosX[edit]

Type: float


IconPosY[edit]

Type: float


LastHighlightUpdate[edit]

Type: float


LastPostRenderTraceTime[edit]

Type: float

Last time trace test check for drawing postrender beacon was performed

LocationPostfix[edit]

Type: string

Modifiers: localized


LocationPrefix[edit]

Type: string

Modifiers: localized


Default value: "Near "

MaxBeaconDistance[edit]

Type: float

Max distance for drawing beacon for non-critical objective

MaxHighlightScale[edit]

Type: float


Default value: 8.0

MaxSensorRange[edit]

Type: float


Default value: 2800.0

MinimapIconScale[edit]

Type: float


Default value: 20.0

NextObjective[edit]

Type: UTGameObjective

list of objectives defended by the same team

PlayerStarts[edit]

Type: array<PlayerStart>


Score[edit]

Type: int

score given to player that completes this objective

Default value: 5

Scorers[edit]

Type: array<ScorerRecord>


ShootSpots[edit]

Type: array<NavigationPoint>

precalculated list of nearby NavigationPoints this objective is shootable from

StartTeam[edit]

Type: byte


TeamStaticMeshes[edit]

Type: array<UTTeamStaticMesh>

list of teamskinned static meshes that we should notify when our team changes

VehicleFactories[edit]

Type: array<UTVehicleFactory>

distance away for camera when viewtarget