- Extends
- ProximityObjective
Core.Object
|
+-- Engine.Actor
|
+-- Engine.NavigationPoint
|
+-- Engine.JumpDest
|
+-- UnrealGame.JumpSpot
|
+-- UnrealGame.GameObjective
|
+-- UnrealGame.ProximityObjective
|
+-- UnrealGame.HoldObjective
Inherited Variables from UnrealGame.GameObjective |
AlternatePaths, Announcer_DefendObjective, Announcer_DisabledObjective, Announcer_ObjectiveInfo, AreaVolumeTag, bAccruePoints, bActive, bAnnounceNextObjective, BaseExitTime, BaseRadius, bBotOnlyObjective, bClearInstigator, bDisabled, bFirstObjective, bHasShootSpots, bHighlightPhysicalObjective, bIgnoredObjective, bInitiallyActive, bIsBeingAttacked, bIsCritical, bMustBoardVehicleFirst, bOldCritical, bOldDisabled, bOldHighlightPhysicalObjective, bOptionalObjective, BotDamageScaling, bOverrideVisibilityCheck, bOverrideZoneCheck, bPlayCriticalAssaultAlarm, bReplicateObjective, bSoundsPrecached, bTeamControlled, bTriggerOnceOnly, bUsePriorityOnHUD, CriticalObjectiveVolumeTag, DefenderTeamIndex, DefensePriority, DefenseScripts, DefenseScriptTags, DefenseSquad, DelayedDamageInstigatorController, DestructionMessage, DisabledBy, DrawDistThresHold, DrawTime, EndCamera, EndCameraTag, HighlightOverlay[2], LastDrawTime, LocationPostfix, LocationPrefix, MyBaseVolume, NextObjective, ObjectiveDescription, ObjectiveDisabledTime, ObjectiveName, ObjectivePriority, ObjectiveStringPrefix, ObjectiveStringSuffix, ObjectiveTypeIcon, Objective_Info_Attacker, Objective_Info_Defender, PhysicalObjectiveActors, PhysicalObjectiveActorsTag, SavedObjectiveProgress, Score, Scorers, StartTeam, UseDescription, VehiclePath, VehiclePathName |
Inherited Functions from UnrealGame.GameObjective |
AddScorer, AwardAssaultScore, BetterObjectiveThan, BotNearObjective, CanDoubleJump, CheckPlayCriticalAlarm, CompleteObjective, DisableObjective, GetDifficulty, GetHumanReadableName, GetNumDefenders, GetObjectiveProgress, HighlightPhysicalObjective, IsActive, IsCritical, NearObjective, OwnsDefenseScript, PlayAlarm, PlayDestructionMessage, PostBeginPlay, PostNetReceive, PreBeginPlay, PrecacheAnnouncer, Reset, SetActive, SetCriticalStatus, SetObjectiveOverlay, SetTeam, ShareScore, TellBotHowToDisable, Timer, Trigger, UpdateLocationName, UpdatePrecacheMaterials |
var bool bIsHeld;
var bool bIsTriggerControl;
var Array<
Mover> LinkedMover;
var float TotalHeldTime;
var array<
Actor> Touchers;
HoldObjective
function AwardAssaultScore ( int Score )
function CompleteObjective (
Pawn Instigator )
simulated function float GetObjectiveProgress ( )
simulated function bool IsCritical ( )
function PlayerToucherDied (
Pawn P )
simulated function PostBeginPlay ( )
function Reset ( )
simulated function SetObjectiveOverlay ( bool bShow )
function bool TellBotHowToDisable (
Bot B )
event Touch (
Actor Other )
event UnTouch (
Actor Other )
UpdatePrecacheMaterials Source code
simulated function UpdatePrecacheMaterials ( )
defaultproperties
{
bLocationFX=Wahr
ObjectiveName="Hold Objective"
ObjectiveTypeIcon=FinalBlend'AS_FX_TX.Icons.OBJ_Hold_FB'
ObjectiveDescription="Touch and Hold Objective to disable it."
Objective_Info_Attacker="Hold Objective"
bReceivePlayerToucherDiedNotify=Wahr
}
|
Creation time: Mo 16.4.2007 11:20:22.078 - Created with
UnCodeX