switch set, automatize more of the content without UI change

This commit is contained in:
2025-10-11 00:53:40 +02:00
parent 55050c87f9
commit bf4ed2c74f
51 changed files with 11109 additions and 13677 deletions

View File

@@ -0,0 +1,35 @@
using Set.Data;
using TMPro;
using UnityEngine;
namespace UI
{
public class TraitDisplayInfo : MonoBehaviour
{
[SerializeField]
private TMP_Text _traitName;
[SerializeField]
private TMP_Text _traitEmblemCount;
public string DisplayName { get; }
public TraitsEnum Trait { get; private set; }
public void Initialize(TraitsEnum trait, string traitName, int traitCount)
{
_traitName.text = traitName;
_traitEmblemCount.text = traitCount.ToString();
Trait = trait;
}
public int GetEmblemCount()
{
int count;
int.TryParse(_traitEmblemCount.text, out count);
if(count != 0)
Debug.Log($"Trait {Trait} has count {count}");
return count;
}
}
}