revo-jailbreak/menus/file_select.gd

34 lines
862 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(0.4)
$SelectFile1.call_deferred("grab_focus")
func _on_file_loaded() -> void:
Fade.fade_out(0.4)
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_select_sound():
# Audio.play_sound(Audio.a_select,Audio.ac_collectible)
#func play_confirm_sound():
# Audio.play_sound(Audio.a_confirm,Audio.ac_collectible)