FlyingVehicleData¶
Defines the properties of a FlyingVehicle.
- Inherit:
- VehicleData
Description¶
Defines the properties of a FlyingVehicle.
Fields¶
-
float
FlyingVehicleData
::
autoAngularForce
¶ Corrective torque applied to level out the vehicle when moving at less than maxAutoSpeed. The torque is inversely proportional to vehicle speed.
-
float
FlyingVehicleData
::
autoInputDamping
¶ Scale factor applied to steering input if speed is less than maxAutoSpeed to.improve handling at very low speeds. Smaller values make steering less sensitive.
-
float
FlyingVehicleData
::
autoLinearForce
¶ Corrective force applied to slow the vehicle when moving at less than maxAutoSpeed. The force is inversely proportional to vehicle speed.
-
ParticleEmitterData
FlyingVehicleData
::
backwardJetEmitter
¶ Emitter to generate particles for backward jet thrust. Backward jet thrust particles are emitted from model nodes JetNozzleX and JetNozzleY.
-
float
FlyingVehicleData
::
createHoverHeight
¶ The vehicle’s height off the ground when useCreateHeight is active. This can help avoid problems with spawning the vehicle.
-
ParticleEmitterData
FlyingVehicleData
::
downJetEmitter
¶ Emitter to generate particles for downward jet thrust. Downward jet thrust particles are emitted from model nodes JetNozzle2 and JetNozzle3.
-
SFXProfile
FlyingVehicleData
::
engineSound
¶ Looping engine sound.
-
ParticleEmitterData
FlyingVehicleData
::
forwardJetEmitter
¶ Emitter to generate particles for forward jet thrust. Forward jet thrust particles are emitted from model nodes JetNozzle0 and JetNozzle1.
-
float
FlyingVehicleData
::
horizontalSurfaceForce
¶ Damping force in the opposite direction to sideways velocity. Provides “bite” into the wind for climbing/diving and turning).
-
float
FlyingVehicleData
::
hoverHeight
¶ The vehicle’s height off the ground when at rest.
-
SFXProfile
FlyingVehicleData
::
jetSound
¶ Looping sound to play while the vehicle is jetting.
-
float
FlyingVehicleData
::
maneuveringForce
¶ Maximum X and Y (horizontal plane) maneuvering force. The actual force applied depends on the current thrust.
-
float
FlyingVehicleData
::
maxAutoSpeed
¶ Maximum speed for automatic vehicle control assistance - vehicles travelling at speeds above this value do not get control assitance.
-
float
FlyingVehicleData
::
minTrailSpeed
¶ Minimum speed at which to start generating contrail particles.
-
float
FlyingVehicleData
::
rollForce
¶ Damping torque against rolling maneuvers (rotation about the y-axis), proportional to linear velocity. Acts to adjust roll to a stable position over time as the vehicle moves.
-
float
FlyingVehicleData
::
rotationalDrag
¶ Rotational drag factor (slows vehicle rotation speed in all axes).
-
float
FlyingVehicleData
::
steeringForce
¶ Maximum X and Z (sideways and vertical) steering force. The actual force applied depends on the current steering input.
-
float
FlyingVehicleData
::
steeringRollForce
¶ Roll force induced by sideways steering input value (controls how much the vehicle rolls when turning).
-
ParticleEmitterData
FlyingVehicleData
::
trailEmitter
¶ Emitter to generate contrail particles from model nodes contrail0 - contrail3.
-
float
FlyingVehicleData
::
verticalSurfaceForce
¶ Damping force in the opposite direction to vertical velocity. Controls side slip; lower numbers give more slide.
-
float
FlyingVehicleData
::
vertThrustMultiple
¶ Multiplier applied to the jetForce (defined in VehicleData ) when thrusting vertically.