public static void Postfix(string name)
        {
            string    serializedProxy = SaveGameSlots.LoadDataFromSlot(name, "ModHealthManager");
            SaveProxy proxy           = Utils.DeserializeObject <SaveProxy>(serializedProxy);

            ModHealthManager.SetData(GetData(proxy));
        }
예제 #2
0
            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));
            }