21 {
23
25 {
27 }
28 else
29 {
31 }
32
33 float throughputCoef = action_data.m_MainItem.GetLiquidThroughputCoef();
35 if (action_data.m_Target && action_data.m_Target.GetObject() && Class.CastTo(entity,action_data.m_Target.GetObject()))
36 {
37 throughputCoef = Math.Min(throughputCoef,entity.GetLiquidThroughputCoef());
38 }
40
42 m_TargetUnits = action_data.m_MainItem.GetQuantityMax() - action_data.m_MainItem.GetQuantity();
44 }
ref Param1< float > m_SpentUnits
float m_QuantityFilledPerSecond
float m_AdjustedQuantityFilledPerSecond