public void EnterToRandoMenu(On.Celeste.OverworldLoader.orig_ctor orig, OverworldLoader self, Overworld.StartMode startMode, HiresSnow snow) { if ((startMode == Overworld.StartMode.MainMenu || startMode == Overworld.StartMode.AreaComplete) && this.InRandomizer) { startMode = (Overworld.StartMode) 55; } orig(self, startMode, snow); }
private void EnterToRandoMenu(On.Celeste.OverworldLoader.orig_ctor orig, OverworldLoader self, Overworld.StartMode startMode, HiresSnow snow) { if ((startMode == Overworld.StartMode.MainMenu || startMode == Overworld.StartMode.AreaComplete) && this.InRandomizer) { startMode = RandoModule.STARTMODE_RANDOMIZER; } orig(self, startMode, snow); }
private static void onOverworldLoad(On.Celeste.OverworldLoader.orig_ctor orig, OverworldLoader self, Overworld.StartMode startMode, HiresSnow snow) { orig(self, startMode, snow); if (startMode != (Overworld.StartMode)(-1)) // -1 = in-game overworld from the collab utils { deactivateHooks(); } }