Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
PumpkinHelmet Class Reference
Inheritance diagram for PumpkinHelmet:
HelmetBase

Protected Member Functions

set< intGetAttachmentExclusionInitSlotValue (int slotId)

Private Member Functions

void PumpkinHelmet ()
override void EEHealthLevelChanged (int oldLevel, int newLevel, string zone)
override void EOnInit (IEntity other, int extra)
override void OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner)
override void OnMovedInsideCargo (EntityAI container)
override void OnMovedWithinCargo (EntityAI container)
override void OnRemovedFromCargo (EntityAI container)
void UpdateGlowState ()
override void UpdateNVGStatus (PlayerBase player, bool attaching=false, bool force_disable=false)
Private Member Functions inherited from HelmetBase
set< intGetAttachmentExclusionInitSlotValue (int slotId)
set< intGetAttachmentExclusionInitSlotValue (int slotId)
set< intGetAttachmentExclusionInitSlotValue (int slotId)
set< intGetAttachmentExclusionInitSlotValue (int slotId)
set< intGetAttachmentExclusionInitSlotValue (int slotId)
void InitGlobalExclusionValues ()

Detailed Description

Definition at line 3 of file pumpkinhelmet.c.

Constructor & Destructor Documentation

◆ PumpkinHelmet()

void PumpkinHelmet ( )
inlineprivate

Definition at line 5 of file pumpkinhelmet.c.

Member Function Documentation

◆ EEHealthLevelChanged()

override void EEHealthLevelChanged ( int oldLevel,
int newLevel,
string zone )
inlineprivate

Definition at line 37 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ EOnInit()

override void EOnInit ( IEntity other,
int extra )
inlineprivate

Definition at line 25 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ GetAttachmentExclusionInitSlotValue()

set< int > GetAttachmentExclusionInitSlotValue ( int slotId)
inlineprotected

Definition at line 95 of file pumpkinhelmet.c.

◆ OnItemLocationChanged()

override void OnItemLocationChanged ( EntityAI old_owner,
EntityAI new_owner )
inlineprivate

Definition at line 30 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ OnMovedInsideCargo()

override void OnMovedInsideCargo ( EntityAI container)
inlineprivate

Definition at line 10 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ OnMovedWithinCargo()

override void OnMovedWithinCargo ( EntityAI container)
inlineprivate

Definition at line 15 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ OnRemovedFromCargo()

override void OnRemovedFromCargo ( EntityAI container)
inlineprivate

Definition at line 20 of file pumpkinhelmet.c.

References UpdateGlowState().

◆ UpdateGlowState()

◆ UpdateNVGStatus()

override void UpdateNVGStatus ( PlayerBase player,
bool attaching = false,
bool force_disable = false )
inlineprivate

Definition at line 73 of file pumpkinhelmet.c.

References g_Game.


The documentation for this class was generated from the following file: