214 {
215 super.EEItemDetached(item, slot_name);
216
218
220 {
222 }
223
225
226
227 switch (slot_name)
228 {
229 case "DirectCookingA":
231 break;
232 case "DirectCookingB":
234 break;
235 case "DirectCookingC":
237 break;
238
239 case "SmokingA":
241 break;
242 case "SmokingB":
244 break;
245 case "SmokingC":
247 break;
248 case "SmokingD":
250 break;
251 }
252
253
254 if (item_base.IsCookware())
255 {
257 item_base.RemoveAudioVisualsOnClient();
258 }
259
260 if (item_base.IsLiquidContainer())
261 item_base.RemoveAudioVisualsOnClient();
262
264 }
void RefreshFireplaceVisuals()
void RemoveFromFireConsumables(FireConsumable fire_consumable)
override void CheckForDestroy()
bool IsFuel(ItemBase item)
Returns if item attached to fireplace is fuel.
ItemBase m_DirectCookingSlots[DIRECT_COOKING_SLOT_COUNT]
void ClearCookingEquipment()
DEPRECATED.
FireConsumable GetFireConsumableByItem(ItemBase item)
ItemBase m_SmokingSlots[SMOKING_SLOT_COUNT]
bool IsKindling(ItemBase item)
Returns if item attached to fireplace is kindling.
class GP5GasMask extends MaskBase ItemBase