34 lines
844 B
GDScript
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.
|