43 lines
1.1 KiB
C#
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!");
|
|
}
|
|
}
|