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

UnrealGame.ProximityObjective

Extends
GameObjective

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

Direct Known Subclasses:

ASOBJ_EnergyCore_Delivery, HoldObjective, LockedObjective, UseObjective

Variables Summary
ProximityObjective
class<Pawn>ConstraintPawnClass
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
functionPawn FindInstigator (Pawn Other)
functionbool IsRelevant (Pawn P, bool bAliveCheck)
function SetActive (bool bActiveStatus)
functionbool TellBotHowToDisable (Bot B)
function Touch (Actor Other)
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

ProximityObjective

ConstraintPawnClass Source code

var(ProximityObjective) class<Pawn> ConstraintPawnClass;


Functions Detail

FindInstigator Source code

function Pawn FindInstigator ( Pawn Other )

IsRelevant Source code

function bool IsRelevant ( Pawn P, bool bAliveCheck )

SetActive Source code

function SetActive ( bool bActiveStatus )

TellBotHowToDisable Source code

function bool TellBotHowToDisable ( Bot B )

Touch Source code

function Touch ( Actor Other )


Defaultproperties

defaultproperties
{
     ConstraintPawnClass=Class'UnrealGame.UnrealPawn'
     bReplicateObjective=True
     bPlayCriticalAssaultAlarm=True
     ObjectiveName="Proximity Objective"
     ObjectiveTypeIcon=FinalBlend'AS_FX_TX.Icons.OBJ_Proximity_FB'
     ObjectiveDescription="Touch Objective to disable it."
     Objective_Info_Attacker="Touch Objective"
     Announcer_DisabledObjective=Sound'AnnouncerAssault.Generic.Objective_reached'
     bNotBased=True
     bStatic=False
     bOnlyAffectPawns=True
     bIgnoreEncroachers=True
     bAlwaysRelevant=True
     bCollideWhenPlacing=False
     bCollideActors=True
}

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