I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:ONSPlaneCraft (UT2004)

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


Properties[edit]

Property group 'ONSPlaneCraft'[edit]

AirFactor[edit]

Type: float

Technically this should be air density * wingspan area

BankTorque[edit]

Type: float


bHoverOnGround[edit]

Type: bool


CameraDistance[edit]

Type: float


Default value: 900.0

CameraSwingRatio[edit]

Type: float


Default value: 0.02

COMHeight[edit]

Type: float


DragCoefficientCurve[edit]

Type: Object.InterpCurve


HoverCheckDist[edit]

Type: float


HoverForceCurve[edit]

Type: Object.InterpCurve


HoverPenScale[edit]

Type: float


HoverSoftness[edit]

Type: float


LiftCoefficientCurve[edit]

Type: Object.InterpCurve


MaxThrust[edit]

Type: float


PitchTorque[edit]

Type: float


ThrustAcceleration[edit]

Type: float


Internal variables[edit]

AccumulatedTime[edit]

Type: float


bNewPlaneState[edit]

Type: bool


ChassisState[edit]

Type: Actor.KRigidBodyState


CurrentThrust[edit]

Type: float


LastCamRot[edit]

Type: Object.Rotator


LastCamTime[edit]

Type: float


OldPlaneState[edit]

Type: PlaneStateStruct


OutputRise[edit]

Type: float


OutputStrafe[edit]

Type: float


OutputThrust[edit]

Type: float


PlaneState[edit]

Type: PlaneStateStruct


ThrusterOffsets[edit]

Type: array<Object.Vector>


Structs[edit]

PlaneStateStruct[edit]

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[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: ONSVehicle.Destroyed


KUpdateState[edit]

simulated event bool KUpdateState (out Actor.KRigidBodyState newState)

Overrides: Actor.KUpdateState


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: ONSVehicle.PostNetBeginPlay


SVehicleUpdateParams[edit]

simulated event SVehicleUpdateParams ()

Overrides: ONSVehicle.SVehicleUpdateParams


Other instance functions[edit]

GetRotDiff[edit]

function int GetRotDiff (int A, int B)


SpecialCalcBehindView[edit]

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

Overrides: Vehicle.SpecialCalcBehindView


SpecialCalcFirstPersonView[edit]

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

Overrides: Vehicle.SpecialCalcFirstPersonView