Mostly Harmless

UE3:UTVehicle_Leviathan internal variables (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTVehicle_Deployable >> UTVehicle_Leviathan (internal variables)

;Other member categories for this class::UTVehicle Leviathan instance functions, UTVehicle Leviathan Content defaults, UTVehicle Leviathan Content properties

Internal variables[edit]

BeamEndpointVarName[edit]

Type: name


BeamTemplate[edit]

Type: ParticleSystem

These are the turret Shock Beams

bFreezeMainGunRotation[edit]

Type: bool

Modifiers: repnotify

Indicates big gun is firing.

BigBeamEmitter[edit]

Type: ParticleSystemComponent


BigBeamEndpointVarName[edit]

Type: name


BigBeamFireSound[edit]

Type: SoundCue


BigBeamSocket[edit]

Type: name


BigBeamTemplate[edit]

Type: ParticleSystem

This is the primary beam emitter

CachedTurrets[edit]

Type: UTSkelControl_TurretConstrained

Array size: 4


DriverTurretPivot[edit]

Type: name


ExtraPassengerTeamBeaconOffset[edit]

Type: Object.Vector

Array size: 3


Default value, index 0:

Member Value
X 250.0
Y 140.0
Z 250.0

Default value, index 1:

Member Value
X -350.0
Y -140.0
Z 230.0

Default value, index 2:

Member Value
X -350.0
Y 140.0
Z 230.0

LastBotFireTime[edit]

Type: float

Last time a bot fired the main cannon

LFTurretFlashCount[edit]

Type: byte

Modifiers: repnotify


LFTurretFlashLocation[edit]

Type: Object.Vector

Modifiers: repnotify


LFTurretHealth[edit]

Type: int


Default value: 1000

LFTurretWeaponRotation[edit]

Type: Object.Rotator

Modifiers: repnotify


LRTurretFlashCount[edit]

Type: byte

Modifiers: repnotify


LRTurretFlashLocation[edit]

Type: Object.Vector

Modifiers: repnotify


LRTurretHealth[edit]

Type: int


Default value: 1000

LRTurretWeaponRotation[edit]

Type: Object.Rotator

Modifiers: repnotify


MainTurretPivot[edit]

Type: name


MaxTurretHealth[edit]

Type: int


Default value: 1000

NotifyDamage[edit]

Type: int

Accumulate damage, and only notify periodically

OldFlashStatus[edit]

Type: byte


OldTurretDeathStatus[edit]

Type: byte


OldTurretVisStatus[edit]

Type: byte


OldVisStatus[edit]

Type: byte


PassengerPRIFour[edit]

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

PassengerPRIThree[edit]

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

PassengerPRITwo[edit]

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

RFTurretFlashCount[edit]

Type: byte

Modifiers: repnotify


RFTurretFlashLocation[edit]

Type: Object.Vector

Modifiers: repnotify


RFTurretHealth[edit]

Type: int


Default value: 1000

RFTurretWeaponRotation[edit]

Type: Object.Rotator

Modifiers: repnotify


RRTurretFlashCount[edit]

Type: byte

Modifiers: repnotify


RRTurretFlashLocation[edit]

Type: Object.Vector

Modifiers: repnotify


RRTurretHealth[edit]

Type: int


Default value: 1000

RRTurretWeaponRotation[edit]

Type: Object.Rotator

Modifiers: repnotify


RumbleCameraAnim[edit]

Type: CameraAnim

Camera anim to play when player is close to leviathan.

RumbleRange[edit]

Type: float

Range from leviathan to play rumble.

Shield[edit]

Type: UTVehicleShield

Array size: 4


ShieldClass[edit]

Type: class<UTVehicleShield>


ShieldStatus[edit]

Type: byte

Modifiers: repnotify


TeamMatSec[edit]

Type: array<MaterialInterface>

secondary material for team skins

TurretActivate[edit]

Type: SoundCue


TurretDeactivate[edit]

Type: SoundCue


TurretExplosionSound[edit]

Type: SoundCue


TurretExplosionTemplate[edit]

Type: ParticleSystem

particle effect played when a turret is destroyed

TurretMaterial[edit]

Type: MaterialInterface

Array size: 2

template for the turrets

TurretStatus[edit]

Type: byte

Modifiers: repnotify