1
0
mirror of https://github.com/soarqin/DSP_Mods.git synced 2025-12-09 02:53:29 +08:00

UXAssist 1.0.22

This commit is contained in:
2024-03-31 00:32:11 +08:00
parent 357b2781a2
commit b560c2c9ff
5 changed files with 18 additions and 9 deletions

View File

@@ -325,7 +325,9 @@ public static class PlayerPatch
}
else
{
if (_canUseWarper && GameMain.localPlanet == null && distance > GalaxyData.AU * DistanceToWarp.Value && player.mecha.UseWarper())
var mecha = player.mecha;
var energyRatio = mecha.coreEnergy / mecha.coreEnergyCap;
if (_canUseWarper && GameMain.localPlanet == null && distance > GalaxyData.AU * DistanceToWarp.Value && energyRatio >= 0.5 && player.mecha.UseWarper())
{
player.warpCommand = true;
VFAudio.Create("warp-begin", player.transform, Vector3.zero, true);
@@ -333,7 +335,7 @@ public static class PlayerPatch
else
{
/* Speed up if needed */
_speedUp = speed + 0.2f < player.mecha.maxSailSpeed;
_speedUp = speed + 0.2f < player.mecha.maxSailSpeed && energyRatio >= 0.1;
}
}