private static void LevelLoaderOnCtor(On.Celeste.LevelLoader.orig_ctor orig, LevelLoader self, Session session, Vector2?startPosition) { orig(self, session, startPosition); if (Manager.Running && !Savestates.IsSaved_Safe() && tasStartFileTime == null) { tasStartFileTime = SaveData.Instance?.Time; } }
private static void StartFileTime() { tasStartFileTime = Savestates.IsSaved_Safe() ? null : SaveData.Instance?.Time; }