Fixed diving suits

This commit is contained in:
Joonas Rikkonen
2017-07-24 17:02:13 +03:00
parent f3f8fe8193
commit 446dce9545
@@ -1434,14 +1434,7 @@ namespace Barotrauma
hullAvailableOxygen = AnimController.CurrentHull.OxygenPercentage; hullAvailableOxygen = AnimController.CurrentHull.OxygenPercentage;
} }
if (hullAvailableOxygen < OxygenAvailable) OxygenAvailable += MathHelper.Clamp(hullAvailableOxygen - oxygenAvailable, -deltaTime * 50.0f, deltaTime * 50.0f);
{
OxygenAvailable -= Math.Max(deltaTime * 50.0f, oxygenAvailable - hullAvailableOxygen);
}
else
{
OxygenAvailable += Math.Min(deltaTime * 50.0f, hullAvailableOxygen - oxygenAvailable);
}
} }
partial void UpdateOxygenProjSpecific(float prevOxygen); partial void UpdateOxygenProjSpecific(float prevOxygen);