Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:Vehicle (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2 Object >> Actor >> Pawn >> Vehicle
Package: 
Engine
Direct subclasses:
KVehicle, SVehicle
This class in other games:
UE2Runtime, U2XMP, UT2003, UT2004, UDK, UT3

null

Constants

HardMaxPassengers

Value: 5


FilterFrames

Value: 5


Properties

Property group 'Vehicle'

bAutoDrive

Type: bool


ExitPositions

Type: array<Object.Vector>

Positions (rel to vehicle) to try putting the player when exiting.

Steering

Type: float

between -1 and 1

Throttle

Type: float

between -1 and 1

Internal variables

bAllowThirdPersonCameraMovement

Type: bool


Default value: True

bGetOut

Type: byte

Array size: 5 (HardMaxPassengers)


bHistoryWarmup

Type: bool


Default value: True

bOldThrottling

Type: bool


bThrottling

Type: bool


bVehicleIsAltFiring

Type: byte

Array size: 5 (HardMaxPassengers)


bVehicleIsFiring

Type: byte

Array size: 5 (HardMaxPassengers)


CameraHistory

Type: Object.Vector

Array size: 5 (FilterFrames)


CollisionDamageMultiplier

Type: float


Default value: 1.0

CollisionMass

Type: float

2003.09.04 (mdf) used for colliding with force fields

DisplayName

Type: string

Modifiers: localized


FrontTireClass

Type: class<KTire>


InitialTurretRotation

Type: Object.Rotator

Array size: 5 (HardMaxPassengers)


LastOccupiedTeam

Type: int


Default value: 255

LastOccupiedTime

Type: float


MaxPassengers

Type: int


Default value: 10

MyDamageType

Type: class<DamageType>


Default value: Class'Engine.DamageType'

MyPassengerNumber

Type: int


Default value: -1

MyTurretRotation

Type: Object.Rotator


NextHistorySlot

Type: int


NumPassengers

Type: int


OnLine

Type: bool


ParentFactory

Type: VehicleFactory


PassengerControllers

Type: Controller

Array size: 5 (HardMaxPassengers)


PassengerPawns

Type: Pawn

Array size: 5 (HardMaxPassengers)


PassengerPRIs

Type: PlayerReplicationInfo

Array size: 5 (HardMaxPassengers)


SameTeamCollisionDamageMultiplier

Type: float


Default value: 0.5

SpawnOffset

Type: Object.Vector


SprintImpulseOffset

Type: Object.Vector


Stamina

Type: float


StaminaMax

Type: float


Default value: 100.0

StaminaRechargeRate

Type: float


Default value: 7.0

ThirdPersonCameraOffset

Type: Object.Vector


Default value:

Member Value
X -600.0

ThirdPersonLookAtPoint

Type: Object.Vector


Default value:

Member Value
X -100.0
Z 100.0

ThirdPersonRotationModifier

Type: Object.Rotator


TurretClass

Type: class<XMPVehicleTurret>

Array size: 5 (HardMaxPassengers)


TurretRotation

Type: Object.Rotator

Array size: 5 (HardMaxPassengers)


Turrets

Type: XMPVehicleTurret

Array size: 5 (HardMaxPassengers)


WheelVert

Type: float

Modifiers: const


Default values

Property Value
bActorShadows True
bBlockKarma True
bCanBeBaseForPawns True
bCanPickupInventory False
bCollideWorld False
bEdShouldSnap True
bNetInitialRotation True
bOwnerNoSee False
bSpecialCalcView True
bUseEnabled False
CollisionHeight 1.0
CollisionRadius 1.0
ControllerClass None
Physics PHYS_Karma

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: Pawn.Destroyed


EncroachedBy

event EncroachedBy (Actor Other)

Overrides: Pawn.EncroachedBy


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: Pawn.PostNetBeginPlay


Tick

simulated event Tick (float deltaSeconds)

Overrides: Actor.Tick


VehicleStateReceived

event VehicleStateReceived ()


Other instance functions

See Vehicle instance functions.