// =================================

    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");
            }
        }
    }
Example #2
0
 void Start()
 {
     try
     {
         GameObject manager = GameObject.Find("DispensaryManager");
         dm        = manager.GetComponent <DispensaryManager>();
         uiManager = manager.GetComponent <UIManager_v1>();
         uiManager.UpdateMoney(money);
         noCost = true;
     }
     catch (NullReferenceException)
     {
     }
 }