private void patchBumperOnPlayer(On.Celeste.Bumper.orig_OnPlayer orig, Bumper self, Player player) { swapNoRefillsTemporarily(() => orig(self, player), self.SceneAs <Level>().Session); }
private void Bumper_OnPlayer(On.Celeste.Bumper.orig_OnPlayer orig, Bumper self, Player player) { spawnHelper.RemoveCurrentBumper(); orig(self, player); }