// Start is called before the first frame update void Start() { MainData.LoadData(); MainData.placingTraps = true; isPlacingTraps = MainData.placingTraps; gameUIManager = GameObject.FindGameObjectWithTag("UIManager").GetComponent <GameUIManager>(); playerFunds = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerFunds>(); costText.text = (traps[selectedTrap].cost - traps[selectedTrap].modCost * MainData.upgrades[traps[selectedTrap].trapID]).ToString(); lateralHitInfo = new RaycastHit[4]; Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; }
// Start is called before the first frame update void Start() { MainData.LoadData(); for (int i = 0; i < MainData.canUseTrap.Length; i++) { if (MainData.canUseTrap[i] == 0) { Debug.Log("Color Change"); trapsToBuy[i].color = unlockColor; //trapsToBuy[i].SetActive(false); } } }
private void Awake() { MainData.LoadData(); }