Перечисления | |
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, string > | m_CreatureSoundMap |
int | m_CaptureSoundHash |
int | m_ReleaseSoundHash |