private void Awake() { FMODStudioEventTracker.UnloadAll(); EventRegistry.Clear(); GameModeStarter.Prefab = null; GameSetup.SetInitType(InitTypes.New); GameSetup.SetGameType(GameTypes.Standard); GameSetup.SetDifficulty(DifficultyModes.Normal); TitleSceneBridge.TitleScene = this; TitleSceneBridge.GameSetup = GameSetup.Bridge; TitleSceneBridge.Cheats = Cheats.Bridge; LoadSave.ShouldLoad = false; CoopAckChecker.ACKED = false; CoopSteamServer.Shutdown(); CoopSteamClient.Shutdown(); CoopTreeGrid.Clear(); GeoHash.ClearAll(); TitleScreen.Instance = this; if (LoadAsync.Scenery) { UnityEngine.Object.Destroy(LoadAsync.Scenery); LoadAsync.Scenery = null; } this.InitMpScreenScenery(); }