protected override void OnStateExited() { // cleanup battle here BattlePlayerTeams.ClearTeams(); BattleRecyclables.Clear(); PlayerSpawner.CleanupAllPlayers(); AISpawner.CleanupAllPlayers(); InGameConstants.AllowChargingLasers = true; InGameConstants.EnableQuacking = false; celebrateActionAccumulator_.EndAccumulating(); Hint.Hide(); }