示例#1
0
 private void Run_AdvanceStage(On.RoR2.Run.orig_AdvanceStage orig, Run self, SceneDef nextScene)
 {
     if (!SceneExitController.isRunning)
     {
         // advancing stage through cheats!
         if (nextScene.baseSceneName == "bazaar")
         {
             bazaar.ResetBazaarPlayers();
         }
     }
     orig(self, nextScene);
 }
示例#2
0
 private static void RunAdvanceStage(On.RoR2.Run.orig_AdvanceStage orig, Run self, SceneDef nextScene)
 {
     try
     {
         RandomizeRunArtifacts();
     }
     catch (Exception e)
     {
         InstanceLogger.LogWarning("Failed to randomize artifacts");
         InstanceLogger.LogError(e);
     }
     orig(self, nextScene);
 }