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'UnrealPawn'
	Objective_Info_Attacker="Touch Objective"
	Objective_Info_Defender="Defend Objective"
	ObjectiveDescription="Touch Objective to disable it."
	Announcer_DisabledObjective=AnnouncerAssault.Objective_Reached
	ObjectiveTypeIcon=Material'AS_FX_TX.Icons.OBJ_Proximity_FB'
	bCollideActors=true
	bNotBased=true
	bShouldBaseAtStartup=false
	bIgnoreEncroachers=true
	bCollideWhenPlacing=false
	bOnlyAffectPawns=true


	bReplicateObjective=true
	bPlayCriticalAssaultAlarm=true
	bAlwaysRelevant=true
	bStatic=false
	bNoDelete=true
	ObjectiveName="Proximity Objective"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:20.607 - Created with UnCodeX