DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл EasterEgg.c

См. исходные тексты.

Перечисления

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

Функции

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)
 
void Capture (DayZCreatureAI capAnimal)
 
void Release (vector pos)
 
void PlayVFX ()
 
void ResizeParticle (DayZCreatureAI capAnimal)
 
void PlaySFX (int releaseCase=eCaptureState.CAPTURE)
 
override void OnVariablesSynchronized ()
 
void RegisterSoundSetMap ()
 
override void OnStoreSave (ParamsWriteContext ctx)
 
override bool OnStoreLoad (ParamsReadContext ctx, int version)
 
void DestroyEg ()
 

Переменные

enum eCaptureState m_StoredCreature = null
 
string m_CreatureType
 
int m_CreatureHash = 0
 
int m_CaptureState = eCaptureState.STASIS
 
const vector CAPTURE_VELOCITY = { 0, 0, 0 }
 
Particle m_ParCapture
 
float m_ParScale = 1
 
const float PARTICLE_SCALE_MULT = 0.1
 
EffectSound m_CaptureSound
 
EffectSound m_CreatureSound
 
bool m_DangerSound = false
 
ref map< int, stringm_CreatureSoundMap
 
int m_CaptureSoundHash
 
int m_ReleaseSoundHash