Exemple #1
0
 private void OnPlayer(Player player)
 {
     if (Usable && cooldownTimer <= 0f)
     {
         playSounds = true;
         Level level = base.SceneAs <Level>();
         if (BGMode == false)
         {
             BGMode = true;
         }
         else
         {
             BGMode = false;
         }
         if (persistent)
         {
             Persist = BGMode;
         }
         Input.Rumble(RumbleStrength.Medium, RumbleLength.Medium);
         Celeste.Freeze(0.05f);
         cooldownTimer = 1f;
     }
 }
 private void onLoadContent(On.Celeste.Celeste.orig_LoadContent orig, Celeste.Celeste self)
 {
     orig(self);
     checkModColorGrade();
 }