make more orbit stuff work on existing

This commit is contained in:
Nick 2022-06-20 21:22:13 -04:00
parent 8fd78e79e3
commit e728269a56
2 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
using NewHorizons.Components.Orbital;
using NewHorizons.Components.Orbital;
using NewHorizons.External.Modules;
using UnityEngine;
using Logger = NewHorizons.Utility.Logger;
@ -36,7 +36,7 @@ namespace NewHorizons.Builder.Orbital
return initialMotion;
}
public static void SetInitialMotion(InitialMotion initialMotion, AstroObject primaryBody, AstroObject secondaryBody)
private static void SetInitialMotion(InitialMotion initialMotion, AstroObject primaryBody, AstroObject secondaryBody)
{
var focalPoint = primaryBody.GetComponent<BinaryFocalPoint>();
if (focalPoint)

View File

@ -583,7 +583,7 @@ namespace NewHorizons.Handlers
}
// Have to do this after setting position
InitialMotionBuilder.SetInitialMotion(im, primary, newAO);
InitialMotionBuilder.SetInitialMotionFromConfig(im, primary, newAO, body.Config.Orbit);
// Have to register this new AO to the locator
Locator.RegisterAstroObject(newAO);