Теперь продажа прокаченных туррелей стала выгодней

This commit is contained in:
2026-05-22 16:37:07 +03:00
parent fa66bf0e7e
commit dba6523581
+6 -1
View File
@@ -22,10 +22,12 @@ public class Turret : MonoBehaviour
private float _baseDamage; private float _baseDamage;
private float _baseDistance; private float _baseDistance;
private float _currentPrice;
public int Price => _price; public int Price => _price;
public float Damage => _damage; public float Damage => _damage;
public float Distance => _distance; public float Distance => _distance;
public int SellPrice => Mathf.RoundToInt(_price * _sellingMultiplier); public int SellPrice => Mathf.RoundToInt(_currentPrice * _sellingMultiplier);
public int UpgradeCost public int UpgradeCost
{ {
get get
@@ -48,6 +50,7 @@ public class Turret : MonoBehaviour
_baseReloadTime = _reloadTime; _baseReloadTime = _reloadTime;
_baseDamage = _damage; _baseDamage = _damage;
_baseDistance = _distance; _baseDistance = _distance;
_currentPrice = _price;
} }
public void Upgrade() public void Upgrade()
@@ -77,6 +80,8 @@ public class Turret : MonoBehaviour
if (upgrade.UpgradeReloadTimeMultiplier != -1) if (upgrade.UpgradeReloadTimeMultiplier != -1)
_reloadTime = _baseReloadTime * upgrade.UpgradeReloadTimeMultiplier; _reloadTime = _baseReloadTime * upgrade.UpgradeReloadTimeMultiplier;
_currentPrice += _price * 0.25f;
} }
private void Update() private void Update()