21 {
22 if (item.GetQuantity() > 1)
23 return false;
24
25 PlayerBase targetPlayer;
26 Class.CastTo(targetPlayer, target.GetObject());
28 {
29 ItemBase headgear =
ItemBase.Cast(targetPlayer.FindAttachmentBySlotName(
"Headgear" ));
30 if ( headgear )
31 {
32 bool headgear_restricted;
33 headgear_restricted = headgear.ConfigGetBool( "noMask" );
34 if (headgear_restricted)
35 {
36 return false;
37 }
38 }
39 return true;
40 }
41
42 return false;
43 }
class GP5GasMask extends MaskBase ItemBase
bool IsWearingMask(PlayerBase player)