Fixed diving suits
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user