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

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

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

enum  SoundTypeBottle { POURING = 1 , EMPTYING = 0 }
 

Функции

void Bottle_Base ()
 
void ~Bottle_Base ()
 
override void EEDelete (EntityAI parent)
 
override void EECargoIn (EntityAI item)
 
override void OnFreezeStateChangeServer ()
 
override int GetConsumptionPenaltyContext ()
 
override void Synchronize ()
 
override void OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx)
 
override void OnVariablesSynchronized ()
 
override void RemoveAudioVisualsOnClient ()
 
override void RefreshAudioVisualsOnClient (CookingMethodType cooking_method, bool is_done, bool is_empty, bool is_burned)
 cooking-related effect methods
 
void RefreshAudioVisuals (CookingMethodType cooking_method, bool is_done, bool is_empty, bool is_burned)
 Remnants of old, responsible for particles and some (empty) sounds. Cooked items take care of the rest themselves.
 
void RemoveAudioVisuals ()
 
void ParticleCookingStart (int particle_id)
 
void ParticleCookingStop ()
 
void PlayPouringLoopSound ()
 
void StopPouringLoopSound ()
 
void PlayEmptyingLoopSound ()
 
void StopEmptyingLoopSound ()
 
string GetEmptyingLoopSoundset ()
 
string GetEmptyingEndSoundset ()
 
string GetPouringSoundset ()
 
string GetEmptyingLoopSoundsetHard ()
 
string GetEmptyingLoopSoundsetSoft ()
 
string GetEmptyingLoopSoundsetWater ()
 
string GetEmptyingEndSoundsetHard ()
 
string GetEmptyingEndSoundsetSoft ()
 
string GetEmptyingEndSoundsetWater ()
 
float GetLiquidEmptyRate ()
 Returns base liquid empty rate (absolute)..preferrably use the 'GetLiquidThroughputCoef' instead.
 
override void SetActions ()
 
override void OnDebugSpawn ()
 

Переменные

enum SoundTypeBottle m_ParticleCooking
 
int m_ParticlePlaying = ParticleList.INVALID
 
int PARTICLE_BOILING_EMPTY = ParticleList.COOKING_BOILING_EMPTY
 
int PARTICLE_BOILING_START = ParticleList.COOKING_BOILING_START
 
int PARTICLE_BOILING_DONE = ParticleList.COOKING_BOILING_DONE
 
int PARTICLE_BAKING_START = ParticleList.COOKING_BAKING_START
 
int PARTICLE_BAKING_DONE = ParticleList.COOKING_BAKING_DONE
 
int PARTICLE_DRYING_START = ParticleList.COOKING_DRYING_START
 
int PARTICLE_DRYING_DONE = ParticleList.COOKING_DRYING_DONE
 
int PARTICLE_BURNING_DONE = ParticleList.COOKING_BURNING_DONE
 
EffectSound m_PouringLoopSound
 
EffectSound m_EmptyingLoopSound
 
CookingMethodType m_CookingMethod
 
bool m_CookingIsDone
 
bool m_CookingIsEmpty
 
bool m_CookingIsBurned
 
const string SOUND_BOILING_EMPTY = "Boiling_SoundSet"
 
float m_LiquidEmptyRate
 
const float QUANTITY_EMPTIED_PER_SEC_DEFAULT = 200