Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealGame.TriggeredObjective

Extends
GameObjective

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.NavigationPoint
      |   
      +-- Engine.JumpDest
         |   
         +-- UnrealGame.JumpSpot
            |   
            +-- UnrealGame.GameObjective
               |   
               +-- UnrealGame.TriggeredObjective

Variables Summary
boolbInitialized
ActorMyTrigger
Array<Actor>MyTriggerList
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 Variables from UnrealGame.JumpSpot
bDodgeUp, bForceAllowDoubleJumping, bNeverImpactJump, bNoLowGrav, bOnlyTranslocator, bRealOnlyTranslocator, CachedSpeed[8], TranslocTarget, TranslocTargetTag, TranslocZOffset

Structures Summary
Inherited Structures from UnrealGame.GameObjective
ScorerRecord

Functions Summary
functionbool BotNearObjective (Bot B)
functionActor FindTrigger ()
function InitTriggerList (name NewEvent)
functionbool TellBotHowToDisable (Bot B)
function Trigger (Actor Other, Pawn Instigator)
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
Inherited Functions from UnrealGame.JumpSpot
CanDoubleJump, CanMakeJump, EffectiveDoubleJump, PostBeginPlay, SpecialCost, SuggestMovePreparation, TryTranslocator


Variables Detail

bInitialized Source code

var bool bInitialized;

MyTrigger Source code

var Actor MyTrigger;

MyTriggerList Source code

var Array<Actor> MyTriggerList;


Functions Detail

BotNearObjective Source code

function bool BotNearObjective ( Bot B )

FindTrigger Source code

function Actor FindTrigger ( )

InitTriggerList Source code

function InitTriggerList ( name NewEvent )

TellBotHowToDisable Source code

function bool TellBotHowToDisable ( Bot B )

Trigger Source code

function Trigger ( Actor Other, Pawn Instigator )


Defaultproperties

defaultproperties
{
     bReplicateObjective=True
     bPlayCriticalAssaultAlarm=True
     ObjectiveName="Triggered Objective"
     ObjectiveTypeIcon=FinalBlend'AS_FX_TX.Icons.OBJ_Hold_FB'
     ObjectiveDescription="Trigger Objective to disable it."
     Objective_Info_Attacker="Trigger Objective"
     Objective_Info_Defender="Defend Trigger Objective"
     bStatic=False
     bAlwaysRelevant=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:20.812 - Created with UnCodeX