switched debug log for logger log

This commit is contained in:
FreezeDriedMangoes 2022-09-17 10:33:18 -04:00
parent 32850b9359
commit fc4ae7d3c7
2 changed files with 8 additions and 4 deletions

View File

@ -38,15 +38,16 @@ namespace NewHorizons.Utility.DebugMenu
private List<DebugSubmenu> submenus; private List<DebugSubmenu> submenus;
private int activeSubmenu = 0; private int activeSubmenu = 0;
private static JsonSerializerSettings jsonSettings = new JsonSerializerSettings internal static JsonSerializerSettings jsonSettings = new JsonSerializerSettings
{ {
NullValueHandling = NullValueHandling.Ignore, NullValueHandling = NullValueHandling.Ignore,
DefaultValueHandling = DefaultValueHandling.Ignore, DefaultValueHandling = DefaultValueHandling.Ignore,
Formatting = Formatting.Indented, Formatting = Formatting.None,
}; };
public void PrintMahStuff() public void PrintMahStuff()
{ {
Logger.Log("Printin mah stuff please");
(submenus[0] as DebugMenuPropPlacer).PrintMahStuff(); (submenus[0] as DebugMenuPropPlacer).PrintMahStuff();
} }

View File

@ -1,6 +1,7 @@
using NewHorizons.External.Configs; using NewHorizons.External.Configs;
using NewHorizons.External.Modules; using NewHorizons.External.Modules;
using NewHorizons.Utility.DebugUtilities; using NewHorizons.Utility.DebugUtilities;
using Newtonsoft.Json;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -336,10 +337,12 @@ namespace NewHorizons.Utility.DebugMenu
public void PrintMahStuff() public void PrintMahStuff()
{ {
Debug.Log("Printin mah stuff"); Logger.Log("Printin mah stuff");
foreach(var body in _dpp.GetPropsConfigByBody()) foreach(var body in _dpp.GetPropsConfigByBody())
{ {
Debug.Log(body.Key.name + "\n" + JsonUtility.ToJson(body.Value)); var json = "";
json = String.Join(",\n", body.Value.Select(detail => " "+ JsonConvert.SerializeObject(detail, DebugMenu.jsonSettings)));
Logger.Log($"{body.Key.name} ({body.Value.Length})\n[\n{json}\n]");
} }
} }