UE2:ONSWheeledCraft (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle >> ONSWheeledCraft
Package: 
Onslaught


Properties

Property group 'ONSWheeledCraft'

See ONSWheeledCraft property group ONSWheeledCraft.

Internal variables

ActualSteering

Type: float


bAllowBigWheels

Type: bool


bIsDriving

Type: bool


bIsInverted

Type: bool


bNewCarState

Type: bool


bOldVehicleOnGround

Type: bool


Default value: True

bPushDown

Type: bool

jump is being charged

BrakeLight

Type: ONSBrakelightCorona

Array size: 2


CarMPH

Type: float


CarState

Type: SCarState


ChassisState

Type: Actor.KRigidBodyState


DaredevilPoints

Type: int


DesiredJumpForce

Type: float

used by AI

Dust

Type: array<ONSDirtSlipEffect>

FL, FR, RL, RR

EngineRPM

Type: float


FenderBenderSpeed

Type: float


Default value: 750.0

ForwardVel

Type: float


Gear

Type: int


InAirDistance

Type: float

Meters

InAirPitch

Type: float

Degrees

InAirRoll

Type: float

Degrees

InAirSpin

Type: float

Degrees

InAirTime

Type: float

Seconds

JumpFeedbackForce

Type: string


Default value: "HoverBikeJump"

JumpForce

Type: float


JumpMeterTexture

Type: Texture


Default value: Texture'Engine.WhiteTexture'

JumpSound

Type: Sound


Default value: Sound'ONSVehicleSounds-S.Hydraulic10'

JumpSpin

Type: float


LastOnGroundLocation

Type: Object.Vector


LastOnGroundTime

Type: float


NumPoweredWheels

Type: float


OldCarState

Type: SCarState


OldRotation

Type: Object.Rotator


OutputBrake

Type: float


OutputGas

Type: float


OutputHandbrake

Type: bool


OutputPitch

Type: float


RevMeterMaterial

Type: Material


TotalSpinVel

Type: float


Default values

Property Value
bCanFlip True
CenterSpringRangePitch 5000
CenterSpringRangeRoll 5000
StolenAnnouncement 'Car_jacked'

Structs

SCarState

Modifiers: native

Object.Vector ChassisPosition 
Object.Quat ChassisQuaternion 
Object.Vector ChassisLinVel 
Object.Vector ChassisAngVel 
byte ServerHandbrake 
byte ServerBrake 
byte ServerGas 
byte ServerGear 
byte ServerSteering 
int ServerViewPitch 
int ServerViewYaw 

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: ONSVehicle.Destroyed


DrivingStatusChanged

simulated event DrivingStatusChanged ()

Overrides: Vehicle.DrivingStatusChanged


Jumping

simulated event Jumping ()


KImpact

simulated event KImpact (Actor Other, Object.Vector Pos, Object.Vector ImpactVel, Object.Vector ImpactNorm)

Overrides: ONSVehicle.KImpact


KUpdateState

simulated event bool KUpdateState (out Actor.KRigidBodyState newState)

Overrides: Actor.KUpdateState


OnDaredevil

simulated event OnDaredevil ()


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Vehicle.PostBeginPlay


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: ONSVehicle.PostNetBeginPlay


SetWheelsScale

simulated event SetWheelsScale (float NewScale)

Overrides: Vehicle.SetWheelsScale


SVehicleUpdateParams

simulated event SVehicleUpdateParams ()

Overrides: ONSVehicle.SVehicleUpdateParams


Tick

simulated event Tick (float dt)

Overrides: SVehicle.Tick


Other instance functions

DrawHUD

simulated function DrawHUD (Canvas C)

Overrides: ONSVehicle.DrawHUD


ImpactDamageModifier

function float ImpactDamageModifier ()

Overrides: ONSVehicle.ImpactDamageModifier


LimitPitch

function int LimitPitch (int pitch)

Overrides: ONSVehicle.LimitPitch


PrecacheAnnouncer

simulated function PrecacheAnnouncer (AnnouncerVoice V, bool bRewardSounds)

Overrides: ONSVehicle.PrecacheAnnouncer