1513 {
1514 super.EEItemDetached(item, slot_name);
1517 item.SwitchItemSelectionTextureEx(EItemManipulationContext.DETACHING);
1520
1522
1523 Clothing clothing = Clothing.Cast(item);
1524
1525 if (clothing)
1526 {
1527 if (!
g_Game.IsDedicatedServer())
1528 {
1529 if (clothing.GetEffectWidgetTypes())
1530 {
1532 }
1533
1534 if (clothing.GetGlassesEffectID() > -1)
1535 {
1537 }
1538 }
1539
1541 {
1542 if (clothing.IsGasMask())
1543 {
1545 }
1546 }
1547
1548 clothing.UpdateNVGStatus(this, false, true);
1551 }
1552 }
class GP5GasMask extends MaskBase ItemBase
void QueueRemoveEffectWidget(array< int > effects)
override void SwitchItemSelectionTexture(EntityAI item, string slot_name)
ModifiersManager GetModifiersManager()
void QueueRemoveGlassesEffect(int id)
void UpdateCorpseStateVisual()
void CalculateVisibilityForAI()
void HideHairSelections(ItemBase item, bool state)
QuickBarBase m_QuickBarBase