public void StartGame() { Firebase.Analytics.FirebaseAnalytics.LogEvent("start_game"); Spawner.ClearSpawnedObjects(); player.CheckBonusGames(); main_menu.HideMainMenu(); exit_game.Disable(); player_controller.EnableController(); spawner.StartSpawner(); playerScore.StartPlayerScore(); pauseGame.Enable(); gameMenuCanvas.SetActive(true); gameLevelCanvas.SetActive(true); player.ResetPlayer(); player.ShowPlayerLiveContainers(); gameOverCanvas.SetActive(false); bgm.PlayRandomGameMusic(); skybox.ReloadSkybox(); bottomBanner.HideBanner(); gameOverInterstitial.PrepareBanner(); player.RemoveLifeBonus(); player.RemoveAutoShieldBonus(); playerGun.RemoveDoubleFireBonus(); playerBonusStatus.EnablePlayerBonusStatus(); }