The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:GameObjective (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> NavigationPoint >> JumpDest >> JumpSpot >> GameObjective
Package: 
UnrealGame
Direct subclasses:
ProximityObjective, ASOBJ_EnergyCore_Spawn, CTFBase, DestroyVehicleObjective, DestroyableObjective, DominationPoint, InvasionPoint, TriggeredObjective, XBombDelivery, XBombSpawn
This class in other games:
UT2003

null

Properties[edit]

See GameObjective properties.

Structs[edit]

ScorerRecord[edit]

Controller
float Pct 

Functions[edit]

Events[edit]

PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: JumpSpot.PostBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: Actor.PostNetReceive


PreBeginPlay[edit]

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Timer[edit]

event Timer ()

Overrides: Actor.Timer


Trigger[edit]

event Trigger (Actor Other, Pawn Instigator)

Overrides: Actor.Trigger


Other instance functions[edit]

AddScorer[edit]

function AddScorer (Controller C, float Pct)


AwardAssaultScore[edit]

function AwardAssaultScore (int Score)


BetterObjectiveThan[edit]

function bool BetterObjectiveThan (GameObjective Best, byte DesiredTeamNum, byte RequesterTeamNum)


BotNearObjective[edit]

function bool BotNearObjective (Bot B)


CanDoubleJump[edit]

function bool CanDoubleJump (Pawn Other)

Overrides: JumpSpot.CanDoubleJump


CheckPlayCriticalAlarm[edit]

function CheckPlayCriticalAlarm ()


CompleteObjective[edit]

function CompleteObjective (Pawn Instigator)


DisableObjective[edit]

function DisableObjective (Pawn Instigator)


GetDifficulty[edit]

function float GetDifficulty ()


GetHumanReadableName[edit]

simulated function string GetHumanReadableName ()

Overrides: Actor.GetHumanReadableName


GetNumDefenders[edit]

function int GetNumDefenders ()


GetObjectiveProgress[edit]

simulated function float GetObjectiveProgress ()


HighlightPhysicalObjective[edit]

function HighlightPhysicalObjective (bool bShow)


IsActive[edit]

simulated function bool IsActive ()


IsCritical[edit]

simulated function bool IsCritical ()


NearObjective[edit]

function bool NearObjective (Pawn P)


OwnsDefenseScript[edit]

function bool OwnsDefenseScript (UnrealScriptedSequence S)


PlayAlarm[edit]

function PlayAlarm ()


PlayDestructionMessage[edit]

simulated function PlayDestructionMessage ()


PrecacheAnnouncer[edit]

simulated function PrecacheAnnouncer (AnnouncerVoice V, bool bRewardSounds)

Overrides: Actor.PrecacheAnnouncer


Reset[edit]

function Reset ()

Overrides: Actor.Reset


SetActive[edit]

function SetActive (bool bActiveStatus)


SetCriticalStatus[edit]

function SetCriticalStatus (bool bNewCriticalStatus)


SetObjectiveOverlay[edit]

simulated function SetObjectiveOverlay (bool bShow)


SetTeam[edit]

function SetTeam (byte TeamIndex)


ShareScore[edit]

function ShareScore (int Score, string EventDesc)


TellBotHowToDisable[edit]

function bool TellBotHowToDisable (Bot B)


UpdateLocationName[edit]

simulated function UpdateLocationName ()


UpdatePrecacheMaterials[edit]

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials