29 if ( action_data.m_MainItem.IsClothing() )
33 m_SpentQuantity = action_data.m_MainItem.GetWetMax() - action_data.m_MainItem.GetWet();
49 if ( !action_data.m_Player )
54 if (
m_WringingClothes && action_data.m_MainItem.GetWet() >= action_data.m_MainItem.GetWetMax() )
83 if ( !action_data.m_Player || !action_data.m_MainItem )
110 if (action_data.m_MainItem.GetQuantity() > 0.0)
void CalcAndSetQuantity()
void SetACData(Param units)
void OnCompletePogress(ActionData action_data)
override void Setup(ActionData action_data)
override int Execute(ActionData action_data)
float m_SpentQuantity_total
float m_AdjustedQuantityEmptiedPerSecond
void CAContinuousEmpty(float quantity_emptied_per_second)
void CalcAndSetQuantity(ActionData action_data)
override int Cancel(ActionData action_data)
override float GetProgress()
ref Param1< float > m_SpentUnits
float m_QuantityEmptiedPerSecond
proto native CGame GetGame()