public void SetTowerObject(PlayerTowerObject towerObject) { _towerObject = towerObject; damage = _towerObject.damage; rangeAttack = _towerObject.rangeAttack; hp = _towerObject.hp; upgradedCost = _towerObject.upgradedCost; upgradedAttackRate = _towerObject.upgradedAttackRate; upgradedRangeRate = _towerObject.upgradedRangeRate; upgradedDefendRate = _towerObject.upgradedDefendRate; }
public void ClearTowerObject() { _towerObject = null; }
PlayerTowerDisplay InstancePlayerTower(PlayerTowerObject playerTowerObject) { return((PlayerTowerDisplay)Instance(playerTowerSpawnPoint, playerTowerObject)); }