22 {
24
27
29 {
31 }
32 else
33 {
35 }
36
38
40 {
41 if (target_item.GetQuantity() > (action_data.m_MainItem.GetQuantityMax() - action_data.m_MainItem.GetQuantity()))
42 {
43 m_ItemMaxQuantity = action_data.m_MainItem.GetQuantityMax() - action_data.m_MainItem.GetQuantity();
44 }
45 else
46 {
48 }
49
51 }
53 {
54 if (action_data.m_MainItem.GetQuantity() > (target_item.GetQuantityMax() - target_item.GetQuantity()))
55 {
57 }
58 else
59 {
61 }
62
64 }
65 }
class GP5GasMask extends MaskBase ItemBase
float m_QuantityUsedPerSecond
ref Param1< float > m_SpentUnits
override float GetLiquidThroughputCoef()