StoryPauseOptionHandler.gd 558 B

12345678910111213141516171819
  1. extends Node
  2. func restart_level() -> void:
  3. Global.player_power_states = "0000"
  4. Global.checkpoint_passed = false
  5. Level.first_load = true
  6. Global.speed_run_timer = 0
  7. Global.marathon_mode = false
  8. Global.marathon_practice = false
  9. Global.speed_run_timer_enabled = false
  10. Global.boo_race = false
  11. Global.speed_run_timer_active = false
  12. Global.reset_values()
  13. AudioManager.main_level_music.stop()
  14. Global.death_load = true
  15. Global.current_level.reload_level()
  16. func quit_to_menu() -> void:
  17. Global.transition_to_scene("res://Scenes/Levels/TitleScreen.tscn")