Files
Continentis/Assets/Scripts/MainGame/UI/CombatMainPage/CombatResourceIcon.cs
SoulliesOfficial 61a397dd4c MOD!
2025-10-23 00:49:44 -04:00

27 lines
961 B
C#

using Continentis.MainGame.Character;
using TMPro;
using UnityEngine;
namespace Continentis.MainGame.UI
{
public class CombatResourceIcon : UIElementBase
{
public string currentAttributeName;
public string maximumAttributeName;
public TMP_Text resourceText;
public void Initialize(string currentAttributeName, string maximumAttributeName)
{
this.currentAttributeName = currentAttributeName;
this.maximumAttributeName = maximumAttributeName;
}
public void SetInfoText(CharacterBase character)
{
int currentValue = character.attributeSubmodule.GetRoundCurrentGeneralAttribute(currentAttributeName);
int maximumValue = character.attributeSubmodule.GetRoundCurrentGeneralAttribute(maximumAttributeName);
string displayText = currentValue + "/" + maximumValue;
resourceText.text = displayText;
}
}
}