|
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the documentation of this file.
16 class BaseVehicleControllerComponent_SA: CompartmentControllerComponent
56 proto external
void StopEngine(
bool playDriverAnimation =
true);
event void OnEngineStartProgress()
Get called while engine starter is active (animation event - NOT IMPLEMENTED IN BASE VEHICLE).
event void OnEngineStartBegin()
Gets called when the engine start routine begins (animation event - NOT IMPLEMENTED IN BASE VEHICLE).
event void OnEngineStartFail(EVehicleEngineStartFailedReason reason)
Gets called when the engine start routine has failed.
event void OnPostInit(IEntity owner)
Editable Mine.
event void OnEngineStop()
Is called every time the engine stops.
EVehicleEngineStartFailedReason
Describes failure types of engine startup routine.
proto external BaseLightManagerComponent GetLightManager()
Returns the light manager associated with this controller.
event void OnDelete(IEntity owner)
proto external SignalsManagerComponent GetSignalsManager()
Returns the signals manager associated with this controller.
proto external BaseWeaponManagerComponent GetWeaponManager()
Returns the weapon manager associated with this controller.
event void OnEngineStartInterrupt()
Gets called when the engine start routine was interrupted.
proto external bool IsEngineOn()
proto external FuelManagerComponent GetFuelManager()
Returns the fuel manager associated with this controller.
proto external float GetEngineStartupChance()
Returns the engine startup chance in <0, 100>.
proto external void TryStartEngine()
Try to start the engine with the chance of getting the engine not started based on engine startup cha...
event bool OnBeforeEngineStart()
proto external bool CanSwitchSeat()
EVehicleDrivingAssistanceMode
Player vehicle driving assistance modes. Individual features may become separate options in future.
proto external void ForceStopEngine()
proto external VehicleBaseSimulation GetBaseSimulation()
Returns the base of simulation component associated with this controller.
BaseVehicleControllerComponent_SAClass CompartmentControllerComponentClass Shutdown()
proto external void StopEngine(bool playDriverAnimation=true)
proto external bool StartEngine()
event void OnEngineStart()
Is called every time the engine starts.
proto external void SetEngineStartupChance(float chance)
proto external PilotCompartmentSlot GetPilotCompartmentSlot()
Returns the pilot compartment slot associated with this controller.
proto external void SetEngineDrowned(bool drowned)
proto external void CancelStart()
event void OnEngineStartSuccess()
Gets called when the engine start routine has successfully completed.
proto external bool GetEngineDrowned()
Returns true if the engine is drowned.
proto external void ForceStartEngine()