Files
Dawn-Godot/scripts/Event/Quest/EventShowQuest.gd

20 lines
420 B
GDScript

class_name EventShowQuest extends "res://scripts/Event/Event.gd"
@export var quest:QuestSystem.QuestKey = QuestSystem.QuestKey.TEST_QUEST
@export var waitUntilClosed:bool = true
@export var showQuest:bool = true
func start():
if showQuest:
UI.QUEST_MENU.open(quest)
pass
func isDone() -> bool:
if !super.isDone():
return false
if waitUntilClosed and showQuest:
return !UI.QUEST_MENU.isOpen()
return true