|
| override event | GetOwnerStateType () |
| |
| override event | GetMoveType () |
| |
| proto native float | GetSteering () |
| | Returns the actual steering value in range <-1, 1>.
|
| |
| proto native void | SetSteering (float value) |
| | Sets the future steering value.
|
| |
| proto native float | GetThrottle () |
| | Returns the actual throttle value in range <0, 1>.
|
| |
| proto native void | SetThrottle (float value) |
| | Sets the future throttle value.
|
| |
| proto native int | GetClutch () |
| | Returns the value of how much the clutch is disengaged.
|
| |
| proto native void | SetClutch (float value) |
| | Sets the future clutch value.
|
| |
| proto native bool | HasEngine () |
| | Returns if there is an engine.
|
| |
| proto native float | EngineGetRPMMin () |
| | Returns engine's min operating rpm.
|
| |
| proto native float | EngineGetRPMIdle () |
| | Returns engine's idle rpm before engine stalls.
|
| |
| proto native float | EngineGetRPMMax () |
| | Returns engine's max rpm before engine blows up.
|
| |
| proto native float | EngineGetRPMRedline () |
| | Returns engine's maximal working rpm without damaging the engine.
|
| |
| proto native float | EngineGetRPM () |
| | Returns engine's rpm value.
|
| |
| proto native bool | EngineIsOn () |
| | Returns true when engine is running, false otherwise.
|
| |
| proto native void | EngineStart () |
| | Starts the engine.
|
| |
| proto native void | EngineStop () |
| | Stops the engine.
|
| |
| proto native int | GetCurrentGear () |
| | Returns the index of the current gear, -1 if there is no engine.
|
| |
| proto native int | GetGear () |
| | Returns the index of the future gear, -1 if there is no engine.
|
| |
| proto native int | GetNeutralGear () |
| | Returns the index of the neutral gear.
|
| |
| proto native int | GetGearCount () |
| | Returns the number of gears.
|
| |
| proto native void | ShiftUp () |
| | Shifts the future gear up, triggering gearbox simulation.
|
| |
| proto native void | ShiftTo (int gear) |
| | Shifts the future gear to selected gear, triggering gearbox simulation.
|
| |
| proto native void | ShiftDown () |
| | Shifts the future gear down, triggering gearbox simulation.
|
| |
| proto native vector | PropellerGetPosition () |
| | Returns the propeller position in local space.
|
| |
| proto native float | PropellerGetAngularVelocity () |
| | Returns the angular velocity of the propeller.
|
| |
| proto native float | GetFluidCapacity (BoatFluid fluid) |
| |
| proto native float | GetFluidFraction (BoatFluid fluid) |
| |
| proto native void | Leak (BoatFluid fluid, float amount) |
| | Removes from the specified fluid the specified amount.
|
| |
| proto native void | LeakAll (BoatFluid fluid) |
| | Removes all the specified fluid from vehicle.
|
| |
| proto native void | Fill (BoatFluid fluid, float amount) |
| | Adds to the specified fluid the specified amount.
|
| |
| bool | OnBeforeEngineStart () |
| |
| void | OnEngineStart () |
| |
| void | OnEngineStop () |
| |
| void | OnGearChanged (int newGear, int oldGear) |
| |
| void | OnFluidChanged (BoatFluid fluid, float newValue, float oldValue) |
| |
| float | OnSound (BoatSoundCtrl ctrl, float oldValue) |
| |
| override event | GetOwnerStateType () |
| |
| override event | GetMoveType () |
| |
| proto native float | GetSpeedometer () |
| | Returns the current speed of the vehicle in km/h.
|
| |
| float | GetSpeedometerAbsolute () |
| | Returns the current speed of the vehicle in km/h. Value is absolute.
|
| |
| override bool | IsAreaAtDoorFree (int currentSeat, float maxAllowedObjHeight=0.5, float horizontalExtents=0.5, float playerHeight=1.7) |
| |
| override Shape | DebugFreeAreaAtDoor (int currentSeat, float maxAllowedObjHeight=0.5, float horizontalExtents=0.5, float playerHeight=1.7) |
| |
| bool | DetectFlippedUsingWheels (VehicleFlippedContext ctx, bool disallowSide) |
| |
| proto native float | GetSteering () |
| | Returns the current steering value in range <-1, 1>.
|
| |
| proto native void | SetSteering (float value, bool unused0=false) |
| | Sets the future steering value.
|
| |
| proto native float | GetThrottle () |
| | Returns the actual throttle value in range <0, 1>.
|
| |
| proto native void | SetThrottle (float value) |
| | Sets the future throttle value.
|
| |
| proto native int | GetClutch () |
| | Returns the value of how much the clutch is disengaged.
|
| |
| proto native void | SetClutch (float value) |
| | Sets the future clutch value.
|
| |
| proto native float | GetBrake () |
| | Returns the current brake value in range <0, 1>.
|
| |
| proto native void | SetBrake (float value, float unused0=0, bool unused1=false) |
| | Sets the future brake value.
|
| |
| proto native float | GetHandbrake () |
| | Returns the current handbrake value in range <0, 1>.
|
| |
| proto native void | SetHandbrake (float value) |
| | Sets the future handbrake value.
|
| |
| proto native void | SetBrakesActivateWithoutDriver (bool activate=true) |
| | Sets if brakes should activate without a driver present.
|
| |
| proto native float | EngineGetRPMMin () |
| | Returns engine's min operating rpm.
|
| |
| proto native float | EngineGetRPMIdle () |
| | Returns engine's idle rpm before engine stalls.
|
| |
| proto native float | EngineGetRPMMax () |
| | Returns engine's max rpm before engine blows up.
|
| |
| proto native float | EngineGetRPMRedline () |
| | Returns engine's maximal working rpm without damaging the engine.
|
| |
| proto native float | EngineGetRPM () |
| | Returns engine's rpm value.
|
| |
| proto native bool | EngineIsOn () |
| | Returns true when engine is running, false otherwise.
|
| |
| proto native void | EngineStart () |
| | Starts the engine.
|
| |
| proto native void | EngineStop () |
| | Stops the engine.
|
| |
| proto native vector | GetEnginePos () |
| | Get actual position of engine (model space)
|
| |
| proto native void | SetEnginePos (vector pos) |
| | Override the position of engine (model space)
|
| |
| proto native int | GetCurrentGear () |
| | Returns the index of the current gear, -1 if there is no engine.
|
| |
| proto native int | GetGear () |
| | Returns the index of the future gear, -1 if there is no engine.
|
| |
| proto native int | GetNeutralGear () |
| | Returns the index of the neutral gear.
|
| |
| proto native int | GetGearCount () |
| | Returns the number of gears.
|
| |
| proto native void | ShiftUp () |
| | Shifts the future gear up, triggering gearbox simulation.
|
| |
| proto native void | ShiftTo (int gear) |
| | Shifts the future gear to selected gear, triggering gearbox simulation.
|
| |
| proto native void | ShiftDown () |
| | Shifts the future gear down, triggering gearbox simulation.
|
| |
| proto native CarGearboxType | GearboxGetType () |
| | Returns gearbox type. See CarGearboxType enum for more info.
|
| |
| proto native CarAutomaticGearboxMode | GearboxGetMode () |
| | Returns gearbox mode. This is useful when car has automatic gearbox.
|
| |
| proto native bool | WheelIsAnyLocked () |
| | Returns true if any of the wheels are locked in terms of its movement.
|
| |
| proto native float | WheelGetAngularVelocity (int wheelIdx) |
| |
| proto native bool | WheelHasContact (int wheelIdx) |
| |
| proto native vector | WheelGetContactPosition (int wheelIdx) |
| |
| proto native vector | WheelGetContactNormal (int wheelIdx) |
| |
| proto native vector | WheelGetDirection (int wheelIdx) |
| |
| proto native SurfaceInfo | WheelGetSurface (int wheelIdx) |
| |
| proto native CarWheelWaterState | WheelGetWaterState (int wheelIdx) |
| |
| proto native EntityAI | WheelGetEntity (int wheelIdx) |
| |
| proto native bool | WheelIsLocked (int wheelIdx) |
| |
| proto native int | WheelCount () |
| | How many wheel can be attached to a car (hubs only)
|
| |
| proto native int | WheelCountPresent () |
| | Number of actually attached wheels (hubs only)
|
| |
| proto native float | GetFluidCapacity (CarFluid fluid) |
| |
| proto native float | GetFluidFraction (CarFluid fluid) |
| |
| proto native void | Leak (CarFluid fluid, float amount) |
| | Removes from the specified fluid the specified amount.
|
| |
| proto native void | LeakAll (CarFluid fluid) |
| | Removes all the specified fluid from vehicle.
|
| |
| proto native void | Fill (CarFluid fluid, float amount) |
| | Adds to the specified fluid the specified amount.
|
| |
| bool | OnBeforeEngineStart () |
| |
| void | OnEngineStart () |
| |
| void | OnEngineStop () |
| |
| void | OnGearChanged (int newGear, int oldGear) |
| |
| void | OnFluidChanged (CarFluid fluid, float newValue, float oldValue) |
| |
| float | OnSound (CarSoundCtrl ctrl, float oldValue) |
| |
| proto native void | ForcePosition (vector pos) |
| |
| proto native void | ForceDirection (vector dir) |
| |
| proto native CarController | GetController () |
| |
| proto native float | GetThrustTurbo () |
| |
| proto native float | GetThrustGentle () |
| |
| proto native float | GetThrust () |
| |
| proto native void | SetThrust (float in, float gentle=0, float turbo=0) |
| |
| proto native void | SetClutchState (bool in) |
| |
| proto native int | GetGearsCount () |
| |
Native class for boats - handles physics simulation.
Native class for cars - handles physics simulation.
Base native class for helicopter.
Definition at line 27 of file boat.c.