From f70ce36d9931ed34442c4d8b0ebf6b351b125bd4 Mon Sep 17 00:00:00 2001 From: JohnCorby Date: Mon, 6 Jan 2025 11:49:33 -0800 Subject: [PATCH] remove debug ship logs because that is empty --- .../Utility/DebugTools/Menu/DebugMenu.cs | 1 - .../DebugTools/Menu/DebugMenuShipLogs.cs | 81 ------------------- 2 files changed, 82 deletions(-) delete mode 100644 NewHorizons/Utility/DebugTools/Menu/DebugMenuShipLogs.cs diff --git a/NewHorizons/Utility/DebugTools/Menu/DebugMenu.cs b/NewHorizons/Utility/DebugTools/Menu/DebugMenu.cs index 8ec4d611..fa266489 100644 --- a/NewHorizons/Utility/DebugTools/Menu/DebugMenu.cs +++ b/NewHorizons/Utility/DebugTools/Menu/DebugMenu.cs @@ -48,7 +48,6 @@ namespace NewHorizons.Utility.DebugTools.Menu { submenus = new List() { - new DebugMenuShipLogs(), }; submenus.ForEach((submenu) => submenu.OnAwake(this)); diff --git a/NewHorizons/Utility/DebugTools/Menu/DebugMenuShipLogs.cs b/NewHorizons/Utility/DebugTools/Menu/DebugMenuShipLogs.cs deleted file mode 100644 index 77053a88..00000000 --- a/NewHorizons/Utility/DebugTools/Menu/DebugMenuShipLogs.cs +++ /dev/null @@ -1,81 +0,0 @@ -using HarmonyLib; -using NewHorizons.External.Configs; -using NewHorizons.External.Modules; -using NewHorizons.External.SerializableData; -using NewHorizons.Utility.OWML; -using Newtonsoft.Json; -using System.Linq; -using UnityEngine; - -namespace NewHorizons.Utility.DebugTools.Menu -{ - class DebugMenuShipLogs : DebugSubmenu - { - string entryPositionsText = ""; - - internal override void GainActive() - { - - } - internal override void LoseActive() - { - - } - - internal override void LoadConfigFile(DebugMenu menu, PlanetConfig config) - { - - } - - - internal override void OnAwake(DebugMenu menu) - { - } - - internal override void OnBeginLoadMod(DebugMenu debugMenu) - { - } - - private string GetEntryPositionsJSON() => - Resources - .FindObjectsOfTypeAll() - .Join( - entry => JsonConvert.SerializeObject(new ShipLogModule.EntryPositionInfo - { - id = entry.name, - position = new MVector2(entry.transform.localPosition.x, entry.transform.localPosition.y) - }, DebugMenu.jsonSettings), - ",\n" - ); - - internal override void OnGUI(DebugMenu menu) - { - if (GUILayout.Button("Print Ship Log Positions")) - { - entryPositionsText = GetEntryPositionsJSON(); - } - - GUILayout.TextArea(entryPositionsText); - } - - internal override void OnInit(DebugMenu menu) - { - - } - - internal override void PreSave(DebugMenu menu) - { - - } - - internal override string SubmenuName() - { - return "Ship Log"; - } - - internal override void PrintNewConfigSection(DebugMenu menu) - { - NHLogger.Log(GetEntryPositionsJSON()); - } - } -}