Esempio n. 1
0
 // 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;
 }
Esempio n. 2
0
 // 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);
         }
     }
 }
Esempio n. 3
0
 private void Awake()
 {
     MainData.LoadData();
 }