Untitled
Anonymous
plain_text
04/13/2023 9:42 AM
768 B
17
Indexable
using UnityEngine;
[System.Serializable]
public class UpgradeableData
{
public int maxLevel;
public float sizeIncrement;
}
public class UpgradeableRepository : MonoBehaviour
{
public UpgradeableData[] upgradeableDataList;
public UpgradeableData GetUpgradeableData(int currentLevel)
{
if (currentLevel >= 0 && currentLevel < upgradeableDataList.Length)
{
return upgradeableDataList[currentLevel];
}
Debug.LogError("Invalid currentLevel: " + currentLevel);
return null;
}
}
Editor is loading...