private void OnSaveStart(On.Celeste.SaveData.orig_Start orig, SaveData data, int slot) { orig(data, slot); if (this.Connected) { this.RefreshObjectives(); } }
private static void SaveDataOnStart(On.Celeste.SaveData.orig_Start orig, SaveData data, int slot) { orig(data, slot); if (origAssists == null) { On.Celeste.SaveData.Start -= SaveDataOnStart; origAssists = SaveData.Instance.Assists; } }
private void WipeObjectiveCache(On.Celeste.SaveData.orig_Start orig, SaveData data, int slot) { orig(data, slot); this.RefreshObjectives(); }