![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| override void | AffectLiquidContainerOnFill (int liquid_type, float amount) |
| override void | AffectLiquidContainerOnTransfer (int liquidType, float amount, float sourceLiquidTemperature) |
| void | DamageBottleConsume (float amount, PlayerBase consumer) |
| override float | GetItemOverheatThreshold () |
| disregards liquid boil threshold if filled | |
Private Member Functions | |
| override bool | CanPutInCargo (EntityAI parent) |
| override int | FilterAgents (int agentsIn) |
| override string | GetEmptyingEndSoundsetHard () |
| override string | GetEmptyingEndSoundsetSoft () |
| override string | GetEmptyingEndSoundsetWater () |
| override string | GetEmptyingLoopSoundsetHard () |
| override string | GetEmptyingLoopSoundsetSoft () |
| override string | GetEmptyingLoopSoundsetWater () |
| override string | GetPouringSoundset () |
| override bool | IsOpen () |
| override void | OnConsume (float amount, PlayerBase consumer) |
Private Attributes | |
| const float | DAMAGE_CONSUME_PER_ML = 0.01 |
| const float | DAMAGE_ENVIRO_LIQUID_COEF_MAX = 1.5 |
| const float | DAMAGE_ENVIRO_LIQUID_COEF_MIN = 1 |
| const float | DAMAGE_ENVIRO_TEMPDIFF_MAX = 10 |
| const float | DAMAGE_ENVIRO_TEMPDIFF_MIN = 80 |
| const float | DAMAGE_OVERHEAT_PER_S = 1 |
Definition at line 1 of file filteringbottle.c.
Definition at line 80 of file filteringbottle.c.
References Math::Clamp(), DAMAGE_ENVIRO_LIQUID_COEF_MAX, DAMAGE_ENVIRO_LIQUID_COEF_MIN, DAMAGE_ENVIRO_TEMPDIFF_MAX, DAMAGE_ENVIRO_TEMPDIFF_MIN, g_Game, GetQuantityMax(), GetTemperature(), Math::InverseLerp(), and Math::Lerp().
|
inlineprotected |
Definition at line 93 of file filteringbottle.c.
References Math::Clamp(), DAMAGE_ENVIRO_LIQUID_COEF_MAX, DAMAGE_ENVIRO_LIQUID_COEF_MIN, DAMAGE_ENVIRO_TEMPDIFF_MAX, DAMAGE_ENVIRO_TEMPDIFF_MIN, GetItemOverheatThreshold(), GetQuantityMax(), GetTemperature(), Math::InverseLerp(), and Math::Lerp().
Definition at line 45 of file filteringbottle.c.
|
inlineprotected |
Definition at line 75 of file filteringbottle.c.
References DAMAGE_CONSUME_PER_ML.
Referenced by OnConsume().
Definition at line 61 of file filteringbottle.c.
|
inlineprivate |
Definition at line 30 of file filteringbottle.c.
|
inlineprivate |
Definition at line 35 of file filteringbottle.c.
|
inlineprivate |
Definition at line 40 of file filteringbottle.c.
|
inlineprivate |
Definition at line 15 of file filteringbottle.c.
|
inlineprivate |
Definition at line 20 of file filteringbottle.c.
|
inlineprivate |
Definition at line 25 of file filteringbottle.c.
|
inlineprotected |
disregards liquid boil threshold if filled
Definition at line 107 of file filteringbottle.c.
Referenced by AffectLiquidContainerOnTransfer().
|
inlineprivate |
Definition at line 10 of file filteringbottle.c.
|
inlineprivate |
Definition at line 56 of file filteringbottle.c.
|
inlineprivate |
Definition at line 68 of file filteringbottle.c.
References DamageBottleConsume().
|
private |
Definition at line 3 of file filteringbottle.c.
Referenced by DamageBottleConsume().
|
private |
Definition at line 6 of file filteringbottle.c.
Referenced by AffectLiquidContainerOnFill(), and AffectLiquidContainerOnTransfer().
|
private |
Definition at line 5 of file filteringbottle.c.
Referenced by AffectLiquidContainerOnFill(), and AffectLiquidContainerOnTransfer().
|
private |
Definition at line 8 of file filteringbottle.c.
Referenced by AffectLiquidContainerOnFill(), and AffectLiquidContainerOnTransfer().
|
private |
Definition at line 7 of file filteringbottle.c.
Referenced by AffectLiquidContainerOnFill(), and AffectLiquidContainerOnTransfer().
|
private |
Definition at line 4 of file filteringbottle.c.