summaryrefslogtreecommitdiffstats
path: root/root.gd
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-11-14 11:57:22 +0200
committerJan Tuomi <jan@jantuomi.fi>2025-11-14 11:57:36 +0200
commit3c306f183a2290b076ff0be01d4b1dc1428bffea (patch)
tree246c4f08035d4ea1019a92499b88ed0b61f81827 /root.gd
parentc6080b5666d4f961a11b2b420fecb581da69528e (diff)
Add initial level system, main menu
Diffstat (limited to 'root.gd')
-rw-r--r--root.gd4
1 files changed, 3 insertions, 1 deletions
diff --git a/root.gd b/root.gd
index db49ff8..dcb753d 100644
--- a/root.gd
+++ b/root.gd
@@ -1,3 +1,4 @@
+class_name Root
extends Node2D
@export var initial_level: PackedScene
@@ -11,7 +12,8 @@ func _ready() -> void:
func _process(_delta: float) -> void:
pass
-func change_level(level: PackedScene):
+func change_level(level_name: String):
+ var level = ResourceLoader.load("res://level_" + level_name + ".tscn")
var current_level = get_child(0)
remove_child(current_level)