Ejemplo n.º 1
0
 private static bool Prefix(SongEndSequence __instance, ref SongEndSequence.State newState)
 {
     if (PlaylistManager.state == PlaylistManager.PlaylistState.Endless)
     {
         if (Config.ShowScores)
         {
             if (newState == SongEndSequence.State.WaitForScorePercentStars)
             {
                 PlaylistEndlessManager.FadeOut();
                 return(true);
             }
         }
     }
     return(true);
 }
Ejemplo n.º 2
0
 private static bool Prefix(SongEndSequence __instance)
 {
     if (PlaylistManager.state == PlaylistManager.PlaylistState.Endless)
     {
         if (!Config.ShowScores)
         {
             PlaylistEndlessManager.FadeOut();
             __instance.startDelay = 0f;
             __instance.waitDelay  = 0f;
             __instance.endDelay   = 0f;
             __instance.levelComplete.SetActive(false);
             __instance.newHighScore.SetActive(false);
             __instance.scorePercentStars.SetActive(false);
             __instance.fullCombo.SetActive(false);
             __instance.SetState(SongEndSequence.State.SequenceComplete);
             return(false);
         }
     }
     return(true);
 }