void Start() { //initialize settings Settings.Load(); //load misc stuff NameGenerator.Initialize(); ModelDB.Initialize(); EventDB.Initialize(); PaletteDB.Initialize(); //load saves first SaveManager.Initialize(); _planet.GetComponent <PlanetEntity>().Initialize( PaletteDB.Get(_planetType).Instantiate(), Random.Range(0.2f, .9f), true); //hide stuff _panels = new GameObject[] { _setupPanel, _savesPanel, _instructionsPanel, _optionsPanel, _creditsPanel }; for (int i = 0; i < _panels.Length; i++) { _panels[i].SetActive(false); } InitalizeMediaIcons(); InitializeMenues(); //start main ost AudioManager.getInstance.PlayOST(OSTTheme.MainMenu); }