Overworld map loading

This commit is contained in:
2025-05-08 22:18:05 -05:00
parent 703f70bcf0
commit 50ee75e997
13 changed files with 72 additions and 21 deletions

View File

@@ -16,6 +16,14 @@ func _ready() -> void:
$OverworldOption/MapDropdown.add_item(map, i);
i = i + 1;
func _exit_tree() -> void:
$MainMenu.disconnect("pressed", _on_MainMenu_pressed);
$OverworldOption/Overworld.disconnect("pressed", _on_Overworld_pressed);
$Quests.disconnect("pressed", _on_Quests_pressed);
$Cutscene.disconnect("pressed", _on_Custscene_pressed);
$Cooking.disconnect("pressed", _on_Cooking_pressed);
$Battle.disconnect("pressed", _on_Battle_pressed);
func _process(delta: float) -> void:
if Input.is_action_just_pressed("debug"):
print("Debug key pressed")

View File

@@ -23,6 +23,11 @@ func _ready() -> void:
questObjectiveList.item_selected.connect(_onQuestObjectiveSelected)
QUEST.questUpdated.connect(_onQuestUpdated)
func _exit_tree() -> void:
questList.item_selected.disconnect(_onQuestSelected)
closeButton.pressed.disconnect(_onCloseClicked)
questObjectiveList.item_selected.disconnect(_onQuestObjectiveSelected)
QUEST.questUpdated.disconnect(_onQuestUpdated)
func setQuest(questKey = null):
if questKey == null || questKey == -1: