gather-and-defend/Assets/Scripts/SkillTree/SkillTreePopUpManager.cs
2025-09-30 10:12:02 -04:00

43 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine.EventSystems;
using TMPro;
using UnityEngine;
using System;
public class SkillTreePopUpManager : MonoBehaviour
{
public SkillTreeItem skillItem;
public TextMeshProUGUI _confirmText;
public void PressedSkill(SkillTreeItem skillSelected)
{
skillItem = skillSelected;
_confirmText.text = "Êtes-vous sûr de vouloir selectionner " + skillSelected.DisplayName;
}
public void Validate()
{
if (PlayerPrefs.GetInt("Skill " + skillItem.SkillID) != 0)
{
Debug.Log("Déjà fait connard!");
}
else
{
Debug.Log("Skill " + skillItem.SkillID);
PlayerPrefs.SetInt("Skill " + skillItem.SkillID, 1);
SkillsManager.Instance.CheckSkill(skillItem);
SkillsManager.Instance.SetList();
gameObject.SetActive(false);
Debug.Log("Valider!");
}
}
public void OnRefuse()
{
skillItem = null;
gameObject.SetActive(false);
Debug.Log("Refuser!");
}
}