diff --git a/NewHorizons/Main.cs b/NewHorizons/Main.cs index e19899a5..8343b233 100644 --- a/NewHorizons/Main.cs +++ b/NewHorizons/Main.cs @@ -16,6 +16,8 @@ using UnityEngine; using UnityEngine.Events; using UnityEngine.SceneManagement; using Logger = NewHorizons.Utility.Logger; +using NewHorizons.Utility.DebugUtilities; + namespace NewHorizons { public class Main : ModBehaviour @@ -266,6 +268,8 @@ namespace NewHorizons private void OnSystemReady(bool shouldWarpIn) { Locator.GetPlayerBody().gameObject.AddComponent(); + Locator.GetPlayerBody().gameObject.AddComponent(); + Locator.GetPlayerBody().gameObject.AddComponent(); if (shouldWarpIn) _shipWarpController.WarpIn(WearingSuit); else FindObjectOfType().DebugWarp(SystemDict[_currentStarSystem].SpawnPoint); @@ -393,7 +397,7 @@ namespace NewHorizons BodyDict.Add(config.StarSystem, new List()); } - body = new NewHorizonsBody(config, mod); + body = new NewHorizonsBody(config, mod, relativeDirectory); } catch (Exception e) {