The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:ONSVehicle internal variables (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle (internal variables)

;Other member categories for this class::instance functions, property group

Internal variables

ActiveWeapon

Type: byte


AltFocalPoint

Type: Object.Vector


bAltFocalPoint

Type: bool

used by AI - override AI focalpoint

bCannotBeBased

Type: bool


bCustomAiming

Type: bool

If true, the weapon aiming will be controlled by setting CustomAim.

bDestroyAppearance

Type: bool


bDisintegrateVehicle

Type: bool


bDriverCannotLeaveVehicle

Type: bool


bEjectPassengersWhenFlipped

Type: bool


Default value: True

bHadFire

Type: bool

internal

bHasAltFire

Type: bool


Default value: True

bHasAltFireImpulse

Type: bool


bHasBeenAwake

Type: bool

Modifiers: const


bHasFireImpulse

Type: bool


bIsAwake

Type: bool

Modifiers: const

used for replication

bNeverReset

Type: bool


bSoundsPrecached

Type: bool


CrosshairColor

Type: Object.Color

Modifiers: config


Default value:

Member Value
A 255
B 0
G 255
R 0

CrosshairTexture

Type: Texture

Modifiers: config


Default value: Texture'ONSInterface-TX.tankBarrelAligned'

CrosshairX

Type: float

Modifiers: config


Default value: 32.0

CrosshairY

Type: float

Modifiers: config


Default value: 32.0

CustomAim

Type: Object.Rotator


DamagedEffect

Type: ONSDamagedEffect


DamagedEffectAccruedDamage

Type: float


DebugInfo

Type: string


DestroyedRoadKillDamageType

Type: class<DamageType>

damagetype for when vehicle runs over/crushes someone after being destroyed

Default value: Class'Onslaught.DamTypeDestroyedVehicleRoadKill'

ExplosionCount

Type: byte


ExplosionDamage

Type: float


Default value: 100.0

ExplosionDamageType

Type: class<DamageType>


Default value: Class'Onslaught.DamTypeONSVehicleExplosion'

ExplosionMomentum

Type: float


Default value: 60000.0

ExplosionRadius

Type: float


Default value: 300.0

HeadlightCorona

Type: array<ONSHeadlightCorona>


HeadlightProjector

Type: ONSHeadlightProjector


ImpactInfo

Type: ImpactInfoStruct


ImpactTicksLeft

Type: int


LastCheckUpsideDownTime

Type: float


LastImpactExplosionTime

Type: float


LastRunOverWarningTime

Type: float

last time checked for pawns in front of vehicle and warned them of their impending doom

LastVelocitySize

Type: float

internal

LockedOnSound

Type: Sound


Default value: Sound'WeaponSounds.BSeekLost1'

MinRunOverWarningAim

Type: float


Default value: 0.88

OldExplosionCount

Type: byte


OldYaw

Type: int


Reservation

Type: Bot

bot that's about to get in this vehicle

ResetTime

Type: float

if vehicle has no driver, CheckReset() will be called at this time

UpsideDownDamage

Type: float


ViewShakeLastCheck

Type: float


WeaponPawns

Type: array<ONSWeaponPawn>


Weapons

Type: array<ONSWeapon>