80 {
81 if ( !super.CanReceiveAttachment(attachment, slotId) )
82 return false;
83
85
86
88 {
89 if ( FindAttachmentBySlotName(
"CookingTripod" ) ||
IsOven() )
90 return true;
91 return false;
92 }
94 {
96 return true;
97 return false;
98 }
99
100
101 if ( item.IsKindOf( "Edible_Base" ) )
102 {
104 return true;
105 return false;
106 }
107
108
109 if ( item.IsInherited(TripodBase) )
110 {
111 if (!
IsOven() && !GetHierarchyParent())
112 return true;
113 return false;
114 }
115
116
118 {
119 if ( !GetHierarchyParent() && !
IsBurning() )
120 return true;
121 return false;
122 }
123
124 return true;
125 }
class GP5GasMask extends MaskBase ItemBase