UE2:ONSPlaneCraft (UT2004)

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


Properties

Property group 'ONSPlaneCraft'

AirFactor

Type: float

Technically this should be air density * wingspan area

BankTorque

Type: float


bHoverOnGround

Type: bool


CameraDistance

Type: float


Default value: 900.0

CameraSwingRatio

Type: float


Default value: 0.02

COMHeight

Type: float


DragCoefficientCurve

Type: Object.InterpCurve


HoverCheckDist

Type: float


HoverForceCurve

Type: Object.InterpCurve


HoverPenScale

Type: float


HoverSoftness

Type: float


LiftCoefficientCurve

Type: Object.InterpCurve


MaxThrust

Type: float


PitchTorque

Type: float


ThrustAcceleration

Type: float


Internal variables

AccumulatedTime

Type: float


bNewPlaneState

Type: bool


ChassisState

Type: Actor.KRigidBodyState


CurrentThrust

Type: float


LastCamRot

Type: Object.Rotator


LastCamTime

Type: float


OldPlaneState

Type: PlaneStateStruct


OutputRise

Type: float


OutputStrafe

Type: float


OutputThrust

Type: float


PlaneState

Type: PlaneStateStruct


ThrusterOffsets

Type: array<Object.Vector>


Structs

PlaneStateStruct

Modifiers: native

Actor.KRBVec ChassisPosition 
Object.Quat ChassisQuaternion 
Actor.KRBVec ChassisLinVel 
Actor.KRBVec ChassisAngVel 
float ServerThrust 
float ServerStrafe 
float ServerRise 
int ServerViewPitch 
int ServerViewYaw 

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: ONSVehicle.Destroyed


KUpdateState

simulated event bool KUpdateState (out Actor.KRigidBodyState newState)

Overrides: Actor.KUpdateState


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: ONSVehicle.PostNetBeginPlay


SVehicleUpdateParams

simulated event SVehicleUpdateParams ()

Overrides: ONSVehicle.SVehicleUpdateParams


Other instance functions

GetRotDiff

function int GetRotDiff (int A, int B)


SpecialCalcBehindView

simulated function SpecialCalcBehindView (PlayerController PC, out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: Vehicle.SpecialCalcBehindView


SpecialCalcFirstPersonView

simulated function SpecialCalcFirstPersonView (PlayerController PC, out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: Vehicle.SpecialCalcFirstPersonView