Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
easteregg.c File Reference

Go to the source code of this file.

Enumerations

enum  eCaptureState {
  CAPTURE = 0 , RELEASE = 1 , STASIS = 2 , CAPTUREFX = 3 ,
  RELEASEFX = 4 , END
}
 

Functions

void EasterEgg ()
 
void ~EasterEgg ()
 
void ContactEvent (IEntity other, vector pos)
 
override void EOnTouch (IEntity other, int extra)
 
override void EOnContact (IEntity other, Contact extra)
 
override void OnInventoryExit (Man player)
 
override void OnInventoryEnter (Man player)
 
override void EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
 

Variables

enum eCaptureState m_StoredCreature = null
 
Particle m_ParCapture
 
EffectSound m_CaptureSound
 
EffectSound m_CreatureSound
 
bool m_DangerSound = false
 
ref map< int, stringm_CreatureSoundMap
 
int m_CaptureSoundHash
 
int m_ReleaseSoundHash
 

Enumeration Type Documentation

◆ eCaptureState

Enumerator
CAPTURE 
RELEASE 
STASIS 
CAPTUREFX 
RELEASEFX 
END 

Definition at line 1 of file easteregg.c.

Function Documentation

◆ ContactEvent()

void ContactEvent ( IEntity other,
vector pos )
protected

Definition at line 61 of file easteregg.c.

◆ EasterEgg()

void EasterEgg ( )
protected

Definition at line 37 of file easteregg.c.

◆ EEItemLocationChanged()

override void EEItemLocationChanged ( notnull InventoryLocation oldLoc,
notnull InventoryLocation newLoc )
protected

Definition at line 147 of file easteregg.c.

◆ EOnContact()

override void EOnContact ( IEntity other,
Contact extra )
protected

Definition at line 112 of file easteregg.c.

◆ EOnTouch()

override void EOnTouch ( IEntity other,
int extra )
protected

Definition at line 106 of file easteregg.c.

◆ OnInventoryEnter()

override void OnInventoryEnter ( Man player)
protected

Definition at line 137 of file easteregg.c.

◆ OnInventoryExit()

override void OnInventoryExit ( Man player)
protected

Definition at line 117 of file easteregg.c.

◆ ~EasterEgg()

void ~EasterEgg ( )
protected

Definition at line 52 of file easteregg.c.

Variable Documentation

◆ m_CaptureSound

EffectSound m_CaptureSound
protected

Definition at line 28 of file easteregg.c.

◆ m_CaptureSoundHash

int m_CaptureSoundHash
protected

Definition at line 33 of file easteregg.c.

◆ m_CreatureSound

EffectSound m_CreatureSound
protected

Definition at line 29 of file easteregg.c.

◆ m_CreatureSoundMap

ref map<int, string> m_CreatureSoundMap
protected

Definition at line 32 of file easteregg.c.

◆ m_DangerSound

bool m_DangerSound = false
protected

Definition at line 30 of file easteregg.c.

◆ m_ParCapture

Particle m_ParCapture
protected

Definition at line 23 of file easteregg.c.

◆ m_ReleaseSoundHash

int m_ReleaseSoundHash
protected

Definition at line 34 of file easteregg.c.

◆ m_StoredCreature

enum eCaptureState m_StoredCreature = null