Updated to use CurrencyAmmount

This commit is contained in:
Pasha Bibko
2026-04-28 11:16:38 +01:00
parent 5e7507058b
commit 3f12e49b0f
5 changed files with 12 additions and 12 deletions

View File

@@ -21,6 +21,9 @@ namespace Fruitomation.Game.Items
[SerializeField, InspectorReadOnly("Item Type")]
private ItemType InternalItemType = ItemType.None;
[SerializeField, InspectorReadOnly("Item Value")]
private CurrencyAmount InternalItemValue;
public ItemType CurrentType
{
get => InternalItemType;
@@ -138,8 +141,7 @@ namespace Fruitomation.Game.Items
if (harvest)
{
ItemInfo info = ItemInfoRegistry.Get(CurrentType);
float money = Random.Range(info.MinMoney, info.MaxMoney);
MoneyController.Add(money);
MoneyController.Add(InternalItemValue);
}
Destroy(gameObject);

View File

@@ -71,8 +71,7 @@ namespace Fruitomation.Game.Items
[SerializeField] private CustomBehaviourType CustomBehaviour;
public GameObject Prefab;
public float MinMoney;
public float MaxMoney;
public float BaseItemValue;
public CustomItemBehaviour GetCustomBehaviour()
{