diff --git a/Assets/Scripts/UI/TotemTokenButton.cs b/Assets/Scripts/UI/TotemTokenButton.cs new file mode 100644 index 00000000..a93072a4 --- /dev/null +++ b/Assets/Scripts/UI/TotemTokenButton.cs @@ -0,0 +1,45 @@ +using UnityEngine; +using UnityEngine.UI; +using System; + +[RequireComponent(typeof(Button))] +public class TotemTokenButton : MonoBehaviour +{ + public int Index { get; private set; } = -1; + + [SerializeField] private Image tokenImage; + [SerializeField] private Image highlightImage; + private Button button; + private Action onSelected; + + private void Awake() + { + button = GetComponent