// ================================= void Start() { try { // If this doesnt throw a null error, then its the game ui. get game UI panels from UIManager_v1 dm = GameObject.Find("DispensaryManager").GetComponent <DispensaryManager>(); db = GameObject.Find("Database").GetComponent <Database>(); UIManager_v1 oldUI = GameObject.Find("UIManager").GetComponent <UIManager_v1>(); onGameUI = true; onMainMenu = false; } catch (NullReferenceException) { try { ChangeMMState(MenuState.Main); db = GameObject.Find("Database").GetComponent <Database>(); DontDestroyOnLoad(gameObject); onGameUI = false; onMainMenu = true; } catch (NullReferenceException) { SceneManager.LoadScene("LoadingScene"); } } }
void Start() { try { GameObject manager = GameObject.Find("DispensaryManager"); dm = manager.GetComponent <DispensaryManager>(); uiManager = manager.GetComponent <UIManager_v1>(); uiManager.UpdateMoney(money); noCost = true; } catch (NullReferenceException) { } }