См. определение в файле CAContinuousFillFuel.c строка 22
23 {
25
28
31 else
33
34 Transport transport = Transport.Cast(action_data.
m_Target.GetObject());
36
37 int fuelCapacity = transport.GetFluidCapacityScript(ETransportFluid.FUEL);
38 float currentFuel = transport.GetFluidFractionScript(ETransportFluid.FUEL);
39
40 currentFuel = currentFuel * fuelCapacity;
43
46
47 }
ref ActionTarget m_Target
ref Param1< float > m_SpentUnits
float m_QuantityUsedPerSecond
override float GetLiquidThroughputCoef()
Перекрестные ссылки ItemBase::GetLiquidThroughputCoef(), m_EmptySpace, m_ItemQuantity, ActionData::m_MainItem, ActionData::m_Player, m_Player, m_QuantityUsedPerSecond, m_SpentQuantity, m_SpentUnits, ActionData::m_Target, m_TimeElpased и Math::Min().