25 lines
1.0 KiB
C#
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();
|
|
}
|
|
}
|
|
} |