3 override bool IsContainer()
8 override bool IsCookware()
13 override string GetPouringSoundset()
15 return "emptyVessle_Pot_SoundSet";
18 override string GetEmptyingLoopSoundsetHard()
20 return "pour_HardGround_Pot_SoundSet";
23 override string GetEmptyingLoopSoundsetSoft()
25 return "pour_SoftGround_Pot_SoundSet";
28 override string GetEmptyingLoopSoundsetWater()
30 return "pour_Water_Pot_SoundSet";
33 override string GetEmptyingEndSoundsetHard()
35 return "pour_End_HardGround_Pot_SoundSet";
38 override string GetEmptyingEndSoundsetSoft()
40 return "pour_End_SoftGround_Pot_SoundSet";
43 override string GetEmptyingEndSoundsetWater()
45 return "pour_End_Water_Pot_SoundSet";
48 override bool CanPutInCargo(
EntityAI parent )
50 if (!super.CanPutInCargo(parent))
57 if (parent && !parent.GetInventory().AreChildrenAccessible())
63 override bool CanReceiveItemIntoCargo(
EntityAI item)
65 if (!super.CanReceiveItemIntoCargo(item))
72 if (!GetInventory().AreChildrenAccessible())
78 override bool CanLoadItemIntoCargo(
EntityAI item)
80 if ( !super.CanLoadItemIntoCargo(item))
89 override bool IsOpen()
94 override bool CanHaveWetness()
99 override float GetQuantityNormalizedScripted()
104 override void SetActions()