extends Node2D export var starting_position = Vector2(0, 0) export var camera_limit_left = 0 export var camera_limit_top = 0 export var camera_limit_right = 0 export var camera_limit_bottom = 0 var idx = 0 var HUD = CanvasLayer.new() var timer = 0 var LabelTimer = preload("res://UI/HUD/Timer.tscn").instance() var LevelMap = preload("res://UI/HUD/LevelMap.tscn").instance() func _ready(): self.HUD.add_child(self.LabelTimer) self.HUD.add_child(self.LevelMap) self.add_child(self.HUD) func _process(delta): self.timer += delta self.LabelTimer.text = "%.2fs" % self.timer func end_level(): Global.end_level(self)