I don't need to test my programs. I have an error-correcting modem.

UE2:ONSPowerCoreShield (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> ONSPowerCoreShield
Package: 
Onslaught
Direct subclass:
ONSPowerNodeShield


Properties[edit]

DamageCounter[edit]

Type: int


ImmediateWarningEndTime[edit]

Type: float


LastDamagedBy[edit]

Type: PlayerController


ShieldHitSound[edit]

Type: Sound


Default value: Sound'ONSVehicleSounds-S.ShieldHit'

TeamSkins[edit]

Type: Material

Array size: 2


Default value, index 1: FinalBlend'AW-ShieldShaders.Shaders.BlueShieldFinal'

Default values[edit]

Property Value
bAcceptsProjectors False
bHidden True
bIgnoreEncroachers True
bMovable False
bProjTarget True
bStasis True
bUseCylinderCollision True
CollisionHeight 190.0
CollisionRadius 215.0
DrawScale3D
Member Value
X 2.0
Y 2.0
DrawType DT_StaticMesh
PrePivot
Member Value
Z -250.0
RemoteRole ROLE_None
StaticMesh StaticMesh'AW-ShieldShaders.ONS.EnergonShield'

Functions[edit]

Events[edit]

TakeDamage[edit]

event TakeDamage (int Damage, Pawn EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Actor.TakeDamage


Touch[edit]

simulated event Touch (Actor Other)

Overrides: Actor.Touch


Other instance functions[edit]

BlocksShotAt[edit]

function bool BlocksShotAt (Actor Other)

Overrides: Actor.BlocksShotAt


SetTeam[edit]

simulated function SetTeam (byte Team)


TeamLink[edit]

simulated function bool TeamLink (int TeamNum)

Overrides: Actor.TeamLink