Untitled
unknown
plain_text
3 years ago
629 B
4
Indexable
using UnityEngine;
public class HouseController : MonoBehaviour
{
public HouseView houseView;
public UpgradeableRepository upgradeableRepository;
private int currentLevel = 0;
public void UpgradeHouse()
{
UpgradeableData upgradeableData = upgradeableRepository.GetUpgradeableData(currentLevel);
if (currentLevel < upgradeableData.maxLevel)
{
currentLevel++;
houseView.UpgradeHouseSize(upgradeableData.sizeIncrement);
}
else
{
Debug.Log("House is already at the maximum level.");
}
}
}
Editor is loading...