Moved everything into a file system. Links broken.

This commit is contained in:
2025-08-10 03:58:03 -04:00
parent 4e0b42eb23
commit 434216ca29
182 changed files with 1141 additions and 252 deletions

View File

@@ -0,0 +1,48 @@
extends Control
var quest : Quest
func generate_quest() -> void:
quest = Quest.new()
quest.name = "A Test Quest"
quest.location = "Nestor Woods"
quest.difficulty = 1
quest.length = 60
quest.rewards = {"exp":100,"gold":1}
func update_quest_window() -> void:
if quest:
%NameField.text = quest.name
match(quest.difficulty):
1: %DifficultyField.text = "Trivial"
%LocationField.text = quest.location
#for reward in quest.rewards.:
func reset() -> void:
quest = null
%DifficultyOptions.select(0)
%LocationOptions.select(0)
#TODO: Clear bonus rewards
func _on_generate_button_pressed() -> void:
generate_quest()
update_quest_window()
%GenerateQuest.hide()
%PostQuest.show()
func _on_post_button_pressed() -> void:
Guild.add_quest(quest)
quest = null
%GenerateQuest.show()
%PostQuest.hide()
hide()
func _on_post_back_button_pressed() -> void:
%GenerateQuest.show()
%PostQuest.hide()
func _on_generate_back_button_pressed() -> void:
hide()
reset()