added save mechanic

This commit is contained in:
Luca 2024-09-20 21:36:47 +02:00
parent b24117740b
commit 04873e3880
226 changed files with 4577 additions and 38 deletions

View file

@ -20,3 +20,23 @@ func _update_ui() -> void:
monster_list._update_monster_list()
print("UI updated")
func _on_ingame_controls_save_button_clicked() -> void:
%SaveUI.visible = true
func _on_ingame_controls_save_button_released() -> void:
%SaveUI.visible = false
func _on_ingame_controls_save_timer_incremented(value) -> void:
%SavePercentage.text = str(value)
func _on_ingame_controls_save_timer_reached() -> void:
%SavePercentage.text = "Saved!"
print("Saved Game")
%IngameControls.disable_save_button()
await get_tree().create_timer(1.0).timeout
%IngameControls.enable_save_button()
$SaveUI.visible = false
%SavePercentage.text = "0 % ..."