hero-mark-2/menus/file_select.gd
2024-07-14 02:54:23 -04:00

34 lines
844 B
GDScript

extends Node
export var next_scene: PackedScene
var kill_mode = false
onready var description = $Description
onready var flavor_text = $FlavorText
onready var delete_background = $DeleteBackground
func _ready() -> void:
Fade.fade_in(Options.transition_speed_secs)
$SelectFile1.call_deferred("grab_focus")
Game.current_palette = "default"
func _on_file_loaded() -> void:
Fade.fade_out(Options.transition_speed_secs)
yield(Fade, "fade_finished")
SceneManager.current_scene = next_scene.instance()
func set_kill_mode(value):
delete_background.visible = value
kill_mode = value
if value == true:
description.text = "KILL MODE"
flavor_text.text = "Eviscerate an old friend"
else:
description.text = "Select your destiny"
flavor_text.text = "Adventure awaits"
func play_confirm_sound():
pass # Replace with function body.