From 413d219eba1157284a6a90ecb9f736058158bb5f Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Fri, 21 Nov 2025 13:56:01 +0200 Subject: Add map --- map.gd | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 map.gd (limited to 'map.gd') diff --git a/map.gd b/map.gd new file mode 100644 index 0000000..478a5f3 --- /dev/null +++ b/map.gd @@ -0,0 +1,19 @@ +class_name Map +extends CanvasLayer + +var active_map_room: MapRoom + +@export var inactive_color: Color +@export var active_color: Color + +func set_active_name(map_room_name: String): + if active_map_room: + active_map_room.color = inactive_color + + if has_node(map_room_name): + active_map_room = get_node(map_room_name) + else: + active_map_room = null + + if active_map_room: + active_map_room.color = active_color -- cgit v1.3