feat: add taskbook onboarding UI

This commit is contained in:
ANG-Server
2026-07-22 00:45:59 +08:00
parent bb91ccea21
commit 9a3248abd6
15 changed files with 598 additions and 2 deletions

View File

@@ -17,6 +17,9 @@ func _ready() -> void:
add_child(interactable)
func interact() -> void:
var taskManager := get_node_or_null("/root/TaskManager")
if taskManager != null and taskManager.has_method("report_activity"):
taskManager.call("report_activity", "facility_interacted", "welcome_board")
var root: Window = get_tree().root
if root.has_node(WELCOME_DIALOG_NAME):
return