Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:ONSPowerCore (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
Onslaught
Direct subclasses:
ONSPowerCoreBlue, ONSPowerCoreRed, ONSPowerNode
Known custom subclass:
Wormbo/OnslaughtSpecials

null

Properties[edit]

Property group 'Events'[edit]

BlueActivationEventName[edit]

Type: name


DestroyedEventName[edit]

Type: name


RedActivationEventName[edit]

Type: name


Property group 'HUD'[edit]

HUDLocation[edit]

Type: Object.Vector


Property group 'ONSPowerCore'[edit]

ActiveSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PwrNodeActive01'

bFinalCore[edit]

Type: bool


Default value: True

bPowered[edit]

Type: bool


Default value: True

bStartNeutral[edit]

Type: bool


ConstructedSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.whooshthunk'

ConstructionTime[edit]

Type: float


Default value: 30.0

DeadStaticMesh[edit]

Type: StaticMesh


Default value: StaticMesh'VMStructures.CoreGroup.CoreDead'

DestroyedSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PowerCore.PowerCoreExplosion01'

HealedSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PwrNodeBuilt01'

HealingSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PwrNodeStartBuild03'

NeutralSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PwrNodeNOTActive01'

StartConstructionSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.PwrNodeBuild02'

Internal variables[edit]

See ONSPowerCore internal variables.

Default values[edit]

Property Value
bBlockActors True
bBlockKarma True
bBlocksTeleport True
bCollideWorld True
bHidden False
bIgnoreEncroachers True
bMonitorUnderAttack False
bNetNotify True
bNotifyLocalPlayerTeamReceived True
bPathColliding True
bPlayCriticalAssaultAlarm False
CollisionHeight 150.0
CollisionRadius 120.0
DamageCapacity 4500
DefensePriority 10
DestructionMessage ""
DrawType DT_StaticMesh
ObjectiveStringSuffix " PowerCore"
Score 10
SoundRadius 255.0
SoundVolume 128
StaticMesh StaticMesh'VMStructures.CoreGroup.COREDivided'

Delegates[edit]

NotifyUpdateLinks[edit]

delegate NotifyUpdateLinks ()


OnCoreDestroyed[edit]

delegate OnCoreDestroyed (byte DestroyedCoreIndex)


UpdateLinkState[edit]

delegate UpdateLinkState (ONSPowerCore Node)


Functions[edit]

Events[edit]

BeginPlay[edit]

simulated event BeginPlay ()

Overrides: Actor.BeginPlay


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: DestroyableObjective.PostBeginPlay


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: GameObjective.PostNetReceive


SetInitialState[edit]

event SetInitialState ()

Overrides: Actor.SetInitialState


TakeDamage[edit]

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageTypedamageType)

Overrides: DestroyableObjective.TakeDamage


Tick[edit]

simulated event Tick (float DT)

Overrides: Actor.Tick


Timer[edit]

event Timer ()

Overrides: GameObjective.Timer


UsedBy[edit]

event UsedBy (Pawn User)

Overrides: Actor.UsedBy


Other instance functions[edit]

See ONSPowerCore instance functions.

States[edit]

DestroyedCore[edit]

DisabledCore[edit]

DisabledCore.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


DisabledCore.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


NeutralCore[edit]

NeutralCore.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


NeutralCore.Bump[edit]

event Bump (Actor Other)

Overrides: Actor.Bump (global)


NeutralCore.TakeDamage[edit]

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageTypedamageType)

Overrides: TakeDamage (global)


NeutralCore.UsedBy[edit]

event UsedBy (Pawn User)

Overrides: UsedBy (global)


Reconstruction[edit]

Reconstruction.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Reconstruction.Bump[edit]

event Bump (Actor Other)

Overrides: Actor.Bump (global)


Reconstruction.Timer[edit]

event Timer ()

Overrides: Timer (global)


Reconstruction.UsedBy[edit]

event UsedBy (Pawn User)

Overrides: UsedBy (global)


Reconstruction.UnSever[edit]

function UnSever ()

Overrides: UnSever (global)