Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Onslaught.ONSHoverCraft

Extends
ONSVehicle
Modifiers
abstract native nativereplication

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.SVehicle
            |   
            +-- Onslaught.ONSVehicle
               |   
               +-- Onslaught.ONSHoverCraft

Direct Known Subclasses:

ONSHoverBike

Variables Summary
boolbHeadingInitialized
boolbNewHoverState
KRigidBodyStateChassisState
floatHoverMPH
HoverCraftStateHoverState
PawnOldDriver
HoverCraftStateOldHoverState
floatOutputStrafe
floatOutputThrust
floatTargetHeading
floatTargetPitch
ONSHoverCraft
floatHoverCheckDist
floatHoverPenScale
floatHoverSoftness
floatLatDamping
floatLongDamping
floatMaxRandForce
floatMaxRiseForce
floatMaxStrafeForce
floatMaxThrustForce
floatMaxYawRate
floatPitchDamping
floatPitchTorqueFactor
floatPitchTorqueMax
floatRandForceInterval
floatRollDamping
floatRollTorqueMax
floatRollTorqueStrafeFactor
floatRollTorqueTurnFactor
floatStopThreshold
array<vector>ThrusterOffsets
floatTurnDamping
floatTurnTorqueFactor
floatTurnTorqueMax
floatUpDamping
floatUprightDamping
floatUprightStiffness
Inherited Variables from Onslaught.ONSVehicle
ActiveWeapon, AltFireImpulse, AltFocalPoint, bAltFocalPoint, bCannotBeBased, bCustomAiming, bDestroyAppearance, bDisintegrateVehicle, bDriverCannotLeaveVehicle, bEjectPassengersWhenFlipped, bEnableProximityViewShake, bHadFire, bHasAltFire, bHasAltFireImpulse, bHasBeenAwake, bHasFireImpulse, bIsAwake, BlueSkin, bNeverReset, bOnlyViewShakeIfDriven, bSoundsPrecached, CrosshairColor, CrosshairTexture, CrosshairX, CrosshairY, CustomAim, DamagedEffect, DamagedEffectAccruedDamage, DamagedEffectAccScale, DamagedEffectClass, DamagedEffectFireDamagePerSec, DamagedEffectHealthFireFactor, DamagedEffectHealthSmokeFactor, DamagedEffectOffset, DamagedEffectScale, DebugInfo, DestroyedRoadKillDamageType, DestroyedVehicleMesh, DestructionAngularMomentum, DestructionEffectClass, DestructionLinearMomentum, DisintegrationEffectClass, DisintegrationHealth, DriverWeapons, ExplosionCount, ExplosionDamage, ExplosionDamageType, ExplosionMomentum, ExplosionRadius, ExplosionSoundRadius, ExplosionSounds, ExplosionSoundVolume, FireImpulse, HeadlightCorona, HeadlightCoronaMaterial, HeadlightCoronaMaxSize, HeadlightCoronaOffset, HeadlightProjector, HeadlightProjectorMaterial, HeadlightProjectorOffset, HeadlightProjectorRotation, HeadlightProjectorScale, IdleSound, ImpactDamageMult, ImpactDamageSounds, ImpactDamageThreshold, ImpactDamageTicks, ImpactInfo, ImpactTicksLeft, LastCheckUpsideDownTime, LastImpactExplosionTime, LastRunOverWarningTime, LastVelocitySize, LockedOnSound, MinRunOverWarningAim, OldExplosionCount, OldYaw, PassengerWeapons, RedSkin, Reservation, ResetTime, ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, ShutDownForce, ShutDownSound, SparkAdvanceFactor, SparkEffect, SparkEffectClass, StartUpForce, StartUpSound, TimeBetweenImpactExplosions, UpsideDownDamage, ViewShakeLastCheck, ViewShakeOffsetFreq, ViewShakeOffsetMag, ViewShakeRadius, ViewShakeRotFreq, ViewShakeRotMag, WeaponPawns, Weapons
Inherited Variables from Engine.SVehicle
bVehicleOnGround, DestroyEffectClass, FlipAxis, FlipScale, FlipTime, FlipTimeLeft, FlipTorque, VehicleMass, Wheels

Structures Summary
HoverCraftState
ChassisPosition, ChassisQuaternion, ChassisLinVel, ChassisAngVel, ServerThrust, ServerStrafe, ServerViewPitch, ServerViewYaw
Inherited Structures from Onslaught.ONSVehicle
DriverWeaponStruct, ImpactInfoStruct, PassengerWeaponStruct

Functions Summary
function Died (Controller Killer, class<DamageType> damageType, vector HitLocation)
eventbool KUpdateState (out KRigidBodyState newState)
function PostNetBeginPlay ()
function SpecialCalcFirstPersonView (PlayerController PC, out actor ViewActor, out vector CameraLocation, out rotator CameraRotation)
event SVehicleUpdateParams ()
Inherited Functions from Onslaught.ONSVehicle
AltFire, ApplyFireImpulse, CallDestroy, CanAttack, ChangedReservation, ChargeBar, CheckReset, ChooseFireAt, ClientKDriverEnter, ClientKDriverLeave, ClientRegisterVehicleWeapon, ClientVehicleCeaseFire, ClientVehicleExplosion, Deploy, DestroyAppearance, Destroyed, Died, DisplayDebug, DrawHUD, DriverDied, DriverLeft, DriverRadiusDamage, FastVehicle, FindEntryVehicle, Fire, FireOnRelease, GetBotPassenger, GetInstigator, GetTurrets, HasOccupiedTurret, HasUDamage, HasWeapon, HealDamage, ImpactDamageModifier, IsDeployed, IsFiring, IsVehicleEmpty, KDriverEnter, KDriverLeave, KImpact, LimitPitch, MayUndeploy, ModifyThreat, NeedToTurn, NewReservationCostMultiplier, NotifyEnemyLockedOn, NotifyEnemyLostLock, NumPassengers, OpenPositionFor, PlayHit, PostNetBeginPlay, PrecacheAnnouncer, RefireRate, ReservationCostMultiplier, ServerChangeDriverPosition, ServerPlayHorn, ServerVerifyVehicleWeapon, SetActiveWeapon, SetReservation, SetTeamNum, SpokenFor, StaticPrecache, SVehicleUpdateParams, SwitchWeapon, TakeDamage, TakeImpactDamage, TeamChanged, TooCloseToAttack, TryToDrive, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, VehicleCeaseFire, VehicleExplosion, VehicleLocked
Inherited Functions from Engine.SVehicle
Destroyed, Flip, GraphData, JumpOffPawn, KApplyForce, PostNetBeginPlay, SVehicleUpdateParams, Tick, UpdateVehicle, VehicleStateReceived


Variables Detail

bHeadingInitialized Source code

var bool bHeadingInitialized;

bNewHoverState Source code

var bool bNewHoverState;

ChassisState Source code

var KRigidBodyState ChassisState;

HoverMPH Source code

var float HoverMPH;

HoverState Source code

var HoverCraftState HoverState;

OldDriver Source code

var Pawn OldDriver;

OldHoverState Source code

var HoverCraftState OldHoverState;

OutputStrafe Source code

var float OutputStrafe;

OutputThrust Source code

var float OutputThrust;

TargetHeading Source code

var float TargetHeading;

TargetPitch Source code

var float TargetPitch;

ONSHoverCraft

HoverCheckDist Source code

var(ONSHoverCraft) float HoverCheckDist;

HoverPenScale Source code

var(ONSHoverCraft) float HoverPenScale;

HoverSoftness Source code

var(ONSHoverCraft) float HoverSoftness;

LatDamping Source code

var(ONSHoverCraft) float LatDamping;

LongDamping Source code

var(ONSHoverCraft) float LongDamping;

MaxRandForce Source code

var(ONSHoverCraft) float MaxRandForce;

MaxRiseForce Source code

var(ONSHoverCraft) float MaxRiseForce;

MaxStrafeForce Source code

var(ONSHoverCraft) float MaxStrafeForce;

MaxThrustForce Source code

var(ONSHoverCraft) float MaxThrustForce;

MaxYawRate Source code

var(ONSHoverCraft) float MaxYawRate;

PitchDamping Source code

var(ONSHoverCraft) float PitchDamping;

PitchTorqueFactor Source code

var(ONSHoverCraft) float PitchTorqueFactor;

PitchTorqueMax Source code

var(ONSHoverCraft) float PitchTorqueMax;

RandForceInterval Source code

var(ONSHoverCraft) float RandForceInterval;

RollDamping Source code

var(ONSHoverCraft) float RollDamping;

RollTorqueMax Source code

var(ONSHoverCraft) float RollTorqueMax;

RollTorqueStrafeFactor Source code

var(ONSHoverCraft) float RollTorqueStrafeFactor;

RollTorqueTurnFactor Source code

var(ONSHoverCraft) float RollTorqueTurnFactor;

StopThreshold Source code

var(ONSHoverCraft) float StopThreshold;

ThrusterOffsets Source code

var(ONSHoverCraft) array<vector> ThrusterOffsets;

TurnDamping Source code

var(ONSHoverCraft) float TurnDamping;

TurnTorqueFactor Source code

var(ONSHoverCraft) float TurnTorqueFactor;

TurnTorqueMax Source code

var(ONSHoverCraft) float TurnTorqueMax;

UpDamping Source code

var(ONSHoverCraft) float UpDamping;

UprightDamping Source code

var(ONSHoverCraft) float UprightDamping;

UprightStiffness Source code

var(ONSHoverCraft) float UprightStiffness;


Structures Detail

HoverCraftState Source code

struct HoverCraftState
{
var vector ChassisAngVel;
var vector ChassisLinVel;
var vector ChassisPosition;
var Quat ChassisQuaternion;
var byte ServerStrafe;
var byte ServerThrust;
var int ServerViewPitch;
var int ServerViewYaw;
};



Functions Detail

Died Source code

function Died ( Controller Killer, class<DamageType> damageType, vector HitLocation )

KUpdateState Source code

simulated event bool KUpdateState ( out KRigidBodyState newState )

PostNetBeginPlay Source code

simulated function PostNetBeginPlay ( )

SpecialCalcFirstPersonView Source code

simulated function SpecialCalcFirstPersonView ( PlayerController PC, out actor ViewActor, out vector CameraLocation, out rotator CameraRotation )

SVehicleUpdateParams Source code

simulated event SVehicleUpdateParams ( )


Defaultproperties

defaultproperties
{
     bFollowLookDir=True
     bCanHover=True
     bPCRelativeFPRotation=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:09.375 - Created with UnCodeX