37 int fuelCapacity = transport.GetFluidCapacityScript(ETransportFluid.FUEL);
38 float currentFuel = transport.GetFluidFractionScript(ETransportFluid.FUEL);
40 currentFuel = currentFuel * fuelCapacity;
void CalcAndSetQuantity()
ref ActionTarget m_Target
void SetACData(Param units)
void OnCompletePogress(ActionData action_data)
void CalcAndSetQuantity(ActionData action_data)
float m_AdjustedQuantityUsedPerSecond
override float GetProgress()
float m_SpentQuantity_total
override int Execute(ActionData action_data)
override int Cancel(ActionData action_data)
ref Param1< float > m_SpentUnits
override void Setup(ActionData action_data)
void CAContinuousFillFuel(float quantity_used_per_second, float time_to_progress)
float m_QuantityUsedPerSecond
override float GetLiquidThroughputCoef()
Native class for boats - handles physics simulation.
static proto float Min(float x, float y)
Returns smaller of two given values.