DIFF

class FilteringBottleSource

FilteringBottle Bottle_Base Edible_Base ItemBase InventoryItem EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Constants 6

const float DAMAGE_CONSUME_PER_ML = 0.01
Referenced by DamageBottleConsume()
const float DAMAGE_OVERHEAT_PER_S = 1
const float DAMAGE_ENVIRO_LIQUID_COEF_MIN = 1
const float DAMAGE_ENVIRO_LIQUID_COEF_MAX = 1.5
const float DAMAGE_ENVIRO_TEMPDIFF_MIN = 80

min damage at this demperature diff

const float DAMAGE_ENVIRO_TEMPDIFF_MAX = 10

maximum damage at this demperature diff

Methods 15

override string GetPouringSoundset()
override string GetEmptyingLoopSoundsetHard()
override string GetEmptyingLoopSoundsetSoft()
override string GetEmptyingLoopSoundsetWater()
override string GetEmptyingEndSoundsetHard()
override string GetEmptyingEndSoundsetSoft()
override string GetEmptyingEndSoundsetWater()
override bool CanPutInCargo(EntityAI parent)
override bool IsOpen()
override int FilterAgents(int agentsIn)
override void OnConsume(float amount, PlayerBase consumer)
protected void DamageBottleConsume(float amount, PlayerBase consumer)
Referenced by OnConsume()
override float GetItemOverheatThreshold()

disregards liquid boil threshold if filled