- Extends
- DestroyableObjective
- Modifiers
- hidecategories ( DestroyableObjective ) abstract
Core.Object
|
+-- Engine.Actor
|
+-- Engine.NavigationPoint
|
+-- Engine.JumpDest
|
+-- UnrealGame.JumpSpot
|
+-- UnrealGame.GameObjective
|
+-- UnrealGame.DestroyableObjective
|
+-- Onslaught.ONSPowerCore
Direct Known Subclasses:
ONSPowerCoreBlue, ONSPowerCoreRed, ONSPowerNode
Inherited Variables from UnrealGame.DestroyableObjective |
AccumulatedDamage, AIShootOffset, bCanDefenderDamage, bIsUnderAttack, bMonitorUnderAttack, bReplicateHealth, ConstraintInstigator, ConstraintPawnClass, DamageCapacity, DamageEventThreshold, Health, LastDamageTime, LastWarnTime, LinkHealMult, ShootTarget, TakeDamageEvent, UnderAttackTimer, VehicleDamageScaling |
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 |
Functions Summary |
| | AddPowerLink (ONSPowerCore PC)
|
| | BeginPlay ()
|
| | BeginState () DisabledCore |
| | BeginState () NeutralCore |
| | BeginState () Reconstruction |
| | Bump (Actor Other) NeutralCore |
| | Bump (Actor Other) Reconstruction |
| | CheckShield ()
|
| | CheckTouching ()
|
| ONSPowerCore | ClosestTo (Actor A)
|
| | DisableObjective (Pawn Instigator)
|
| | EndState () DisabledCore |
| | FindCloseActors ()
|
| int | FindNodeLinkIndex (ONSPowerCore Node)
|
| string | GetHumanReadableName ()
|
| bool | HasHealthBar ()
|
| bool | HasUsefulVehicles (Controller Asker)
|
| bool | HealDamage (int Amount, Controller Healer, class<DamageType> DamageType)
|
| bool | KillEnemyFirst (Bot B)
|
| bool | LegitimateTargetOf (Bot B)
|
| bool | LinkedTo (ONSPowerCore PC)
|
| bool | LinkedToCoreConstructingFor (byte Team)
|
| bool | NearObjective (Pawn P)
|
| | NotifyLocalPlayerTeamReceived ()
|
| | PostBeginPlay ()
|
| | PostNetBeginPlay ()
|
| | PostNetReceive ()
|
| | PowerCoreActive ()
|
| | PowerCoreConstructing ()
|
| | PowerCoreDestroyed ()
|
| | PowerCoreDisabled ()
|
| | PowerCoreNeutral ()
|
| | PowerCoreReconstitution ()
|
| | PowerCoreReset ()
|
| bool | PoweredBy (byte Team)
|
| float | RateCore ()
|
| | RemovedCoreLink ()
|
| | RemovePowerLink (ONSPowerCore PC)
|
| | Reset ()
|
| | ResetLinks ()
|
| | SetInitialState ()
|
| | SetTeam (byte TeamIndex)
|
| | SetupPowerLinks ()
|
| | Sever ()
|
| bool | ShouldLinkTo (ONSPowerCore Node)
|
| | SpawnNodeTeleportTrigger ()
|
| bool | StandGuard (Bot B)
|
| | TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
|
| | TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType) NeutralCore |
| float | TeleportRating (Controller Asker, byte AskerTeam, byte SourceDist)
|
| bool | TellBotHowToDisable (Bot B)
|
| | Tick (float DT)
|
| | Timer ()
|
| | Timer () Reconstruction |
| bool | TooClose (Bot B)
|
| | UnderAttackChange ()
|
| | UnSever ()
|
| | UnSever () Reconstruction |
| | UpdateCloseActors ()
|
| | UpdateHUDLocation (float ScreenX, float ScreenY, float RadarWidth, float Range, vector Center)
|
| | UpdatePrecacheMaterials ()
|
| | UpdatePrecacheStaticMeshes ()
|
| | UpdateTeamBanners ()
|
| | UsedBy (Pawn User)
|
| | UsedBy (Pawn User) NeutralCore |
| | UsedBy (Pawn User) Reconstruction |
Inherited Functions from UnrealGame.DestroyableObjective |
AwardAssaultScore, Destroyed, DisableObjective, GetObjectiveProgress, GetShootTarget, HealDamage, IsCritical, KillEnemyFirst, LegitimateTargetOf, NearObjective, PostBeginPlay, Reset, SetDelayedDamageInstigatorController, SpecialCost, TakeDamage, TeamLink, TellBotHowToDisable, TellBotHowToHeal, TimerPop |
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 array<
Material> BlueConstructingSkins;
var bool bOldUnderAttack;
var bool bPoweredByBlue;
var bool bPoweredByRed;
var bool bSevered;
var globalconfig bool bShowNodeBeams;
var bool bUnderAttack;
var array<
Actor> CloseActors;
var string ConstructedEvent[2];
ConstructionTimeElapsed Source code
var float ConstructionTimeElapsed;
var byte CoreStage;
var string DestroyedEvent[4];
DestructionMessageIndex Source code
var int DestructionMessageIndex;
var byte FinalCoreDistance[2];
var float HealingTime;
LastAttackAnnouncementTime Source code
var float LastAttackAnnouncementTime;
LastAttackExpirationTime Source code
var float LastAttackExpirationTime;
var float LastAttackMessageTime;
var float LastAttackTime;
var byte LastCoreStage;
var byte LastDefenderTeamIndex;
var array<name> LinkedNodes;
var int NodeNum;
var array<
Material> RedConstructingSkins;
SeveredDamagePerSecond Source code
var float SeveredDamagePerSecond;
Events
BlueActivationEventName Source code
var(Events) name BlueActivationEventName;
var(Events) name DestroyedEventName;
RedActivationEventName Source code
var(Events) name RedActivationEventName;
HUD
ONSPowerCore
StartConstructionSound Source code
delegate NotifyUpdateLinks ( )
delegate OnCoreDestroyed ( byte DestroyedCoreIndex )
simulated event BeginPlay ( )
BeginState DisabledCore Source code
event BeginState ( )
BeginState NeutralCore Source code
event BeginState ( )
BeginState Reconstruction Source code
function BeginState ( )
function Bump (
Actor Other )
function Bump (
Actor Other )
simulated function CheckShield ( )
function CheckTouching ( )
function DisableObjective (
Pawn Instigator )
event EndState ( )
simulated function FindCloseActors ( )
simulated function int FindNodeLinkIndex (
ONSPowerCore Node )
simulated function string GetHumanReadableName ( )
simulated function bool HasHealthBar ( )
function bool HasUsefulVehicles (
Controller Asker )
function bool KillEnemyFirst (
Bot B )
function bool LegitimateTargetOf (
Bot B )
LinkedToCoreConstructingFor Source code
function bool LinkedToCoreConstructingFor ( byte Team )
function bool NearObjective (
Pawn P )
NotifyLocalPlayerTeamReceived Source code
simulated function NotifyLocalPlayerTeamReceived ( )
simulated event PostBeginPlay ( )
simulated event PostNetBeginPlay ( )
simulated event PostNetReceive ( )
simulated function PowerCoreActive ( )
simulated function PowerCoreConstructing ( )
simulated function PowerCoreDestroyed ( )
simulated function PowerCoreDisabled ( )
simulated function PowerCoreNeutral ( )
PowerCoreReconstitution Source code
simulated function PowerCoreReconstitution ( )
simulated function PowerCoreReset ( )
simulated function bool PoweredBy ( byte Team )
function float RateCore ( )
simulated function RemovedCoreLink ( )
function Reset ( )
simulated function ResetLinks ( )
event SetInitialState ( )
function SetTeam ( byte TeamIndex )
simulated function SetupPowerLinks ( )
function Sever ( )
simulated protected function bool ShouldLinkTo (
ONSPowerCore Node )
SpawnNodeTeleportTrigger Source code
function SpawnNodeTeleportTrigger ( )
function bool StandGuard (
Bot B )
TakeDamage NeutralCore Source code
function float TeleportRating (
Controller Asker,
byte AskerTeam,
byte SourceDist )
function bool TellBotHowToDisable (
Bot B )
simulated event Tick ( float DT )
event Timer ( )
event Timer ( )
function bool TooClose (
Bot B )
simulated function UnderAttackChange ( )
function UnSever ( )
UnSever Reconstruction Source code
function UnSever ( )
function UpdateCloseActors ( )
simulated singular
function UpdateHUDLocation (
float ScreenX,
float ScreenY,
float RadarWidth,
float Range,
vector Center )
UpdatePrecacheMaterials Source code
simulated function UpdatePrecacheMaterials ( )
UpdatePrecacheStaticMeshes Source code
simulated function UpdatePrecacheStaticMeshes ( )
simulated function UpdateTeamBanners ( )
function UsedBy (
Pawn User )
function UsedBy (
Pawn User )
function UsedBy (
Pawn User )
defaultproperties
{
ConstructionTime=30.000000
DeadStaticMesh=StaticMesh'VMStructures.CoreGroup.coreDead'
DestroyedSound=Sound'ONSVehicleSounds-S.PowerCore.PowerCoreExplosion01'
ConstructedSound=Sound'ONSVehicleSounds-S.PowerNode.whooshthunk'
StartConstructionSound=Sound'ONSVehicleSounds-S.PowerNode.PwrNodeBuild02'
ActiveSound=Sound'ONSVehicleSounds-S.PowerNode.PwrNodeActive01'
NeutralSound=Sound'ONSVehicleSounds-S.PowerNode.PwrNodeNOTActive01'
HealingSound=Sound'ONSVehicleSounds-S.PowerNode.PwrNodeStartBuild03'
HealedSound=Sound'ONSVehicleSounds-S.PowerNode.PwrNodeBuilt01'
bPowered=True
bFinalCore=True
bShowNodeBeams=True
RedConstructingSkins(0)=FinalBlend'ONSstructureTextures.CoreConstructionRed'
RedConstructingSkins(1)=FinalBlend'ONSstructureTextures.CoreGroup.InvisibleFinal'
BlueConstructingSkins(0)=FinalBlend'ONSstructureTextures.CoreConstructionBlue'
BlueConstructingSkins(1)=FinalBlend'ONSstructureTextures.CoreGroup.InvisibleFinal'
RedActiveSkins(0)=Texture'ONSstructureTextures.CoreGroup.CoreDiffTEX'
RedActiveSkins(1)=Shader'ONSstructureTextures.CoreGroup.CoreLightShader'
BlueActiveSkins(0)=Texture'ONSstructureTextures.CoreGroup.CoreDiffTEX'
BlueActiveSkins(1)=Shader'ONSstructureTextures.CoreGroup.CoreLightShader'
LastCoreStage=250
FinalCoreDistance(0)=255
FinalCoreDistance(1)=255
LastAttackExpirationTime=5.000000
SeveredDamagePerSecond=30.000000
DestructionMessageIndex=14
DestroyedEvent(0)="red_powercore_destroyed"
DestroyedEvent(1)="blue_powercore_destroyed"
DestroyedEvent(2)="red_constructing_powercore_destroyed"
DestroyedEvent(3)="blue_constructing_powercore_destroyed"
ConstructedEvent(0)="red_powercore_constructed"
ConstructedEvent(1)="blue_powercore_constructed"
ShieldClass=Class'Onslaught.ONSPowerCoreShield'
LastDefenderTeamIndex=2
DamageCapacity=4500
bMonitorUnderAttack=False
bPlayCriticalAssaultAlarm=False
DefensePriority=10
Score=10
DestructionMessage=
ObjectiveStringSuffix=" PowerCore"
DrawType=DT_StaticMesh
StaticMesh=StaticMesh'VMStructures.CoreGroup.CoreDivided'
bHidden=False
bIgnoreEncroachers=True
bNotifyLocalPlayerTeamReceived=True
SoundVolume=128
SoundRadius=255.000000
CollisionRadius=120.000000
CollisionHeight=150.000000
bCollideWorld=True
bBlockActors=True
bBlockKarma=True
bBlocksTeleport=True
bNetNotify=True
bPathColliding=True
}
|
Creation time: Wed 7/2/2007 19:16:10.406 - Created with
UnCodeX