I'm a doctor, not a mechanic

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

BeamEndpointVarName

Type: name


BeamTemplate

Type: ParticleSystem

These are the turret Shock Beams

bFreezeMainGunRotation

Type: bool

Modifiers: repnotify

Indicates big gun is firing.

BigBeamEmitter

Type: ParticleSystemComponent


BigBeamEndpointVarName

Type: name


BigBeamFireSound

Type: SoundCue


BigBeamSocket

Type: name


BigBeamTemplate

Type: ParticleSystem

This is the primary beam emitter

CachedTurrets

Type: UTSkelControl_TurretConstrained

Array size: 4


DriverTurretPivot

Type: name


ExtraPassengerTeamBeaconOffset

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

Type: float

Last time a bot fired the main cannon

LFTurretFlashCount

Type: byte

Modifiers: repnotify


LFTurretFlashLocation

Type: Object.Vector

Modifiers: repnotify


LFTurretHealth

Type: int


Default value: 1000

LFTurretWeaponRotation

Type: Object.Rotator

Modifiers: repnotify


LRTurretFlashCount

Type: byte

Modifiers: repnotify


LRTurretFlashLocation

Type: Object.Vector

Modifiers: repnotify


LRTurretHealth

Type: int


Default value: 1000

LRTurretWeaponRotation

Type: Object.Rotator

Modifiers: repnotify


MainTurretPivot

Type: name


MaxTurretHealth

Type: int


Default value: 1000

NotifyDamage

Type: int

Accumulate damage, and only notify periodically

OldFlashStatus

Type: byte


OldTurretDeathStatus

Type: byte


OldTurretVisStatus

Type: byte


OldVisStatus

Type: byte


PassengerPRIFour

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

PassengerPRIThree

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

PassengerPRITwo

Type: UTPlayerReplicationInfo

PRI of player in 2nd passenger turret

RFTurretFlashCount

Type: byte

Modifiers: repnotify


RFTurretFlashLocation

Type: Object.Vector

Modifiers: repnotify


RFTurretHealth

Type: int


Default value: 1000

RFTurretWeaponRotation

Type: Object.Rotator

Modifiers: repnotify


RRTurretFlashCount

Type: byte

Modifiers: repnotify


RRTurretFlashLocation

Type: Object.Vector

Modifiers: repnotify


RRTurretHealth

Type: int


Default value: 1000

RRTurretWeaponRotation

Type: Object.Rotator

Modifiers: repnotify


RumbleCameraAnim

Type: CameraAnim

Camera anim to play when player is close to leviathan.

RumbleRange

Type: float

Range from leviathan to play rumble.

Shield

Type: UTVehicleShield

Array size: 4


ShieldClass

Type: class<UTVehicleShield>


ShieldStatus

Type: byte

Modifiers: repnotify


TeamMatSec

Type: array<MaterialInterface>

secondary material for team skins

TurretActivate

Type: SoundCue


TurretDeactivate

Type: SoundCue


TurretExplosionSound

Type: SoundCue


TurretExplosionTemplate

Type: ParticleSystem

particle effect played when a turret is destroyed

TurretMaterial

Type: MaterialInterface

Array size: 2

template for the turrets

TurretStatus

Type: byte

Modifiers: repnotify