I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:ONSChopperCraft (UT2004)

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

null

Properties

Property group 'ONSChopperCraft'

LatDamping

Type: float


LongDamping

Type: float


MaxRandForce

Type: float


MaxRiseForce

Type: float


MaxStrafeForce

Type: float


MaxThrustForce

Type: float


MaxYawRate

Type: float


PitchDamping

Type: float


PitchTorqueFactor

Type: float


PitchTorqueMax

Type: float


RandForceInterval

Type: float


RollDamping

Type: float


RollTorqueMax

Type: float


RollTorqueStrafeFactor

Type: float


RollTorqueTurnFactor

Type: float


StopThreshold

Type: float


TurnDamping

Type: float


TurnTorqueFactor

Type: float


TurnTorqueMax

Type: float


UpDamping

Type: float


UprightDamping

Type: float


UprightStiffness

Type: float


Internal variables

AccumulatedTime

Type: float


bHeadingInitialized

Type: bool


bNewCopterState

Type: bool


ChassisState

Type: Actor.KRigidBodyState


CopState

Type: CopterState


CopterMPH

Type: float


LastJumpOutCheck

Type: float


OldCopState

Type: CopterState


OutputRise

Type: float


OutputStrafe

Type: float


OutputThrust

Type: float


PushForce

Type: float

for AI when landing;

Default value: 100000.0

RandForce

Type: Object.Vector


RandTorque

Type: Object.Vector


TargetHeading

Type: float


TargetPitch

Type: float


Default values

Property Value
bCanBeBaseForPawns False
bCanFly True
bCanStrafe True
bFollowLookDir True
bPCRelativeFPRotation False
GroundSpeed 1200.0

Structs

CopterState

Modifiers: native

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

Functions

Events

JumpOutCheck

event JumpOutCheck ()


KUpdateState

simulated event bool KUpdateState (out Actor.KRigidBodyState newState)

Overrides: Actor.KUpdateState


SVehicleUpdateParams

simulated event SVehicleUpdateParams ()

Overrides: ONSVehicle.SVehicleUpdateParams


Other instance functions

SpecialCalcFirstPersonView

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

Overrides: Vehicle.SpecialCalcFirstPersonView