extends Sprite2D var submenuopened = false; # Called when the node enters the scene tree for the first time. func _ready(): pass # Replace with function body. func ok(): var startmenu = load("res://StartMenu.tscn").instantiate() as Control (get_tree().get_root().get_node("Mainmenu").get_node("TitleMenuGroup").get_node("AnimationPlayer") as AnimationPlayer).play("new_animation_2") await get_tree().create_timer(0.15).timeout get_tree().current_scene.add_child(startmenu) submenuopened = true # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): self.set_region_rect(Rect2(0,64,80,32)) if(self.get_meta("selected") == true && self.get_meta("disabled") != true): self.set_region_rect(Rect2(0,0,80,32))