| | |
| | | { |
| | | foreach (Tower tower in m_listTower) |
| | | { |
| | | tower.bInAttackMode = canAttack; |
| | | tower.CanAttack = canAttack; |
| | | } |
| | | } |
| | | |
| | |
| | | // 直接随机升级,零成本。 |
| | | // 1:记录当前Tower的Level,删除当前的Tower. 2:从TowerLib中随机找一个高一级别的Tower. |
| | | string towerName = currentSelectedTower.towerName; |
| | | if (currentSelectedTower.towerFeature == EFeatureTower.NULL) |
| | | |
| | | if (currentSelectedTower.towerFeature == EFeatureTower.NULL && GameConfig.CreateRandomTower) |
| | | towerName = ""; |
| | | int towerLvl = currentSelectedTower.currentLevel + 1; |
| | | int posx = currentSelectedTower.gridPosition.x; |