Mostly Harmless

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

Property group 'XMPVehicleTurret'

TurretBone

Type: name


Default value: 'Turret'

Internal variables

Barrel

Type: XMPVehicleBarrel


Barrel1FiringOffset

Type: Object.Vector


Barrel2FiringOffset

Type: Object.Vector


bArticulated

Type: bool


bRelativeRotation

Type: bool


Default value: True

bUseMe

Type: bool


CameraOffset

Type: Object.Vector


GunBarrelClass

Type: class<XMPVehicleBarrel>


Default value: Class'Engine.XMPVehicleBarrel'

LastTimeRotated

Type: float


MaxRotation

Type: int


Default value: 35000

MyTurretRotation

Type: Object.Rotator


OwnedBySVehicle

Type: bool


PitchConstraint

Type: int


ProjectileClass

Type: class<Actor>


RateOfFire

Type: int


RotateSound

Type: Sound


RotateStartSound

Type: Sound


RotationCenter

Type: Object.Rotator


TurretNumber

Type: int


TurretOffset

Type: Object.Vector


YawConstraint

Type: int


Default values

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

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


EncroachedBy

simulated event EncroachedBy (Actor Other)

Overrides: Actor.EncroachedBy


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


postnetreceive

simulated event postnetreceive ()

Overrides: Actor.PostNetReceive


TakeDamage

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

Overrides: Actor.TakeDamage


Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions

RotateTurret

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