From e728269a567d9d00ce2ec58c11505cd610d7a287 Mon Sep 17 00:00:00 2001 From: Nick Date: Mon, 20 Jun 2022 21:22:13 -0400 Subject: [PATCH] make more orbit stuff work on existing --- NewHorizons/Builder/Orbital/InitialMotionBuilder.cs | 4 ++-- NewHorizons/Handlers/PlanetCreationHandler.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/NewHorizons/Builder/Orbital/InitialMotionBuilder.cs b/NewHorizons/Builder/Orbital/InitialMotionBuilder.cs index bb3f95e9..514d4898 100644 --- a/NewHorizons/Builder/Orbital/InitialMotionBuilder.cs +++ b/NewHorizons/Builder/Orbital/InitialMotionBuilder.cs @@ -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(); if (focalPoint) diff --git a/NewHorizons/Handlers/PlanetCreationHandler.cs b/NewHorizons/Handlers/PlanetCreationHandler.cs index 4b9c8ff4..b0b6a019 100644 --- a/NewHorizons/Handlers/PlanetCreationHandler.cs +++ b/NewHorizons/Handlers/PlanetCreationHandler.cs @@ -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);