Gah - a solution with more questions. – EntropicLqd

UE2:ONSStationaryWeaponPawn (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> Vehicle >> ONSWeaponPawn >> ONSStationaryWeaponPawn
Package: 
Onslaught
Direct subclass:
ONSManualGunPawn


Properties[edit]

bPowered[edit]

Type: bool


DestructionEffectClass[edit]

Type: class<Emitter>


Default value: Class'Onslaught.ONSVehicleExplosionEffect'

RespawnTime[edit]

Type: float


Default value: 30.0

Default values[edit]

Property Value
AutoTurretControllerClass Class'Onslaught.ONSTurretController'
bBlockActors True
bBlockKarma True
bBlockNonZeroExtentTraces True
bBlockZeroExtentTraces True
bCollideActors True
bDefensive True
bDesiredBehindView False
bHasAltFire False
bHasOwnHealth True
bHidden True
bNetNotify False
bProjTarget True
bStasis False
bTeamLocked True
DrawType DT_Mesh
ExitPositions[0]
Member Value
X -150.0
Y 0.0
Z 50.0
ExitPositions[1]
Member Value
X -100.0
Y 150.0
Z 50.0
ExitPositions[2]
Member Value
X -100.0
Y -150.0
Z 50.0
ExitPositions[3]
Member Value
X -50.0
Y 150.0
Z 50.0
ExitPositions[4]
Member Value
X -50.0
Y -150.0
Z 50.0
NoEntryTexture Texture'HUDContent.NoEntry'
TeamBeaconBorderMaterial Material'InterfaceContent.BorderBoxD'
TeamBeaconTexture Texture'ONSInterface-TX.HealthBar'
VehicleNameString "Energy Turret"
VehiclePositionString "manning a turret"

Functions[edit]

Events[edit]

ClientTrigger[edit]

simulated event ClientTrigger ()

Overrides: Actor.ClientTrigger


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: Vehicle.PostBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: ONSWeaponPawn.PostNetReceive


TeamChanged[edit]

simulated event TeamChanged ()

Overrides: ONSWeaponPawn.TeamChanged


VehicleLocked[edit]

event VehicleLocked (Pawn P)

Overrides: Vehicle.VehicleLocked


Other instance functions[edit]

AltFire[edit]

function AltFire (optional float F)

Overrides: ONSWeaponPawn.AltFire


CheckSuperBerserk[edit]

function CheckSuperBerserk ()

Overrides: Vehicle.CheckSuperBerserk


ClientKDriverLeave[edit]

simulated function ClientKDriverLeave (PlayerController PC)

Overrides: ONSWeaponPawn.ClientKDriverLeave


ClientVehicleCeaseFire[edit]

function ClientVehicleCeaseFire (bool bWasAltFire)

Overrides: ONSWeaponPawn.ClientVehicleCeaseFire


Died[edit]

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: ONSWeaponPawn.Died


IndependentVehicle[edit]

simulated function bool IndependentVehicle ()

Overrides: ONSWeaponPawn.IndependentVehicle


Reset[edit]

function Reset ()

Overrides: Pawn.Reset


SetTeamNum[edit]

function SetTeamNum (byte T)

Overrides: ONSWeaponPawn.SetTeamNum


TryToDrive[edit]

function bool TryToDrive (Pawn P)

Overrides: ONSWeaponPawn.TryToDrive


UpdatePrecacheMaterials[edit]

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


States[edit]

Dead[edit]

Dead.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Dead.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


Dead.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)


Dead.SetTeamNum[edit]

function SetTeamNum (byte T)

Overrides: SetTeamNum (global)