Quit.gd 768 B

123456789101112131415161718192021
  1. extends Sprite2D
  2. var okSound
  3. # Called when the node enters the scene tree for the first time.
  4. func _ready():
  5. okSound = get_tree().get_root().get_node("Mainmenu").get_node("TitleMenuGroup").get_node("Menu").get_node("Ok") as AudioStreamPlayer
  6. pass # Replace with function body.
  7. func ok():
  8. (get_tree().get_root().get_node("Mainmenu").get_node("TitleMenuGroup").get_node("AnimationPlayer") as AnimationPlayer).play("new_animation")
  9. await get_tree().create_timer(2).timeout
  10. get_tree().quit(0)
  11. # Called every frame. 'delta' is the elapsed time since the previous frame.
  12. func _process(delta):
  13. self.set_region_rect(Rect2(388,224,64,32))
  14. if(self.get_meta("selected") == true && self.get_meta("disabled") != true):
  15. self.set_region_rect(Rect2(388,160,64,32))