diff options
Diffstat (limited to 'scripts/PlayerCharacter.gd')
| -rw-r--r-- | scripts/PlayerCharacter.gd | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/PlayerCharacter.gd b/scripts/PlayerCharacter.gd index 9c95854..1df100c 100644 --- a/scripts/PlayerCharacter.gd +++ b/scripts/PlayerCharacter.gd @@ -3,6 +3,7 @@ class_name PlayerCharacter export (int) var speed = 8 export (float) var walk_wobble_coeff = 5 +export (NodePath) var gui_node var velocity = Vector2() var look_dir = 1 # right = 1, left = -1 @@ -67,8 +68,10 @@ func _physics_process(_delta): func change_level(num: int): var new_scene = "res://scenes/Scene" + String(num) + ".tscn" + var gui: GUI = get_node(gui_node) var success = get_tree().change_scene(new_scene) if success == OK: + gui.set_debug_text("Level: %s" % num) print("Changed level to " + new_scene) else: push_error("Failed to change level to " + new_scene) |
