The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:GameObjective properties (UT2004)
Object >> Actor >> NavigationPoint >> JumpDest >> JumpSpot >> GameObjective (properties) |
Contents
- 1 Properties
- 1.1 Property group 'Assault'
- 1.1.1 Announcer_DefendObjective
- 1.1.2 Announcer_DisabledObjective
- 1.1.3 Announcer_ObjectiveInfo
- 1.1.4 bAnnounceNextObjective
- 1.1.5 bBotOnlyObjective
- 1.1.6 bOverrideVisibilityCheck
- 1.1.7 bOverrideZoneCheck
- 1.1.8 bPlayCriticalAssaultAlarm
- 1.1.9 bReplicateObjective
- 1.1.10 bUsePriorityOnHUD
- 1.1.11 DrawDistThresHold
- 1.1.12 EndCameraTag
- 1.1.13 Objective_Info_Attacker
- 1.1.14 Objective_Info_Defender
- 1.1.15 ObjectiveDescription
- 1.1.16 PhysicalObjectiveActorsTag
- 1.2 Property group 'GameObjective'
- 1.2.1 AreaVolumeTag
- 1.2.2 bAccruePoints
- 1.2.3 BaseExitTime
- 1.2.4 BaseRadius
- 1.2.5 bInitiallyActive
- 1.2.6 bOptionalObjective
- 1.2.7 BotDamageScaling
- 1.2.8 bTeamControlled
- 1.2.9 bTriggerOnceOnly
- 1.2.10 CriticalObjectiveVolumeTag
- 1.2.11 DefenderTeamIndex
- 1.2.12 DefensePriority
- 1.2.13 DefenseScriptTags
- 1.2.14 DestructionMessage
- 1.2.15 LocationPostfix
- 1.2.16 LocationPrefix
- 1.2.17 ObjectiveName
- 1.2.18 ObjectiveTypeIcon
- 1.2.19 Score
- 1.2.20 VehiclePathName
- 1.3 Property group 'MothershipHack'
- 1.4 Internal variables
- 1.4.1 AlternatePaths
- 1.4.2 bActive
- 1.4.3 bClearInstigator
- 1.4.4 bDisabled
- 1.4.5 bFirstObjective
- 1.4.6 bHasShootSpots
- 1.4.7 bHighlightPhysicalObjective
- 1.4.8 bIgnoredObjective
- 1.4.9 bIsBeingAttacked
- 1.4.10 bIsCritical
- 1.4.11 bOldCritical
- 1.4.12 bOldDisabled
- 1.4.13 bOldHighlightPhysicalObjective
- 1.4.14 bSoundsPrecached
- 1.4.15 DefenseScripts
- 1.4.16 DefenseSquad
- 1.4.17 DelayedDamageInstigatorController
- 1.4.18 DisabledBy
- 1.4.19 DrawTime
- 1.4.20 EndCamera
- 1.4.21 HighlightOverlay
- 1.4.22 LastDrawTime
- 1.4.23 MyBaseVolume
- 1.4.24 NextObjective
- 1.4.25 ObjectiveDisabledTime
- 1.4.26 ObjectivePriority
- 1.4.27 ObjectiveStringPrefix
- 1.4.28 ObjectiveStringSuffix
- 1.4.29 PhysicalObjectiveActors
- 1.4.30 SavedObjectiveProgress
- 1.4.31 Scorers
- 1.4.32 StartTeam
- 1.4.33 UseDescription
- 1.4.34 VehiclePath
- 1.5 Default values
- 1.1 Property group 'Assault'
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. |
Properties
Property group 'Assault'
Announcer_DefendObjective
Type: Sound
defenders version
Default value: AnnouncerAssault.Defend_next_objective
Announcer_DisabledObjective
Type: Sound
announcement when objective is disabled.
Default value: AnnouncerAssault.Objective_Disabled
Announcer_ObjectiveInfo
Type: Sound
info on how to disable objective
Default value: AnnouncerAssault.Move_onto_next_Objective
bAnnounceNextObjective
Type: bool
when disabled, announce next objective
Default value: True
bBotOnlyObjective
Type: bool
invisible to players, for bots only
bOverrideVisibilityCheck
Type: bool
No line trace
bOverrideZoneCheck
Type: bool
Override Zone check (USE DrawDistThreshold to minimize CPU resources!!)
bPlayCriticalAssaultAlarm
Type: bool
bReplicateObjective
Type: bool
For basic Objective replication
bUsePriorityOnHUD
Type: bool
if false, objective won't be displayed on HUD
Default value: True
DrawDistThresHold
Type: float
Don't draw objective beyond this distance (0 = unlimited)
EndCameraTag
Type: name
Objective_Info_Attacker
Type: string
Modifiers: localized
Description displayed on HUD for attackers
Default value: "Disable Objective"
Objective_Info_Defender
Type: string
Modifiers: localized
Description displayed on HUD for defenders
Default value: "Defend Objective"
ObjectiveDescription
Type: string
Modifiers: localized
Description displayed in Briefing screen
Default value: "Disable Objective."
PhysicalObjectiveActorsTag
Type: name
Property group 'GameObjective'
AreaVolumeTag
Type: name
bAccruePoints
Type: bool
controlling team accrues points
BaseExitTime
Type: float
how long it takes to get entirely away from the base
Default value: 8.0
BaseRadius
Type: float
radius of base
Default value: 2000.0
bInitiallyActive
Type: bool
Default value: True
bOptionalObjective
Type: bool
BotDamageScaling
Type: float
potentially used by gametype
Default value: 1.5
bTeamControlled
Type: bool
disabling changes the objectives team rather than removing it
bTriggerOnceOnly
Type: bool
CriticalObjectiveVolumeTag
Type: name
GameObjective will be considered in danger when an attacker enters this volume
DefenderTeamIndex
Type: byte
0 = defended by team 0
DefensePriority
Type: byte
Higher priority defended/attacked first
DefenseScriptTags
Type: name
tags of scripts that are defense scripts
DestructionMessage
Type: string
Modifiers: localized
Default value: "Objective Disabled!"
LocationPostfix
Type: string
Modifiers: localized
LocationPrefix
Type: string
Modifiers: localized
Default value: "Near"
ObjectiveName
Type: string
Modifiers: localized
ObjectiveTypeIcon
Type: Material
Score
Type: int
score given to player that completes this objective
Default value: 5
VehiclePathName
Type: name
Property group 'MothershipHack'
bMustBoardVehicleFirst
Type: bool
Internal variables
AlternatePaths
Type: AssaultPath
bActive
Type: bool
Default value: True
bClearInstigator
Type: bool
disable objective, but ignore instigator
bDisabled
Type: bool
true when objective has been destroyed
bFirstObjective
Type: bool
First objective in list of objectives defended by same team
Default value: True
bHasShootSpots
Type: bool
bHighlightPhysicalObjective
Type: bool
bIgnoredObjective
Type: bool
sometimes set by AI for optional Objectives
bIsBeingAttacked
Type: bool
temp flag - not always valid
bIsCritical
Type: bool
Set when Attackers are located in the 'Critical Volume'
bOldCritical
Type: bool
bOldDisabled
Type: bool
bOldHighlightPhysicalObjective
Type: bool
bSoundsPrecached
Type: bool
DefenseScripts
Type: UnrealScriptedSequence
DefenseSquad
Type: SquadAI
squad defending this objective;
DelayedDamageInstigatorController
Type: Controller
DisabledBy
Type: PlayerReplicationInfo
DrawTime
Type: float
-- internal to on-HUD objective display
EndCamera
Type: Actor
HighlightOverlay
Type: Material
Array size: 2
UV2 Material for physical objective highlighting
Default value, index 0: Material'AS_FX_TX.Skins.ObjectiveOverlay_Red'
Default value, index 1: Material'AS_FX_TX.Skins.ObjectiveOverlay_Blue'
LastDrawTime
Type: float
-- internal to on-HUD objective display
MyBaseVolume
Type: Volume
NextObjective
Type: GameObjective
list of objectives defended by the same team
ObjectiveDisabledTime
Type: int
Assault stats
ObjectivePriority
Type: byte
ObjectiveStringPrefix
Type: string
Modifiers: localized
ObjectiveStringSuffix
Type: string
Modifiers: localized
Default value: " Team Base"
PhysicalObjectiveActors
Array of linked actors for objective's physical representation
SavedObjectiveProgress
Type: float
Scorers
Type: array<ScorerRecord>
StartTeam
Type: byte
UseDescription
Type: string
Modifiers: localized
Description is drawn on HUD using brackets (ObjectiveType_Use)
Default value: "USE"
VehiclePath
Type: NavigationPoint
Default values
Property | Value |
---|---|
bForceDoubleJump | True |
bMustBeReachable | True |
bOnlyDirtyReplication | True |
bOptionalJumpDest | True |
bReplicateMovement | False |
bUseDynamicLights | True |
NetUpdateFrequency | 1.0 |
SoundRadius | 512.0 |
SoundVolume | 255 |