Esempio n. 1
0
 public void RemoveRangeIndicator()
 {
     if (_tower != null)
     {
         TowerUtil.ShowRange(_tower.GetComponent <TowerData>().GetActiveTower(), false);
     }
 }
Esempio n. 2
0
 void OnMouseEnter()
 {
     if (_tower == null && _selectTower.ActiveTower != null)
     {
         _previewTower = Instantiate(_selectTower.ActiveTower, transform.position, Quaternion.identity);
         TowerUtil.ShowRange(_previewTower.GetComponent <TowerData>().GetActiveTower(), true);
     }
 }
Esempio n. 3
0
 public void UpgradeTower()
 {
     if (CanUpgradeTower())
     {
         TowerUtil.ShowRange(_tower.GetComponent <TowerData>().GetActiveTower(), false);
         _tower.GetComponent <TowerData>().increaseLevel();
         _gameManager.Gold -= _tower.GetComponent <TowerData>().CurrentLevel.cost;
         TowerUtil.ShowRange(_tower.GetComponent <TowerData>().GetActiveTower(), true);
     }
     else
     {
         _gameManager.SetMessageLabelText("Tower is already at max level");
     }
 }
Esempio n. 4
0
        private static void Game_OnStart(EventArgs args)
        {
            Menu = MainMenu.AddMenu("Brain.exe", "braindotexe");
            Menu.AddSeparator();
            Menu.AddLabel("By KK2 & MrArticuno");

            DrawMenu = Menu.AddSubMenu("Draw", "brainDraw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", false));
            DrawMenu.Add("streamMode", new CheckBox("Stream Mode", false));

            JungleTimers.Init();
            Cooldown.Init();
            CloneRevelaer.Init();
            Pink.Init();
            TowerUtil.Init();
            SmiteME.Init();
            BlinkDetector.Init();
            WardTracker.Init();
        }
Esempio n. 5
0
 void OnMouseUp()
 {
     if (!EventSystem.current.IsPointerOverGameObject())
     {
         if (_tower == null)
         {
             if (CanPlaceTower())
             {
                 _tower             = Instantiate(_selectTower.ActiveTower, transform.position, Quaternion.identity);
                 _gameManager.Gold -= _tower.GetComponent <TowerData>().CurrentLevel.cost;
             }
         }
         else
         {
             towerHUD.ActivePlatform = gameObject;
             TowerUtil.ShowRange(_tower.GetComponent <TowerData>().GetActiveTower(), true);
         }
     }
 }