summaryrefslogtreecommitdiff
path: root/Stages/Wintermaul/notification_manager.gd
diff options
context:
space:
mode:
authorDaniel Weipert <git@mail.dweipert.de>2025-06-27 16:51:18 +0200
committerDaniel Weipert <git@mail.dweipert.de>2025-06-27 16:51:18 +0200
commit76d1ec723b6f6f68a512f27607749f3ff885f385 (patch)
tree36cee159d2e7bc7dc6df76de3e8fe20e3658ae8d /Stages/Wintermaul/notification_manager.gd
parent0b1fd02d3cb080effe29e00f14773994d87e2e27 (diff)
managers + various changesHEADmain
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()