Eonirr

Untitled

Mar 29th, 2026
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. if (!File.Exists(saveTechtreePath))
  2. {
  3. skillTreeUiToDisable.SetActive(false);
  4. }
  5. else
  6. {
  7. CollectSkillSlots();
  8.  
  9. string json = File.ReadAllText(saveTechtreePath);
  10. TechTreeSaveData techTreeData = JsonUtility.FromJson<TechTreeSaveData>(json);
  11.  
  12. foreach (var slot in skillSlots)
  13. {
  14. if (slot.skillSo == null)
  15. continue;
  16.  
  17. SkillData savedSkill = techTreeData.skills.Find(s => s.skillId == slot.skillSo.skillId);
  18. if (savedSkill != null)
  19. {
  20. slot.SetLocked(savedSkill.level);
  21. slot.SetUnlocked(savedSkill.level);
  22. }
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment