public static void Postfix(string name) { string serializedProxy = SaveGameSlots.LoadDataFromSlot(name, "ModHealthManager"); SaveProxy proxy = Utils.DeserializeObject <SaveProxy>(serializedProxy); ModHealthManager.SetData(GetData(proxy)); }
public static void Postfix(string name) { string serializedProxy = SaveGameSlots.LoadDataFromSlot(name, "ModHealthManager"); SaveProxy proxy = new SaveProxy(); if (!string.IsNullOrEmpty(serializedProxy)) { proxy = MelonLoader.TinyJSON.JSON.Load(serializedProxy).Make <SaveProxy>(); } ModHealthManager.SetData(GetData(proxy)); }