From c5f8b157ad6f30da12cecdee0209cd9a67013105 Mon Sep 17 00:00:00 2001 From: kziolkowski Date: Tue, 18 Nov 2025 15:55:31 +0100 Subject: [PATCH] :bug: changed savegame location to user-space instead of project-space --- project.godot | 1 - savegame/savegame.json | 37 ------------------- scenes/Babushka_scene_startMenu.tscn | 2 +- .../CSharp/Common/Savegame/SavegameService.cs | 2 +- 4 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 savegame/savegame.json diff --git a/project.godot b/project.godot index df595f1..acc1824 100644 --- a/project.godot +++ b/project.godot @@ -215,7 +215,6 @@ folder_colors={ "res://logos/": "blue", "res://prefabs/": "purple", "res://resources/": "purple", -"res://savegame/": "purple", "res://scenes/": "purple", "res://scripts/": "pink", "res://shader/": "pink" diff --git a/savegame/savegame.json b/savegame/savegame.json deleted file mode 100644 index f6cf423..0000000 --- a/savegame/savegame.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "beetRootScene_field0": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field1": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field2": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field3": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field4": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field5": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 2,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field6": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field7": "{\n\t\"field_state\": 1,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 3,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "beetRootScene_field8": "{\n\t\"field_state\": 0\n}", - "farmOutside_field0": "{\n\t\"field_state\": 3\n}", - "farmOutside_field1": "{\n\t\"field_state\": 3\n}", - "farmOutside_field10": "{\n\t\"field_state\": 0\n}", - "farmOutside_field11": "{\n\t\"field_state\": 0\n}", - "farmOutside_field12": "{\n\t\"field_state\": 0\n}", - "farmOutside_field13": "{\n\t\"field_state\": 0\n}", - "farmOutside_field14": "{\n\t\"field_state\": 0\n}", - "farmOutside_field15": "{\n\t\"field_state\": 0\n}", - "farmOutside_field16": "{\n\t\"field_state\": 0\n}", - "farmOutside_field17": "{\n\t\"field_state\": 0\n}", - "farmOutside_field18": "{\n\t\"field_state\": 0\n}", - "farmOutside_field19": "{\n\t\"field_state\": 0\n}", - "farmOutside_field2": "{\n\t\"field_state\": 3,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 1,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/beet_plant.tscn\"\n\t}\n}", - "farmOutside_field20": "{\n\t\"field_state\": 0\n}", - "farmOutside_field21": "{\n\t\"field_state\": 0\n}", - "farmOutside_field22": "{\n\t\"field_state\": 0\n}", - "farmOutside_field23": "{\n\t\"field_state\": 0\n}", - "farmOutside_field24": "{\n\t\"field_state\": 0\n}", - "farmOutside_field25": "{\n\t\"field_state\": 0\n}", - "farmOutside_field3": "{\n\t\"field_state\": 2,\n\t\"plant_data\": {\n\t\t\"plant_days_growing\": 0,\n\t\t\"plant_state\": 1,\n\t\t\"prefab_path\": \"res://prefabs/farm/plants/tomato_plant.tscn\"\n\t}\n}", - "farmOutside_field4": "{\n\t\"field_state\": 1\n}", - "farmOutside_field5": "{\n\t\"field_state\": 0\n}", - "farmOutside_field6": "{\n\t\"field_state\": 0\n}", - "farmOutside_field7": "{\n\t\"field_state\": 0\n}", - "farmOutside_field8": "{\n\t\"field_state\": 0\n}", - "farmOutside_field9": "{\n\t\"field_state\": 0\n}" -} \ No newline at end of file diff --git a/scenes/Babushka_scene_startMenu.tscn b/scenes/Babushka_scene_startMenu.tscn index f4ea948..262a257 100644 --- a/scenes/Babushka_scene_startMenu.tscn +++ b/scenes/Babushka_scene_startMenu.tscn @@ -6,7 +6,7 @@ [node name="BabushkaSceneStartMenu" type="Node2D"] script = ExtResource("1_fj2fh") -_sceneNamesToLoad = PackedStringArray("res://scenes/Babushka_scene_disclaimer.tscn") +_sceneNamesToLoad = PackedStringArray("res://scenes/Babushka_scene_farm_outside_2d.tscn") [node name="CanvasLayer" type="CanvasLayer" parent="."] diff --git a/scripts/CSharp/Common/Savegame/SavegameService.cs b/scripts/CSharp/Common/Savegame/SavegameService.cs index c3c8b9f..d3a3fef 100644 --- a/scripts/CSharp/Common/Savegame/SavegameService.cs +++ b/scripts/CSharp/Common/Savegame/SavegameService.cs @@ -12,7 +12,7 @@ namespace Babushka.scripts.CSharp.Common.Savegame; /// public static class SavegameService { - public static readonly string SavePath = "res://savegame/savegame.json"; + public static readonly string SavePath = "user://babushka_savegame.json"; public static Dictionary SaveDatas = new ();