private void Start() { QualitySettings.currentLevel = (QualityLevel)(3 + GameData.mGameSettings.mGraphicsLevel); StartCoroutine(UpdateScreenSpace()); DynamicOptions.bDrawCursor = true; if (GameObject.Find("GameMusic(Clone)") != null) { Object.Destroy(GameObject.Find("GameMusic(Clone)")); } if (GameData.MyFactionId == 1) { if (GameObject.Find("BanzaiMusic(Clone)") == null) { BanzaiMusic = (Object.Instantiate(BanzaiMusic) as GameObject); BanzaiMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } else { BanzaiMusic = GameObject.Find("BanzaiMusic(Clone)"); BanzaiMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } } else if (GameData.MyFactionId == 2) { if (GameObject.Find("AtlasMusic(Clone)") == null) { AtlasMusic = (Object.Instantiate(AtlasMusic) as GameObject); AtlasMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } else { AtlasMusic = GameObject.Find("AtlasMusic(Clone)"); AtlasMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } } gameSummary.Start(this); chat = new ChatModule(this); queueState = initMyQueue; Camera.main.backgroundColor = Color.black; StartCoroutine(HolidayEvent.OnQueueStart()); }