UE2:TurretProxy (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
U2 Object >> Actor >> UseProxy >> TurretProxy
Package:
Vehicles
Direct subclass:
RoundhouseTurretProxy

TurretProxy.uc $Author$ $Date$ $Revision$

Properties

Property group 'TurretProxy'

MyProxyBall

Type: TurretProxyBall


RespawnDelay

Type: float


Default value: 60.0

TeamNumber

Type: int


TurretCost

Type: int


TurretDamageScale

Type: float


Default value: 2.0

Internal variables

bHaveSpawnedEffect

Type: bool


HasProxyBall

Type: bool


Default value: True

MyTurretDead

Type: bool


ProxyBallClass

Type: class<TurretProxyBall>


Default value: Class'Vehicles.TurretProxyBall'

SinceLastChecked

Type: float


SpawnEffect

Type: class<Actor>


Default value: Class'Vehicles.VehicleSpawnEffect'

Default values

Property Value
AlternateSkins[0] Shader'Arch_TurretsT.TurretControl.TurretControlFX_TD_01_Red'
AlternateSkins[1] Shader'Arch_TurretsT.TurretControl.TurretControlFX_TD_01_Blue'
bBlockKarma True
bBlockPlayers True
bUsable False
StaticMesh StaticMesh'Arch_TurretsM.TurretControl.TurretControl_Arm_TD_01'

Functions

Events

Destroyed

event Destroyed ()

Overrides: UseProxy.Destroyed


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


TakeDamage

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

Overrides: Actor.TakeDamage


Tick

event Tick (float Delta)

Overrides: Actor.Tick


Other instance functions

OnUse

function OnUse (Actor Other)

Overrides: UseProxy.OnUse