UnrealGame.DestroyableObjective
- Extends
- GameObjective
Core.Object
|
+-- Engine.Actor
|
+-- Engine.NavigationPoint
|
+-- Engine.JumpDest
|
+-- UnrealGame.JumpSpot
|
+-- UnrealGame.GameObjective
|
+-- UnrealGame.DestroyableObjective
Direct Known Subclasses:
DestroyableObjective_SM, ONSPowerCore
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 int AccumulatedDamage;
var bool bIsUnderAttack;
var bool bMonitorUnderAttack;
var bool bReplicateHealth;
var int Health;
var float LastDamageTime;
var float LastWarnTime;
var float LinkHealMult;
DestroyableObjective
function AwardAssaultScore ( int Score ) )
function Destroyed ( ) )
function DisableObjective (
Pawn Instigator) )
simulated function float GetObjectiveProgress ( ) )
function
Actor GetShootTarget ( ) )
simulated function bool IsCritical ( ) )
function
bool KillEnemyFirst (
Bot B) )
function
bool LegitimateTargetOf (
Bot B) )
function
bool NearObjective (
Pawn P) )
function PostBeginPlay ( ) )
function Reset ( ) )
SetDelayedDamageInstigatorController Source code
function SetDelayedDamageInstigatorController (
Controller C) )
simulated function bool TeamLink ( int TeamNum) )
function
bool TellBotHowToDisable (
Bot B) )
function
bool TellBotHowToHeal (
Bot B) )
defaultproperties
{
bDestinationOnly=true
bNotBased=true
bMonitorUnderAttack=true
VehicleDamageScaling=1.f
Objective_Info_Attacker="Destroy Objective"
Objective_Info_Defender="Protect Objective"
ObjectiveDescription="Destroy Objective to disable it."
Announcer_DisabledObjective=AnnouncerAssault.Objective_Destroyed
ObjectiveTypeIcon=Material'AS_FX_TX.Icons.OBJ_Destroy_FB'
DamageCapacity=100
DamageEventThreshold=0
bCollideActors=true
bProjTarget=true
ConstraintPawnClass=class'Pawn'
bReplicateHealth=true
bReplicateObjective=true
bPlayCriticalAssaultAlarm=true
bAlwaysRelevant=true
bStatic=false
bNoDelete=true
bSpecialForced=false
bCanBeDamaged=true
ObjectiveName="Destroyable Objective"
}
|
Creation time: Do 14.8.2014 09:58:04.017 - Created with
UnCodeX