My program doesn't have bugs. It just develops random features.

UE2:KVehicle (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> Vehicle >> KVehicle

Contents

Package: 
Engine
Direct subclass:
KCar
This class in other games:
U2, U2XMP, UE2Runtime, UT2003

Generic 'Karma Vehicle' base class that can be controlled by a Pawn.

[edit] Constants

[edit] FilterFrames

Value: 5


[edit] Properties

[edit] Property group 'KVehicle'

[edit] bAutoDrive

Type: bool


[edit] DestroyEffectClass

Type: class<Actor>


[edit] Internal variables

[edit] bHistoryWarmup

Type: bool


[edit] bVehicleIsAltFiring

Type: bool


[edit] bVehicleIsFiring

Type: bool


[edit] CameraHistory

Type: Object.Vector

Array size: 5 (FilterFrames)


[edit] NextHistorySlot

Type: int


[edit] Default values

Property Value
bAlwaysRelevant True
bBlockKarma True
bCollideWorld False
bEdShouldSnap True
bNetInitialRotation True
bSpecialCalcView True
Physics PHYS_Karma

[edit] Functions

[edit] Native functions

[edit] GraphData

native final function GraphData (string DataName, float DataValue)


[edit] Events

[edit] Destroyed

simulated event Destroyed ()

Overrides: Vehicle.Destroyed


[edit] KDriverLeave

event bool KDriverLeave (bool bForceLeave)

Overrides: Vehicle.KDriverLeave


[edit] KVehicleUpdateParams

simulated event KVehicleUpdateParams ()


[edit] TakeDamage

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

Overrides: Vehicle.TakeDamage


[edit] Tick

simulated event Tick (float deltaSeconds)

Overrides: Actor.Tick


[edit] VehicleStateReceived

event VehicleStateReceived ()


[edit] Other instance functions

[edit] ClientKDriverEnter

simulated function ClientKDriverEnter (PlayerController pc)

Overrides: Vehicle.ClientKDriverEnter


[edit] ClientKDriverLeave

simulated function ClientKDriverLeave (PlayerController pc)

Overrides: Vehicle.ClientKDriverLeave


[edit] KDriverEnter

function KDriverEnter (Pawn P)

Overrides: Vehicle.KDriverEnter


[edit] SpecialCalcView

simulated function bool SpecialCalcView (out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: Vehicle.SpecialCalcView


[edit] TryToDrive

function bool TryToDrive (Pawn P)

Overrides: Vehicle.TryToDrive