No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

MainMenu.gd 797B

12345678910111213141516171819202122232425262728293031323334353637
  1. extends Control
  2. var MAIN_MENU_MUSIC = "res://music/menu_principal.ogg"
  3. onready var exit_button = $MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer2/ExitButton
  4. func _ready():
  5. BackgroundMusic.crossfade_to(MAIN_MENU_MUSIC, -10, 1)
  6. if OS.get_name() == "HTML5":
  7. exit_button.hide()
  8. func load_main_game():
  9. Transit.change_scene("res://scenes/Main.tscn", 0.5)
  10. func load_credits():
  11. Transit.change_scene("res://scenes/Credits.tscn", 0.2)
  12. func _on_NewGameButton_pressed():
  13. Dialogic.reset_saves()
  14. load_main_game()
  15. func _on_ContinueButton_pressed():
  16. load_main_game()
  17. func _on_ExitButton_pressed():
  18. Transit.change_scene("res://scenes/ExitScene.tscn", 0.2)
  19. func _on_CreditsButton_pressed():
  20. load_credits()