The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:ONSHoverCraft (UT2004)

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


Properties[edit]

Property group 'ONSHoverCraft'[edit]

HoverCheckDist[edit]

Type: float


HoverPenScale[edit]

Type: float


HoverSoftness[edit]

Type: float


LatDamping[edit]

Type: float


LongDamping[edit]

Type: float


MaxRandForce[edit]

Type: float


MaxRiseForce[edit]

Type: float


MaxStrafeForce[edit]

Type: float


MaxThrustForce[edit]

Type: float


MaxYawRate[edit]

Type: float


PitchDamping[edit]

Type: float


PitchTorqueFactor[edit]

Type: float


PitchTorqueMax[edit]

Type: float


RandForceInterval[edit]

Type: float


RollDamping[edit]

Type: float


RollTorqueMax[edit]

Type: float


RollTorqueStrafeFactor[edit]

Type: float


RollTorqueTurnFactor[edit]

Type: float


StopThreshold[edit]

Type: float


ThrusterOffsets[edit]

Type: array<Object.Vector>


TurnDamping[edit]

Type: float


TurnTorqueFactor[edit]

Type: float


TurnTorqueMax[edit]

Type: float


UpDamping[edit]

Type: float


UprightDamping[edit]

Type: float


UprightStiffness[edit]

Type: float


Internal variables[edit]

bHeadingInitialized[edit]

Type: bool


bNewHoverState[edit]

Type: bool


ChassisState[edit]

Type: Actor.KRigidBodyState


HoverMPH[edit]

Type: float


HoverState[edit]

Type: HoverCraftState


OldDriver[edit]

Type: Pawn


OldHoverState[edit]

Type: HoverCraftState


OutputStrafe[edit]

Type: float


OutputThrust[edit]

Type: float


TargetHeading[edit]

Type: float


TargetPitch[edit]

Type: float


Default values[edit]

Property Value
bCanHover True
bFollowLookDir True
bPCRelativeFPRotation False

Structs[edit]

HoverCraftState[edit]

Modifiers: native

Object.Vector ChassisPosition 
Object.Quat ChassisQuaternion 
Object.Vector ChassisLinVel 
Object.Vector ChassisAngVel 
byte ServerThrust 
byte ServerStrafe 
int ServerViewPitch 
int ServerViewYaw 

Functions[edit]

Events[edit]

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]

Died[edit]

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: ONSVehicle.Died


SpecialCalcFirstPersonView[edit]

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

Overrides: Vehicle.SpecialCalcFirstPersonView