I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:XMPVehicleTurret (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> XMPVehicleTurret
Package: 
Engine
Direct subclasses:
SRaptorTurret, HarbingerBubbleTurret, HarbingerDriverTurret, HarbingerTurret, JuggernautFrontTurret, JuggernautTurret, RaptorDriverTurret, RaptorTurret, SHarbingerBubbleTurret, SHarbingerDriverTurret, SHarbingerTurret, SJuggernautFrontTurret, SJuggernautTurret, SRaptorDriverTurret

null

Properties[edit]

Property group 'XMPVehicleTurret'[edit]

TurretBone[edit]

Type: name


Default value: 'Turret'

Internal variables[edit]

Barrel[edit]

Type: XMPVehicleBarrel


Barrel1FiringOffset[edit]

Type: Object.Vector


Barrel2FiringOffset[edit]

Type: Object.Vector


bArticulated[edit]

Type: bool


bRelativeRotation[edit]

Type: bool


Default value: True

bUseMe[edit]

Type: bool


CameraOffset[edit]

Type: Object.Vector


GunBarrelClass[edit]

Type: class<XMPVehicleBarrel>


Default value: Class'Engine.XMPVehicleBarrel'

LastTimeRotated[edit]

Type: float


MaxRotation[edit]

Type: int


Default value: 35000

MyTurretRotation[edit]

Type: Object.Rotator


OwnedBySVehicle[edit]

Type: bool


PitchConstraint[edit]

Type: int


ProjectileClass[edit]

Type: class<Actor>


RateOfFire[edit]

Type: int


RotateSound[edit]

Type: Sound


RotateStartSound[edit]

Type: Sound


RotationCenter[edit]

Type: Object.Rotator


TurretNumber[edit]

Type: int


TurretOffset[edit]

Type: Object.Vector


YawConstraint[edit]

Type: int


Default values[edit]

Property Value
bHardAttach True
bIgnoreEncroachers True
bNetNotify True
bReplicateMovement False
bShouldBaseAtStartup True
DrawType DT_None
Physics PHYS_Flying
RemoteRole ROLE_SimulatedProxy

Functions[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: Actor.Destroyed


EncroachedBy[edit]

simulated event EncroachedBy (Actor Other)

Overrides: Actor.EncroachedBy


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


postnetreceive[edit]

simulated event postnetreceive ()

Overrides: Actor.PostNetReceive


TakeDamage[edit]

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

Overrides: Actor.TakeDamage


Tick[edit]

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions[edit]

RotateTurret[edit]

simulated function RotateTurret (Object.Rotator TurretRotation, optional Object.Rotator OldTurretRotation)