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

25 lines
1.0 KiB
C#

using UnityEngine;
using UnityEngine.Localization;
using UnityEngine.Localization.Settings;
namespace TRInventoryUpdatable
{
public class BilliardBallInventoryItem : MonoBehaviour, InventoryUpdatable, IUsable
{
public LocalizedString billiardBallMessage;
public LocalizedString billiardBallDescriptionMessage;
public void InventoryUpdate()
{
string localizedBilliardballMessage = LocalizationSettings.StringDatabase.GetLocalizedString("Messages", "billiardBallMessage");
string localizedbilliardBallDescriptionMessage = LocalizationSettings.StringDatabase.GetLocalizedString("Messages", "billiardBallDescriptionMessage");
InventoryManager.GetInstance().ringInventoryGear.itemName.text = localizedBilliardballMessage;
InventoryManager.GetInstance().ringInventoryGear.itemDescription.text = localizedbilliardBallDescriptionMessage;
}
public void Use()
{
InventoryManager.GetInstance().CloseInventory();
}
}
}