mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
quick fix
This commit is contained in:
parent
21a9643b9e
commit
ee6444ad76
@ -504,7 +504,7 @@ namespace NewHorizons.Handlers
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
UpdatePosition(go, body.Config.Orbit, primaryBody, ao);
|
UpdatePosition(go, body.Config.Orbit, primaryBody, ao, body.Config.adjustZoomSpeed);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Have to do this after setting position
|
// Have to do this after setting position
|
||||||
@ -858,7 +858,7 @@ namespace NewHorizons.Handlers
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Move the primary
|
// Move the primary
|
||||||
UpdatePosition(go, body.Config.Orbit, primary, newAO);
|
UpdatePosition(go, body.Config.Orbit, primary, newAO, body.Config.adjustZoomSpeed);
|
||||||
|
|
||||||
for (int i = 0; i < children.Count(); i++)
|
for (int i = 0; i < children.Count(); i++)
|
||||||
{
|
{
|
||||||
@ -910,7 +910,7 @@ namespace NewHorizons.Handlers
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void UpdatePosition(GameObject go, IOrbitalParameters orbit, AstroObject primaryBody, AstroObject secondaryBody)
|
public static void UpdatePosition(GameObject go, IOrbitalParameters orbit, AstroObject primaryBody, AstroObject secondaryBody, bool adjustZoomSpeed)
|
||||||
{
|
{
|
||||||
NHLogger.LogVerbose($"Placing [{secondaryBody?.name}] around [{primaryBody?.name}]");
|
NHLogger.LogVerbose($"Placing [{secondaryBody?.name}] around [{primaryBody?.name}]");
|
||||||
|
|
||||||
@ -920,11 +920,11 @@ namespace NewHorizons.Handlers
|
|||||||
var secondaryGravity = new Gravity(secondaryBody.GetGravityVolume());
|
var secondaryGravity = new Gravity(secondaryBody.GetGravityVolume());
|
||||||
|
|
||||||
var pos = orbit.GetOrbitalParameters(primaryGravity, secondaryGravity).InitialPosition + primaryBody.transform.position;
|
var pos = orbit.GetOrbitalParameters(primaryGravity, secondaryGravity).InitialPosition + primaryBody.transform.position;
|
||||||
SetPositionFromVector(go, pos, true);
|
SetPositionFromVector(go, pos, adjustZoomSpeed);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
SetPositionFromVector(go, Vector3.zero, true);
|
SetPositionFromVector(go, Vector3.zero, adjustZoomSpeed);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user