Add marketplace button functionality and skill unlocker integration

This commit is contained in:
2025-06-05 22:50:45 +02:00
parent 87b85cae43
commit cc737f22cf
16 changed files with 167 additions and 7 deletions

View File

@@ -46,9 +46,10 @@ func get_button_text(skill: SkillData) -> String:
func create_upgrade_button(skill: SkillData):
var button := marketplace_button.instantiate() as Button
var button := marketplace_button.instantiate() as MarketplaceButton
button.text = get_button_text(skill)
button.icon = skill.icon
button.skill_data = skill
button.pressed.connect(func () -> void: _on_button_pressed(skill))