Disclaimer.gd 884 B

1234567891011121314151617181920212223242526272829303132
  1. extends Node
  2. var can_skip := false
  3. @export var default_font: Font = null
  4. func _enter_tree() -> void:
  5. if Settings.file.game.lang != "jp":
  6. for i in [$Title, $"1", $"2", $Enjoy]:
  7. i.remove_theme_font_override("font")
  8. i.uppercase = true
  9. func _ready() -> void:
  10. Global.debugged_in = false
  11. Global.get_node("GameHUD").hide()
  12. await get_tree().create_timer(1, false).timeout
  13. can_skip = true
  14. func _exit_tree() -> void:
  15. Global.get_node("GameHUD").show()
  16. func _process(_delta: float) -> void:
  17. if Input.is_action_just_pressed("jump_0") and can_skip:
  18. go_to_menu()
  19. func go_to_menu() -> void:
  20. if Global.rom_path == "":
  21. Global.transition_to_scene("res://Scenes/Levels/RomVerifier.tscn")
  22. elif not Global.rom_assets_exist:
  23. Global.transition_to_scene("res://Scenes/Levels/RomResourceGenerator.tscn")
  24. else:
  25. Global.transition_to_scene("res://Scenes/Levels/TitleScreen.tscn")