summaryrefslogtreecommitdiff
path: root/Stages/Wintermaul/notification_manager.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Stages/Wintermaul/notification_manager.gd')
-rw-r--r--Stages/Wintermaul/notification_manager.gd13
1 files changed, 13 insertions, 0 deletions
diff --git a/Stages/Wintermaul/notification_manager.gd b/Stages/Wintermaul/notification_manager.gd
new file mode 100644
index 0000000..ddb1f06
--- /dev/null
+++ b/Stages/Wintermaul/notification_manager.gd
@@ -0,0 +1,13 @@
+class_name NotificationManager
+extends Node
+
+
+@export var hud: HUD
+
+
+func add_status_message(message: String):
+ var label = Label.new()
+ label.text = message
+ hud.status_messages.add_child(label)
+ await get_tree().create_timer(3.0).timeout
+ label.queue_free()