Added player weapons saving

This commit is contained in:
2025-12-12 17:19:12 +03:00
parent e1f5f3a9e0
commit ab607c9e86
11 changed files with 114 additions and 45 deletions
+8
View File
@@ -26,9 +26,17 @@ func _on_main_menu_continue_game() -> void:
func _on_main_menu_new_game() -> void:
SaveManager.new_game()
SaveManager.player_data.first_weapon_id = _get_random_weapon_id()
SaveManager.player_data.second_weapon_id = _get_random_weapon_id()
get_tree().change_scene_to_file("res://game/game.tscn")
func _get_random_weapon_id() -> String:
return AbstractShip.WEAPON_SCENES.keys().pick_random()
func _on_main_menu_quit_game() -> void:
get_tree().quit()