public void Load() { shopManager.GetComponent <ResourceInventory>().Load(); player.Load(); // must be before levelTree levelTree.Load(); questSystem.loadQuests = true; //Load(); shopManager.Load(); money.Load(); if (loadingFromSave) // will only do this if loading at start. only here to help dev testing { home.Load(); planetGenerator.Load(); //loadingFromSave = false; } inventory.Load(); alminac.Load(); if (PlayerPrefs.GetInt("lightsOn") == 1) { toggleLights(); } if (PlayerPrefs.GetInt("popupsOn") == 1) { togglePopups(); } map.Load(); BM.Broadcast("Loaded"); player.Load(); FindObjectOfType <EnemyInvasionManager>().Load(); MaxItemsManager.Load(); player.gameObject.GetComponent <PlayerController>().Load(); }