Files
HauntedBloodlines/Assets/Scripts/Inventory/Items/PillsInventoryItem.cs
2025-05-29 22:31:40 +03:00

25 lines
891 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Localization;
using UnityEngine.Localization.Settings;
namespace TRInventoryUpdatable
{
public class PillsInventoryItem : MonoBehaviour, InventoryUpdatable, IUsable
{
public LocalizedString pills;
public void InventoryUpdate()
{
string localizedText = LocalizationSettings.StringDatabase.GetLocalizedString("Messages", "pills");
InventoryManager.GetInstance().ringInventoryGear.itemName.text = localizedText;
InventoryManager.GetInstance().ringInventoryGear.itemDescription.text = PlayerHealthManager.GetInstance().pillsCollected.ToString();
}
public void Use()
{
PlayerHealthManager.GetInstance().UsePill();
InventoryManager.GetInstance().CloseInventory();
}
}
}