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(); }