* Ajout des modes de jeu * Dev de subterra et estia * Ajout de tous les dialogues et traduction * Ajout d'un splashscreen
29 lines
713 B
GDScript
29 lines
713 B
GDScript
extends Control
|
|
class_name DifficultyChoice
|
|
|
|
signal mode_chosen
|
|
|
|
func appear():
|
|
%AnimationPlayer.play("Appear")
|
|
await %AnimationPlayer.animation_finished
|
|
|
|
func disappear():
|
|
%AnimationPlayer.play_backwards("Appear")
|
|
await %AnimationPlayer.animation_finished
|
|
|
|
func _on_cosy_mode_button_pressed():
|
|
GameInfo.settings_data.story_mode_difficulty = 0
|
|
GameInfo.save_settings()
|
|
mode_chosen.emit()
|
|
|
|
func _on_adventure_mode_button_pressed():
|
|
GameInfo.settings_data.story_mode_difficulty = 1
|
|
GameInfo.save_settings()
|
|
mode_chosen.emit()
|
|
|
|
func _on_challenge_mode_button_pressed():
|
|
GameInfo.settings_data.story_mode_difficulty = 2
|
|
GameInfo.save_settings()
|
|
mode_chosen.emit()
|
|
|