42 set<int> ret = super.GetAttachmentExclusionInitSlotValue(slotId);
50 ret.Insert(EAttExclusions.EXCLUSION_MASK_3);
104 return "DestructionEffectGasCanister";
131 return "DestructionEffectGasCanister";
160 return "DestructionEffectGasCanister";
void AddAction(typename actionName)
override float GetQuantity()
override protected set< int > GetAttachmentExclusionInitSlotValue(int slotId)
override float GetInfectionChance(int system=0, Param param=null)
override bool CanBeDisinfected()
override float GetBandagingEffectivity()
override void SetActions()
override void SetActions()
override void SetActions()
provides access to slot configuration
override bool CanSwitchDuringAttach(EntityAI parent)
override bool IsDestructionBehaviour()
override string GetDestructionBehaviour()
override bool CanSwitchDuringAttach(EntityAI parent)
override bool IsDestructionBehaviour()
override string GetDestructionBehaviour()
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
override bool CanSwitchDuringAttach(EntityAI parent)
override bool IsDestructionBehaviour()
override string GetDestructionBehaviour()
override void SetActions()
override void SetActions()