46 {
47 super.OnEndServer(action_data);
48
49 ItemBase item = action_data.m_MainItem;
50
51 if (item && item.GetQuantity() <= 0.01)
52 {
54 }
56 {
57
58 PlayerBase player = action_data.m_Player;
59 PluginTransmissionAgents plugin = PluginTransmissionAgents.Cast(
GetPlugin(PluginTransmissionAgents));
61 }
62 }
class GP5GasMask extends MaskBase ItemBase
PluginBase GetPlugin(typename plugin_type)
override float GetProgress(ActionData action_data)
override bool SetQuantity(float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true)
const int AGT_UACTION_TO_ITEM