SFVehicle.SFHelicopter

Spatial Fear
Name: SFHelicopter
Description: A vehicle class with helicopter-like behavior

Author: Gert Jen Peltenburg

Extends:
Modifiers:
Source code

SFVehicle.SFHelicopter
%%

Variables

%function_comment%
floatAirDrag
%function_comment%
floatClimbRate
%function_comment%
floatCollectiveSetting
%function_comment%
floatControlInputCollective
%function_comment%
floatMaxRotorLift
%function_comment%
floatMaxTranslationalLift
%function_comment%
boolOnGround
%function_comment%
boolTailRotorControllable
%function_comment%
floatTranslationalYawRate

Functions

DoPhysics (float DeltaTime)
InterpretControls (bool bJustFired, bool bFire, bool bJustAltFired, bool bAltFire, float aVehicleSpeedControl, float aTurretTurn, float aVehicleTurn, float aVehicleUp, float aTurretUp, bool bJustJumped, bool bJustDucked)
ModifyAmbientSound ()
RotationPhysics (float DeltaTime)
UpdateSpeed (float DeltaTime, float traction)

Default properties

{
     AirDrag=80.000000
     TranslationalYawRate=48.000000
     MaxRotorLift=1100.000000
     MaxTranslationalLift=100.000000
     ClimbRate=400.000000
     bHUD_ShowsPitch=True
     bHUD_ShowsYaw=True
     bHUD_ShowsRoll=True
     bHUD_ShowsSpeed=True
     bBot_ShowVehicleLocation=True
     Armor=50
     InitialHitPoints=80
     FullHitPoints=80
     DestructionEffect=None
     PhysicalRotationRate=(Pitch=16384,Yaw=16384,Roll=16384)
     AirTraction=1.000000
     bRestrictPitch=True
     MinPitch=-2048.000000
     maxPitch=2048.000000
     PitchUpRate=16384.000000
     PitchDownRate=16384.000000
     bRestrictRoll=True
     MinRoll=-2048.000000
     MaxRoll=2048.000000
     RollLeftRate=16384.000000
     RollRightRate=16384.000000
     YawLeftRate=2048.000000
     YawRightRate=2048.000000
     Elasticity=0.000000
     MaxSpeed=500.000000
     MaxAcceleration=200.000000
     bRepairable=False
     bFullTimePhysics=True
     bDamageTriggered=True
}


class file time: 12/7/2003 3:58:26 PM - creation time: 12/7/2003 4:03:40 PM
Created with UnCodeX