v1.7.7.0 (Winter Update 2024)

This commit is contained in:
Regalis11
2024-12-11 13:26:13 +02:00
parent 7d5b7a310a
commit f6349b2175
256 changed files with 4794 additions and 1653 deletions
@@ -303,7 +303,11 @@ namespace Barotrauma
{
if (!MathUtils.IsValid(value)) { return; }
waterVolume = MathHelper.Clamp(value, 0.0f, Volume * MaxCompress);
if (waterVolume < Volume) { Pressure = rect.Y - rect.Height + waterVolume / rect.Width; }
if (waterVolume <= Volume)
{
//recalculate pressure, but only if there's less water than the volume, above that point the "overpressure" logic kicks in
Pressure = rect.Y - rect.Height + waterVolume / rect.Width;
}
if (waterVolume > 0.0f)
{
update = true;