void Awake() { if (Instance == null) { Instance = this; } else { Destroy(this); } if (gamepalyCanvas != null) { gamepalyCanvas.SetActive(true); } readyToPlay = false; saveAndLoadObj = GetComponent <GameSaveLoadWorker>(); #region Setting Quantity Group #endregion LoadCost(); LoadValues(); #region Setting up the prefab pool List for (int i = 0; i < numOfMediumGolds; i++) { GameObject mediumGold = (GameObject)Instantiate(goldDrops[0], lootSpawn.position, lootSpawn.rotation); mediumGold.SetActive(false); goldDropsMedium.Add(mediumGold); } for (int i = 0; i < numOfLargeGolds; i++) { GameObject largeGold = (GameObject)Instantiate(goldDrops[1], lootSpawn.position, lootSpawn.rotation); largeGold.SetActive(false); goldDropsLarge.Add(largeGold); } for (int i = 0; i < numOfGiantGolds; i++) { GameObject giantGold = (GameObject)Instantiate(goldDrops[2], lootSpawn.position, lootSpawn.rotation); giantGold.SetActive(false); goldDropsGiant.Add(giantGold); } payouts = new List <double>(); #endregion }
void Awake() { if (Instance == null) { Instance = this; } else { Destroy(this); } playerGameSaveFilename = Application.persistentDataPath + "//playerInfo.dat"; }