Refactor skill management and marketplace UI for improved functionality

This commit is contained in:
2025-06-19 16:37:31 +02:00
parent d73931dad4
commit 58eeef60dc
10 changed files with 202 additions and 45 deletions

View File

@@ -30,9 +30,9 @@ func load_game() -> bool:
print("Game state loaded from: ", save_path)
print("Player state: ", save_data["player_state"])
gm.player_state = save_data["player_state"]
var skills: Array[String] = []
for skill_name in gm.player_state["unlocked_skills"]:
skills.append(skill_name)
var skills: Array[SkillData] = []
for skill in gm.player_state["unlocked_skills"]:
skills.append(skill)
gm.unlock_skills(skills)
return true