diff --git a/Babushka.sln.DotSettings.user b/Babushka.sln.DotSettings.user
new file mode 100644
index 0000000..d4f4df7
--- /dev/null
+++ b/Babushka.sln.DotSettings.user
@@ -0,0 +1,2 @@
+
+ ForceIncluded
\ No newline at end of file
diff --git a/graphics/.darktree9.png-autosave.kra b/art/.darktree9.png-autosave.kra
similarity index 100%
rename from graphics/.darktree9.png-autosave.kra
rename to art/.darktree9.png-autosave.kra
diff --git a/graphics/eyes_atlas.png b/art/eyes_atlas.png
similarity index 100%
rename from graphics/eyes_atlas.png
rename to art/eyes_atlas.png
diff --git a/graphics/eyes_atlas.png.import b/art/eyes_atlas.png.import
similarity index 71%
rename from graphics/eyes_atlas.png.import
rename to art/eyes_atlas.png.import
index 4c6e1d6..3504cc6 100644
--- a/graphics/eyes_atlas.png.import
+++ b/art/eyes_atlas.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ckvytnpi8gcxq"
-path.s3tc="res://.godot/imported/eyes_atlas.png-47fca3078fc4f6f2cc917581c7b82268.s3tc.ctex"
+path.s3tc="res://.godot/imported/eyes_atlas.png-45ca873b3be9ed3453849d9e65c046f4.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/eyes_atlas.png"
-dest_files=["res://.godot/imported/eyes_atlas.png-47fca3078fc4f6f2cc917581c7b82268.s3tc.ctex"]
+source_file="res://art/eyes_atlas.png"
+dest_files=["res://.godot/imported/eyes_atlas.png-45ca873b3be9ed3453849d9e65c046f4.s3tc.ctex"]
[params]
diff --git a/art/farm/farming/farmobjekte/broken tools atlas.png b/art/farm/farming/farmobjekte/broken tools atlas.png
new file mode 100644
index 0000000..bd07878
Binary files /dev/null and b/art/farm/farming/farmobjekte/broken tools atlas.png differ
diff --git a/art/farm/farming/farmobjekte/broken tools atlas.png.import b/art/farm/farming/farmobjekte/broken tools atlas.png.import
new file mode 100644
index 0000000..7e10768
--- /dev/null
+++ b/art/farm/farming/farmobjekte/broken tools atlas.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bylgmr0skwtrs"
+path="res://.godot/imported/broken tools atlas.png-ac2818c7b186429092a60cc6ac3b6431.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/broken tools atlas.png"
+dest_files=["res://.godot/imported/broken tools atlas.png-ac2818c7b186429092a60cc6ac3b6431.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/brünnen.png b/art/farm/farming/farmobjekte/brünnen.png
new file mode 100644
index 0000000..112eb2d
Binary files /dev/null and b/art/farm/farming/farmobjekte/brünnen.png differ
diff --git a/art/farm/farming/farmobjekte/brünnen.png.import b/art/farm/farming/farmobjekte/brünnen.png.import
new file mode 100644
index 0000000..9758649
--- /dev/null
+++ b/art/farm/farming/farmobjekte/brünnen.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dg7rlugnq0t45"
+path="res://.godot/imported/brünnen.png-b8301d5c7cd7498598013b6742b0141c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/brünnen.png"
+dest_files=["res://.godot/imported/brünnen.png-b8301d5c7cd7498598013b6742b0141c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/farmschild tomate.png b/art/farm/farming/farmobjekte/farmschild tomate.png
new file mode 100644
index 0000000..94ba7ed
Binary files /dev/null and b/art/farm/farming/farmobjekte/farmschild tomate.png differ
diff --git a/art/farm/farming/farmobjekte/farmschild tomate.png.import b/art/farm/farming/farmobjekte/farmschild tomate.png.import
new file mode 100644
index 0000000..b4ca325
--- /dev/null
+++ b/art/farm/farming/farmobjekte/farmschild tomate.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://y46rqcu0wjbl"
+path="res://.godot/imported/farmschild tomate.png-df4ab732bd632f04f363585eccbc40bb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/farmschild tomate.png"
+dest_files=["res://.godot/imported/farmschild tomate.png-df4ab732bd632f04f363585eccbc40bb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png b/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png
new file mode 100644
index 0000000..dde86fd
Binary files /dev/null and b/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png differ
diff --git a/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png.import b/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png.import
new file mode 100644
index 0000000..0f555e7
--- /dev/null
+++ b/art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cnwd3mb3jnuxm"
+path.s3tc="res://.godot/imported/teen adulte tomaten.png-3c14080da09a3679865cf2a57ea6928e.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png"
+dest_files=["res://.godot/imported/teen adulte tomaten.png-3c14080da09a3679865cf2a57ea6928e.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/art/farm/farming/farmobjekte/tomaten/tomaten baby.png b/art/farm/farming/farmobjekte/tomaten/tomaten baby.png
new file mode 100644
index 0000000..c80d74b
Binary files /dev/null and b/art/farm/farming/farmobjekte/tomaten/tomaten baby.png differ
diff --git a/art/farm/farming/farmobjekte/tomaten/tomaten baby.png.import b/art/farm/farming/farmobjekte/tomaten/tomaten baby.png.import
new file mode 100644
index 0000000..fc0d7b1
--- /dev/null
+++ b/art/farm/farming/farmobjekte/tomaten/tomaten baby.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dtr4uga5uspg"
+path.s3tc="res://.godot/imported/tomaten baby.png-c3592c3524057398beb53c89811f2645.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/tomaten/tomaten baby.png"
+dest_files=["res://.godot/imported/tomaten baby.png-c3592c3524057398beb53c89811f2645.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/art/farm/farming/farmobjekte/tomaten/tomaten blume.png b/art/farm/farming/farmobjekte/tomaten/tomaten blume.png
new file mode 100644
index 0000000..62b8eee
Binary files /dev/null and b/art/farm/farming/farmobjekte/tomaten/tomaten blume.png differ
diff --git a/art/farm/farming/farmobjekte/tomaten/tomaten blume.png.import b/art/farm/farming/farmobjekte/tomaten/tomaten blume.png.import
new file mode 100644
index 0000000..6f6f616
--- /dev/null
+++ b/art/farm/farming/farmobjekte/tomaten/tomaten blume.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2gu6ur2xc7s4"
+path.s3tc="res://.godot/imported/tomaten blume.png-56515df45f1486b05f76e829c607a489.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/tomaten/tomaten blume.png"
+dest_files=["res://.godot/imported/tomaten blume.png-56515df45f1486b05f76e829c607a489.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/art/farm/farming/farmobjekte/tomaten/tomatenfail.png b/art/farm/farming/farmobjekte/tomaten/tomatenfail.png
new file mode 100644
index 0000000..8282873
Binary files /dev/null and b/art/farm/farming/farmobjekte/tomaten/tomatenfail.png differ
diff --git a/art/farm/farming/farmobjekte/tomaten/tomatenfail.png.import b/art/farm/farming/farmobjekte/tomaten/tomatenfail.png.import
new file mode 100644
index 0000000..7c4253e
--- /dev/null
+++ b/art/farm/farming/farmobjekte/tomaten/tomatenfail.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gx6b3smpbv17"
+path="res://.godot/imported/tomatenfail.png-ea6022b3c2bb2817d8472dacddc078dc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/tomaten/tomatenfail.png"
+dest_files=["res://.godot/imported/tomatenfail.png-ea6022b3c2bb2817d8472dacddc078dc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/zaun/fence part end part.png b/art/farm/farming/farmobjekte/zaun/fence part end part.png
new file mode 100644
index 0000000..984c664
Binary files /dev/null and b/art/farm/farming/farmobjekte/zaun/fence part end part.png differ
diff --git a/art/farm/farming/farmobjekte/zaun/fence part end part.png.import b/art/farm/farming/farmobjekte/zaun/fence part end part.png.import
new file mode 100644
index 0000000..8746cda
--- /dev/null
+++ b/art/farm/farming/farmobjekte/zaun/fence part end part.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csig0r8rffflt"
+path="res://.godot/imported/fence part end part.png-eb57fa6bd3b30e6dbbabec560b997ff4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/zaun/fence part end part.png"
+dest_files=["res://.godot/imported/fence part end part.png-eb57fa6bd3b30e6dbbabec560b997ff4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png b/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png
new file mode 100644
index 0000000..0bb8f28
Binary files /dev/null and b/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png differ
diff --git a/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png.import b/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png.import
new file mode 100644
index 0000000..a645d5b
--- /dev/null
+++ b/art/farm/farming/farmobjekte/zaun/tilable fence end part2.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://3ed3dgq3irn2"
+path="res://.godot/imported/tilable fence end part2.png-94f622b7b49f085aaaf4ff258b729767.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/zaun/tilable fence end part2.png"
+dest_files=["res://.godot/imported/tilable fence end part2.png-94f622b7b49f085aaaf4ff258b729767.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png b/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png
new file mode 100644
index 0000000..7c13f9e
Binary files /dev/null and b/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png differ
diff --git a/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png.import b/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png.import
new file mode 100644
index 0000000..d260d84
--- /dev/null
+++ b/art/farm/farming/farmobjekte/zaun/tilable fence middle part.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://btea6eyucsyxj"
+path="res://.godot/imported/tilable fence middle part.png-2b7fa49db8ce3ad309b2d3a36ce1c2d8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/farming/farmobjekte/zaun/tilable fence middle part.png"
+dest_files=["res://.godot/imported/tilable fence middle part.png-2b7fa49db8ce3ad309b2d3a36ce1c2d8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/tilable grounds/böden/brüchiger beton boden.png b/art/farm/tilable grounds/böden/brüchiger beton boden.png
new file mode 100644
index 0000000..98f81b7
Binary files /dev/null and b/art/farm/tilable grounds/böden/brüchiger beton boden.png differ
diff --git a/art/farm/tilable grounds/böden/brüchiger beton boden.png.import b/art/farm/tilable grounds/böden/brüchiger beton boden.png.import
new file mode 100644
index 0000000..b1389ce
--- /dev/null
+++ b/art/farm/tilable grounds/böden/brüchiger beton boden.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hlgoftb0fv34"
+path="res://.godot/imported/brüchiger beton boden.png-0b5172f7b057f0d0b99c85a5f3345e5d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/tilable grounds/böden/brüchiger beton boden.png"
+dest_files=["res://.godot/imported/brüchiger beton boden.png-0b5172f7b057f0d0b99c85a5f3345e5d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png b/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png
new file mode 100644
index 0000000..fc635b2
Binary files /dev/null and b/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png differ
diff --git a/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png.import b/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png.import
new file mode 100644
index 0000000..8e0bf59
--- /dev/null
+++ b/art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://lvhbicmwqab5"
+path.s3tc="res://.godot/imported/fruchtbarer wilder trockender boden.png-37f660af88fc858336cb334b46e6c096.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png"
+dest_files=["res://.godot/imported/fruchtbarer wilder trockender boden.png-37f660af88fc858336cb334b46e6c096.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/art/farm/tilable grounds/böden/nasse farming erde.png b/art/farm/tilable grounds/böden/nasse farming erde.png
new file mode 100644
index 0000000..b6f34fe
Binary files /dev/null and b/art/farm/tilable grounds/böden/nasse farming erde.png differ
diff --git a/art/farm/tilable grounds/böden/nasse farming erde.png.import b/art/farm/tilable grounds/böden/nasse farming erde.png.import
new file mode 100644
index 0000000..776f0fe
--- /dev/null
+++ b/art/farm/tilable grounds/böden/nasse farming erde.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ctvdxwgmfaj5c"
+path="res://.godot/imported/nasse farming erde.png-b0f4616f6a155f8e5d49e54e16723440.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/farm/tilable grounds/böden/nasse farming erde.png"
+dest_files=["res://.godot/imported/nasse farming erde.png-b0f4616f6a155f8e5d49e54e16723440.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/art/farm/tilable grounds/böden/trockene farming erde.png b/art/farm/tilable grounds/böden/trockene farming erde.png
new file mode 100644
index 0000000..32ab22d
Binary files /dev/null and b/art/farm/tilable grounds/böden/trockene farming erde.png differ
diff --git a/art/farm/tilable grounds/böden/trockene farming erde.png.import b/art/farm/tilable grounds/böden/trockene farming erde.png.import
new file mode 100644
index 0000000..dfa367d
--- /dev/null
+++ b/art/farm/tilable grounds/böden/trockene farming erde.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c2pirgay3jfnn"
+path.s3tc="res://.godot/imported/trockene farming erde.png-30b7fe53a3562b74dbce84a12792c292.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/farm/tilable grounds/böden/trockene farming erde.png"
+dest_files=["res://.godot/imported/trockene farming erde.png-30b7fe53a3562b74dbce84a12792c292.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/art/materials/Tilleable_ground.tres b/art/materials/Tilleable_ground.tres
new file mode 100644
index 0000000..5b40147
--- /dev/null
+++ b/art/materials/Tilleable_ground.tres
@@ -0,0 +1,6 @@
+[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://p1mf3uc4k164"]
+
+[ext_resource type="Texture2D" uid="uid://lvhbicmwqab5" path="res://art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png" id="1_e2qgx"]
+
+[resource]
+albedo_texture = ExtResource("1_e2qgx")
diff --git a/graphics/mockups/3d/best_house.blend.import b/art/mockups/3d/best_house.blend.import
similarity index 100%
rename from graphics/mockups/3d/best_house.blend.import
rename to art/mockups/3d/best_house.blend.import
diff --git a/graphics/mockups/3d/best_house.fbx b/art/mockups/3d/best_house.fbx
similarity index 100%
rename from graphics/mockups/3d/best_house.fbx
rename to art/mockups/3d/best_house.fbx
diff --git a/graphics/mockups/3d/best_house.fbx.import b/art/mockups/3d/best_house.fbx.import
similarity index 76%
rename from graphics/mockups/3d/best_house.fbx.import
rename to art/mockups/3d/best_house.fbx.import
index ded7aa8..9a0a230 100644
--- a/graphics/mockups/3d/best_house.fbx.import
+++ b/art/mockups/3d/best_house.fbx.import
@@ -4,12 +4,12 @@ importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ltm8ca0prco"
-path="res://.godot/imported/best_house.fbx-2f9db02cf9e5f315b4b717be41112568.scn"
+path="res://.godot/imported/best_house.fbx-4ae48aee334632a2966d1ba939f676f4.scn"
[deps]
-source_file="res://graphics/mockups/3d/best_house.fbx"
-dest_files=["res://.godot/imported/best_house.fbx-2f9db02cf9e5f315b4b717be41112568.scn"]
+source_file="res://art/mockups/3d/best_house.fbx"
+dest_files=["res://.godot/imported/best_house.fbx-4ae48aee334632a2966d1ba939f676f4.scn"]
[params]
diff --git a/graphics/mockups/3d/best_house_0.png b/art/mockups/3d/best_house_0.png
similarity index 100%
rename from graphics/mockups/3d/best_house_0.png
rename to art/mockups/3d/best_house_0.png
diff --git a/graphics/mockups/3d/best_house_0.png.import b/art/mockups/3d/best_house_0.png.import
similarity index 72%
rename from graphics/mockups/3d/best_house_0.png.import
rename to art/mockups/3d/best_house_0.png.import
index ac53430..491c75f 100644
--- a/graphics/mockups/3d/best_house_0.png.import
+++ b/art/mockups/3d/best_house_0.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://1fo0mabcn5kx"
-path.s3tc="res://.godot/imported/best_house_0.png-b7580080c683c7eeb3219a68a97c4efb.s3tc.ctex"
+path.s3tc="res://.godot/imported/best_house_0.png-6f559550836db1ff871fec0c0bc919fe.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -14,8 +14,8 @@ generator_parameters={
[deps]
-source_file="res://graphics/mockups/3d/best_house_0.png"
-dest_files=["res://.godot/imported/best_house_0.png-b7580080c683c7eeb3219a68a97c4efb.s3tc.ctex"]
+source_file="res://art/mockups/3d/best_house_0.png"
+dest_files=["res://.godot/imported/best_house_0.png-6f559550836db1ff871fec0c0bc919fe.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/3d/best_house_blender.blend b/art/mockups/3d/best_house_blender.blend
similarity index 100%
rename from graphics/mockups/3d/best_house_blender.blend
rename to art/mockups/3d/best_house_blender.blend
diff --git a/graphics/mockups/3d/best_house_blender.blend.import b/art/mockups/3d/best_house_blender.blend.import
similarity index 95%
rename from graphics/mockups/3d/best_house_blender.blend.import
rename to art/mockups/3d/best_house_blender.blend.import
index add113b..2f414a6 100644
--- a/graphics/mockups/3d/best_house_blender.blend.import
+++ b/art/mockups/3d/best_house_blender.blend.import
@@ -8,7 +8,7 @@ valid=false
[deps]
-source_file="res://graphics/mockups/3d/best_house_blender.blend"
+source_file="res://art/mockups/3d/best_house_blender.blend"
[params]
diff --git a/graphics/mockups/3d/textures/house_prototypelayout.png b/art/mockups/3d/textures/house_prototypelayout.png
similarity index 100%
rename from graphics/mockups/3d/textures/house_prototypelayout.png
rename to art/mockups/3d/textures/house_prototypelayout.png
diff --git a/graphics/mockups/3d/textures/house_prototypelayout.png.import b/art/mockups/3d/textures/house_prototypelayout.png.import
similarity index 67%
rename from graphics/mockups/3d/textures/house_prototypelayout.png.import
rename to art/mockups/3d/textures/house_prototypelayout.png.import
index af9532e..7135c1f 100644
--- a/graphics/mockups/3d/textures/house_prototypelayout.png.import
+++ b/art/mockups/3d/textures/house_prototypelayout.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c3gm7cog1gjrf"
-path="res://.godot/imported/house_prototypelayout.png-fcdf201b3cacc7e171931d0a4193ca36.ctex"
+path="res://.godot/imported/house_prototypelayout.png-3dc0e35913507541b740c33ed9c45e44.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/mockups/3d/textures/house_prototypelayout.png"
-dest_files=["res://.godot/imported/house_prototypelayout.png-fcdf201b3cacc7e171931d0a4193ca36.ctex"]
+source_file="res://art/mockups/3d/textures/house_prototypelayout.png"
+dest_files=["res://.godot/imported/house_prototypelayout.png-3dc0e35913507541b740c33ed9c45e44.ctex"]
[params]
diff --git a/graphics/mockups/Doll.png b/art/mockups/Doll.png
similarity index 100%
rename from graphics/mockups/Doll.png
rename to art/mockups/Doll.png
diff --git a/graphics/mockups/trees/darktree4.png.import b/art/mockups/Doll.png.import
similarity index 74%
rename from graphics/mockups/trees/darktree4.png.import
rename to art/mockups/Doll.png.import
index e40b39a..84fd902 100644
--- a/graphics/mockups/trees/darktree4.png.import
+++ b/art/mockups/Doll.png.import
@@ -2,8 +2,8 @@
importer="texture"
type="CompressedTexture2D"
-uid="uid://dcimm8umxko8"
-path.s3tc="res://.godot/imported/darktree4.png-37eb16d47a52e185e65a42c83398b03a.s3tc.ctex"
+uid="uid://dj1syhq0dmf3p"
+path.s3tc="res://.godot/imported/Doll.png-eb8abb94cf0e10dbde948dff67d87cee.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree4.png"
-dest_files=["res://.godot/imported/darktree4.png-37eb16d47a52e185e65a42c83398b03a.s3tc.ctex"]
+source_file="res://art/mockups/Doll.png"
+dest_files=["res://.godot/imported/Doll.png-eb8abb94cf0e10dbde948dff67d87cee.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/IveSeenSomeShit.png b/art/mockups/IveSeenSomeShit.png
similarity index 100%
rename from graphics/mockups/IveSeenSomeShit.png
rename to art/mockups/IveSeenSomeShit.png
diff --git a/graphics/mockups/IveSeenSomeShit.png.import b/art/mockups/IveSeenSomeShit.png.import
similarity index 69%
rename from graphics/mockups/IveSeenSomeShit.png.import
rename to art/mockups/IveSeenSomeShit.png.import
index 01afdb0..0f46243 100644
--- a/graphics/mockups/IveSeenSomeShit.png.import
+++ b/art/mockups/IveSeenSomeShit.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bcah7lrg2oae1"
-path.s3tc="res://.godot/imported/IveSeenSomeShit.png-0c25b6b6f1aad834b20374e2de3b34d4.s3tc.ctex"
+path.s3tc="res://.godot/imported/IveSeenSomeShit.png-51f183f1961c09fc3ab5204f325d149e.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/IveSeenSomeShit.png"
-dest_files=["res://.godot/imported/IveSeenSomeShit.png-0c25b6b6f1aad834b20374e2de3b34d4.s3tc.ctex"]
+source_file="res://art/mockups/IveSeenSomeShit.png"
+dest_files=["res://.godot/imported/IveSeenSomeShit.png-51f183f1961c09fc3ab5204f325d149e.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/TakeThatCandy.png b/art/mockups/TakeThatCandy.png
similarity index 100%
rename from graphics/mockups/TakeThatCandy.png
rename to art/mockups/TakeThatCandy.png
diff --git a/graphics/mockups/TakeThatCandy.png.import b/art/mockups/TakeThatCandy.png.import
similarity index 70%
rename from graphics/mockups/TakeThatCandy.png.import
rename to art/mockups/TakeThatCandy.png.import
index 4c82f19..768b97c 100644
--- a/graphics/mockups/TakeThatCandy.png.import
+++ b/art/mockups/TakeThatCandy.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cumdgxn0ibpv7"
-path.s3tc="res://.godot/imported/TakeThatCandy.png-832f4b207ad7333374672adf3ca0c3ed.s3tc.ctex"
+path.s3tc="res://.godot/imported/TakeThatCandy.png-87e5c21944d27336fde6cf628afc613b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/TakeThatCandy.png"
-dest_files=["res://.godot/imported/TakeThatCandy.png-832f4b207ad7333374672adf3ca0c3ed.s3tc.ctex"]
+source_file="res://art/mockups/TakeThatCandy.png"
+dest_files=["res://.godot/imported/TakeThatCandy.png-87e5c21944d27336fde6cf628afc613b.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/concerned.png b/art/mockups/concerned.png
similarity index 100%
rename from graphics/mockups/concerned.png
rename to art/mockups/concerned.png
diff --git a/graphics/mockups/concerned.png.import b/art/mockups/concerned.png.import
similarity index 71%
rename from graphics/mockups/concerned.png.import
rename to art/mockups/concerned.png.import
index a624573..3090f7c 100644
--- a/graphics/mockups/concerned.png.import
+++ b/art/mockups/concerned.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cvn2p215jq2am"
-path.s3tc="res://.godot/imported/concerned.png-96d74ea3142ba32c04d226bf17d93374.s3tc.ctex"
+path.s3tc="res://.godot/imported/concerned.png-2fd93cdb0df3e6b58e09c409cc259781.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/concerned.png"
-dest_files=["res://.godot/imported/concerned.png-96d74ea3142ba32c04d226bf17d93374.s3tc.ctex"]
+source_file="res://art/mockups/concerned.png"
+dest_files=["res://.godot/imported/concerned.png-2fd93cdb0df3e6b58e09c409cc259781.s3tc.ctex"]
[params]
diff --git a/art/mockups/erdbeeren.png b/art/mockups/erdbeeren.png
new file mode 100644
index 0000000..2178148
Binary files /dev/null and b/art/mockups/erdbeeren.png differ
diff --git a/graphics/mockups/Doll.png.import b/art/mockups/erdbeeren.png.import
similarity index 68%
rename from graphics/mockups/Doll.png.import
rename to art/mockups/erdbeeren.png.import
index fbd5ff2..a683de4 100644
--- a/graphics/mockups/Doll.png.import
+++ b/art/mockups/erdbeeren.png.import
@@ -2,8 +2,8 @@
importer="texture"
type="CompressedTexture2D"
-uid="uid://dj1syhq0dmf3p"
-path.s3tc="res://.godot/imported/Doll.png-454adf07a69c6360036d0e7d3b29f4e9.s3tc.ctex"
+uid="uid://do0y56t1moi2"
+path.s3tc="res://.godot/imported/erdbeeren.png-069552c79ea22035fd4b9b7515f02a0e.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/Doll.png"
-dest_files=["res://.godot/imported/Doll.png-454adf07a69c6360036d0e7d3b29f4e9.s3tc.ctex"]
+source_file="res://art/mockups/erdbeeren.png"
+dest_files=["res://.godot/imported/erdbeeren.png-069552c79ea22035fd4b9b7515f02a0e.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/field_placeholder.png b/art/mockups/field_placeholder.png
similarity index 100%
rename from graphics/mockups/field_placeholder.png
rename to art/mockups/field_placeholder.png
diff --git a/graphics/mockups/field_placeholder.png.import b/art/mockups/field_placeholder.png.import
similarity index 69%
rename from graphics/mockups/field_placeholder.png.import
rename to art/mockups/field_placeholder.png.import
index 3d76eaa..3bd93ed 100644
--- a/graphics/mockups/field_placeholder.png.import
+++ b/art/mockups/field_placeholder.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cygt1j1m0vpqg"
-path.s3tc="res://.godot/imported/field_placeholder.png-be0fb818475a680edf7ae1e8920c3ab2.s3tc.ctex"
+path.s3tc="res://.godot/imported/field_placeholder.png-1083cc43466e6da772572116ea9e56cf.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/field_placeholder.png"
-dest_files=["res://.godot/imported/field_placeholder.png-be0fb818475a680edf7ae1e8920c3ab2.s3tc.ctex"]
+source_file="res://art/mockups/field_placeholder.png"
+dest_files=["res://.godot/imported/field_placeholder.png-1083cc43466e6da772572116ea9e56cf.s3tc.ctex"]
[params]
diff --git a/art/mockups/field_tilled_placeholder.png b/art/mockups/field_tilled_placeholder.png
new file mode 100644
index 0000000..4368e1c
Binary files /dev/null and b/art/mockups/field_tilled_placeholder.png differ
diff --git a/art/mockups/field_tilled_placeholder.png.import b/art/mockups/field_tilled_placeholder.png.import
new file mode 100644
index 0000000..461146e
--- /dev/null
+++ b/art/mockups/field_tilled_placeholder.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bayjkjplrh0tq"
+path="res://.godot/imported/field_tilled_placeholder.png-818b9f5fb08932db7059b9347fe31f6f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://art/mockups/field_tilled_placeholder.png"
+dest_files=["res://.godot/imported/field_tilled_placeholder.png-818b9f5fb08932db7059b9347fe31f6f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/graphics/mockups/house_prototype.png b/art/mockups/house_prototype.png
similarity index 100%
rename from graphics/mockups/house_prototype.png
rename to art/mockups/house_prototype.png
diff --git a/graphics/mockups/house_prototype.png.import b/art/mockups/house_prototype.png.import
similarity index 69%
rename from graphics/mockups/house_prototype.png.import
rename to art/mockups/house_prototype.png.import
index 4cc1869..3084365 100644
--- a/graphics/mockups/house_prototype.png.import
+++ b/art/mockups/house_prototype.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c7f3t65jskd6v"
-path.s3tc="res://.godot/imported/house_prototype.png-0942c568dc8b52188dcf3d6ed6d3c7f7.s3tc.ctex"
+path.s3tc="res://.godot/imported/house_prototype.png-65ba40e7aa7508eeb4a0de8533f8bbee.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/house_prototype.png"
-dest_files=["res://.godot/imported/house_prototype.png-0942c568dc8b52188dcf3d6ed6d3c7f7.s3tc.ctex"]
+source_file="res://art/mockups/house_prototype.png"
+dest_files=["res://.godot/imported/house_prototype.png-65ba40e7aa7508eeb4a0de8533f8bbee.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree1.png b/art/mockups/trees/darktree1.png
similarity index 100%
rename from graphics/mockups/trees/darktree1.png
rename to art/mockups/trees/darktree1.png
diff --git a/graphics/mockups/trees/darktree1.png.import b/art/mockups/trees/darktree1.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree1.png.import
rename to art/mockups/trees/darktree1.png.import
index fc54415..48fb6cb 100644
--- a/graphics/mockups/trees/darktree1.png.import
+++ b/art/mockups/trees/darktree1.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cg1cxmqbo1pa"
-path.s3tc="res://.godot/imported/darktree1.png-c143130490864ddbba2d176e5dcd8d9b.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree1.png-7a01b5ea7ed31119a70ad88207c8d112.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree1.png"
-dest_files=["res://.godot/imported/darktree1.png-c143130490864ddbba2d176e5dcd8d9b.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree1.png"
+dest_files=["res://.godot/imported/darktree1.png-7a01b5ea7ed31119a70ad88207c8d112.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree2.png b/art/mockups/trees/darktree2.png
similarity index 100%
rename from graphics/mockups/trees/darktree2.png
rename to art/mockups/trees/darktree2.png
diff --git a/graphics/mockups/trees/darktree2.png.import b/art/mockups/trees/darktree2.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree2.png.import
rename to art/mockups/trees/darktree2.png.import
index b4bae97..7accc94 100644
--- a/graphics/mockups/trees/darktree2.png.import
+++ b/art/mockups/trees/darktree2.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://fcm6etmmj65d"
-path.s3tc="res://.godot/imported/darktree2.png-1f7feb652486d99d30fd64095d4321b7.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree2.png-d0a4be105f772d9b25b3f18157bde352.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree2.png"
-dest_files=["res://.godot/imported/darktree2.png-1f7feb652486d99d30fd64095d4321b7.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree2.png"
+dest_files=["res://.godot/imported/darktree2.png-d0a4be105f772d9b25b3f18157bde352.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree3.png b/art/mockups/trees/darktree3.png
similarity index 100%
rename from graphics/mockups/trees/darktree3.png
rename to art/mockups/trees/darktree3.png
diff --git a/graphics/mockups/trees/darktree3.png.import b/art/mockups/trees/darktree3.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree3.png.import
rename to art/mockups/trees/darktree3.png.import
index 3f63bb7..3b8903c 100644
--- a/graphics/mockups/trees/darktree3.png.import
+++ b/art/mockups/trees/darktree3.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c8h24ouqcqlxv"
-path.s3tc="res://.godot/imported/darktree3.png-2081317f47b11c4519bb4511d6635dd2.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree3.png-5ccef188e54a8fadb915940bd066c065.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree3.png"
-dest_files=["res://.godot/imported/darktree3.png-2081317f47b11c4519bb4511d6635dd2.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree3.png"
+dest_files=["res://.godot/imported/darktree3.png-5ccef188e54a8fadb915940bd066c065.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree4.png b/art/mockups/trees/darktree4.png
similarity index 100%
rename from graphics/mockups/trees/darktree4.png
rename to art/mockups/trees/darktree4.png
diff --git a/art/mockups/trees/darktree4.png.import b/art/mockups/trees/darktree4.png.import
new file mode 100644
index 0000000..1c89927
--- /dev/null
+++ b/art/mockups/trees/darktree4.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcimm8umxko8"
+path.s3tc="res://.godot/imported/darktree4.png-8408a9fba51997c7fcba0c67a3cacb2f.s3tc.ctex"
+metadata={
+"imported_formats": ["s3tc_bptc"],
+"vram_texture": true
+}
+
+[deps]
+
+source_file="res://art/mockups/trees/darktree4.png"
+dest_files=["res://.godot/imported/darktree4.png-8408a9fba51997c7fcba0c67a3cacb2f.s3tc.ctex"]
+
+[params]
+
+compress/mode=2
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=true
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=0
diff --git a/graphics/mockups/trees/darktree5.png b/art/mockups/trees/darktree5.png
similarity index 100%
rename from graphics/mockups/trees/darktree5.png
rename to art/mockups/trees/darktree5.png
diff --git a/graphics/mockups/trees/darktree5.png.import b/art/mockups/trees/darktree5.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree5.png.import
rename to art/mockups/trees/darktree5.png.import
index a088061..1d4f84d 100644
--- a/graphics/mockups/trees/darktree5.png.import
+++ b/art/mockups/trees/darktree5.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://rk30f4q2a1vm"
-path.s3tc="res://.godot/imported/darktree5.png-3f3710a566d1460e9eb6b1867deb3bb0.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree5.png-10d2d471d8cef02de9ed1207202fde76.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree5.png"
-dest_files=["res://.godot/imported/darktree5.png-3f3710a566d1460e9eb6b1867deb3bb0.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree5.png"
+dest_files=["res://.godot/imported/darktree5.png-10d2d471d8cef02de9ed1207202fde76.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree6.png b/art/mockups/trees/darktree6.png
similarity index 100%
rename from graphics/mockups/trees/darktree6.png
rename to art/mockups/trees/darktree6.png
diff --git a/graphics/mockups/trees/darktree6.png.import b/art/mockups/trees/darktree6.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree6.png.import
rename to art/mockups/trees/darktree6.png.import
index b16864e..f1305eb 100644
--- a/graphics/mockups/trees/darktree6.png.import
+++ b/art/mockups/trees/darktree6.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://xd1ob1jfq7pi"
-path.s3tc="res://.godot/imported/darktree6.png-d6f848d685dd8e6fc0700313e7dbefa0.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree6.png-a78813fcec6d533e3e9d33200953c6ab.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree6.png"
-dest_files=["res://.godot/imported/darktree6.png-d6f848d685dd8e6fc0700313e7dbefa0.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree6.png"
+dest_files=["res://.godot/imported/darktree6.png-a78813fcec6d533e3e9d33200953c6ab.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree7.png b/art/mockups/trees/darktree7.png
similarity index 100%
rename from graphics/mockups/trees/darktree7.png
rename to art/mockups/trees/darktree7.png
diff --git a/graphics/mockups/trees/darktree7.png.import b/art/mockups/trees/darktree7.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree7.png.import
rename to art/mockups/trees/darktree7.png.import
index d340d9c..ae231d7 100644
--- a/graphics/mockups/trees/darktree7.png.import
+++ b/art/mockups/trees/darktree7.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bxfwua8h235xp"
-path.s3tc="res://.godot/imported/darktree7.png-1f2685fdad0dce627ff5dc4d25d1d62c.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree7.png-15c564e977b616181a65d0cb378c6e1b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree7.png"
-dest_files=["res://.godot/imported/darktree7.png-1f2685fdad0dce627ff5dc4d25d1d62c.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree7.png"
+dest_files=["res://.godot/imported/darktree7.png-15c564e977b616181a65d0cb378c6e1b.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree8.png b/art/mockups/trees/darktree8.png
similarity index 100%
rename from graphics/mockups/trees/darktree8.png
rename to art/mockups/trees/darktree8.png
diff --git a/graphics/mockups/trees/darktree8.png.import b/art/mockups/trees/darktree8.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree8.png.import
rename to art/mockups/trees/darktree8.png.import
index 6b837b8..603c84a 100644
--- a/graphics/mockups/trees/darktree8.png.import
+++ b/art/mockups/trees/darktree8.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bradm5u7vjjxq"
-path.s3tc="res://.godot/imported/darktree8.png-01a7b6d52b2a40bad9fd06041e0b4948.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree8.png-79e8d062b64128f8dd3592eafc2ae363.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree8.png"
-dest_files=["res://.godot/imported/darktree8.png-01a7b6d52b2a40bad9fd06041e0b4948.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree8.png"
+dest_files=["res://.godot/imported/darktree8.png-79e8d062b64128f8dd3592eafc2ae363.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/darktree9.png b/art/mockups/trees/darktree9.png
similarity index 100%
rename from graphics/mockups/trees/darktree9.png
rename to art/mockups/trees/darktree9.png
diff --git a/graphics/mockups/trees/darktree9.png.import b/art/mockups/trees/darktree9.png.import
similarity index 70%
rename from graphics/mockups/trees/darktree9.png.import
rename to art/mockups/trees/darktree9.png.import
index e5592f5..42b052e 100644
--- a/graphics/mockups/trees/darktree9.png.import
+++ b/art/mockups/trees/darktree9.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bryqg0hb4f0ry"
-path.s3tc="res://.godot/imported/darktree9.png-11d72e34815dec489adbf52fa29a3c1d.s3tc.ctex"
+path.s3tc="res://.godot/imported/darktree9.png-31a98d37d46a0145a92d215c4a9c5246.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/mockups/trees/darktree9.png"
-dest_files=["res://.godot/imported/darktree9.png-11d72e34815dec489adbf52fa29a3c1d.s3tc.ctex"]
+source_file="res://art/mockups/trees/darktree9.png"
+dest_files=["res://.godot/imported/darktree9.png-31a98d37d46a0145a92d215c4a9c5246.s3tc.ctex"]
[params]
diff --git a/graphics/mockups/trees/oaktree1.png b/art/mockups/trees/oaktree1.png
similarity index 100%
rename from graphics/mockups/trees/oaktree1.png
rename to art/mockups/trees/oaktree1.png
diff --git a/graphics/mockups/trees/oaktree1.png.import b/art/mockups/trees/oaktree1.png.import
similarity index 71%
rename from graphics/mockups/trees/oaktree1.png.import
rename to art/mockups/trees/oaktree1.png.import
index 007ebdd..646f58c 100644
--- a/graphics/mockups/trees/oaktree1.png.import
+++ b/art/mockups/trees/oaktree1.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://btbggpuvn0tch"
-path="res://.godot/imported/oaktree1.png-3330bf201597e728f6ab56c143531802.ctex"
+path="res://.godot/imported/oaktree1.png-9b1d7d5f98e447d897488d1f68543047.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/mockups/trees/oaktree1.png"
-dest_files=["res://.godot/imported/oaktree1.png-3330bf201597e728f6ab56c143531802.ctex"]
+source_file="res://art/mockups/trees/oaktree1.png"
+dest_files=["res://.godot/imported/oaktree1.png-9b1d7d5f98e447d897488d1f68543047.ctex"]
[params]
diff --git a/graphics/mockups/trees/oaktree2.png b/art/mockups/trees/oaktree2.png
similarity index 100%
rename from graphics/mockups/trees/oaktree2.png
rename to art/mockups/trees/oaktree2.png
diff --git a/graphics/mockups/trees/oaktree2.png.import b/art/mockups/trees/oaktree2.png.import
similarity index 71%
rename from graphics/mockups/trees/oaktree2.png.import
rename to art/mockups/trees/oaktree2.png.import
index 94390df..e730fbb 100644
--- a/graphics/mockups/trees/oaktree2.png.import
+++ b/art/mockups/trees/oaktree2.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cm5llrc05fdug"
-path="res://.godot/imported/oaktree2.png-5a5f7ec85586df499b3b202f1798ddc7.ctex"
+path="res://.godot/imported/oaktree2.png-4c5c5c4b27a025454e6930356b68b075.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/mockups/trees/oaktree2.png"
-dest_files=["res://.godot/imported/oaktree2.png-5a5f7ec85586df499b3b202f1798ddc7.ctex"]
+source_file="res://art/mockups/trees/oaktree2.png"
+dest_files=["res://.godot/imported/oaktree2.png-4c5c5c4b27a025454e6930356b68b075.ctex"]
[params]
diff --git a/graphics/mockups/trees/oaktree_highlight.png b/art/mockups/trees/oaktree_highlight.png
similarity index 100%
rename from graphics/mockups/trees/oaktree_highlight.png
rename to art/mockups/trees/oaktree_highlight.png
diff --git a/graphics/mockups/trees/oaktree_highlight.png.import b/art/mockups/trees/oaktree_highlight.png.import
similarity index 68%
rename from graphics/mockups/trees/oaktree_highlight.png.import
rename to art/mockups/trees/oaktree_highlight.png.import
index 6faa51b..835ee5f 100644
--- a/graphics/mockups/trees/oaktree_highlight.png.import
+++ b/art/mockups/trees/oaktree_highlight.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cq8x8vu88bb6s"
-path="res://.godot/imported/oaktree_highlight.png-3aad9b0b0fdc90762b0b4e5b26a04a54.ctex"
+path="res://.godot/imported/oaktree_highlight.png-706371031e35f50b09506372e6257ecb.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/mockups/trees/oaktree_highlight.png"
-dest_files=["res://.godot/imported/oaktree_highlight.png-3aad9b0b0fdc90762b0b4e5b26a04a54.ctex"]
+source_file="res://art/mockups/trees/oaktree_highlight.png"
+dest_files=["res://.godot/imported/oaktree_highlight.png-706371031e35f50b09506372e6257ecb.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/augen.png b/art/nature/baum märz 2025/augen.png
similarity index 100%
rename from graphics/nature/baum märz 2025/augen.png
rename to art/nature/baum märz 2025/augen.png
diff --git a/graphics/nature/baum märz 2025/augen.png.import b/art/nature/baum märz 2025/augen.png.import
similarity index 71%
rename from graphics/nature/baum märz 2025/augen.png.import
rename to art/nature/baum märz 2025/augen.png.import
index 3580ad3..3bff6ef 100644
--- a/graphics/nature/baum märz 2025/augen.png.import
+++ b/art/nature/baum märz 2025/augen.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cl8i2lk34bw6j"
-path="res://.godot/imported/augen.png-07fcd29242becc2b07efad8b85b0a3e5.ctex"
+path="res://.godot/imported/augen.png-9d595eaf8f6f575af92c455ea767a7bd.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/augen.png"
-dest_files=["res://.godot/imported/augen.png-07fcd29242becc2b07efad8b85b0a3e5.ctex"]
+source_file="res://art/nature/baum märz 2025/augen.png"
+dest_files=["res://.godot/imported/augen.png-9d595eaf8f6f575af92c455ea767a7bd.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/back back trees.png b/art/nature/baum märz 2025/back back trees.png
similarity index 100%
rename from graphics/nature/baum märz 2025/back back trees.png
rename to art/nature/baum märz 2025/back back trees.png
diff --git a/graphics/nature/baum märz 2025/back back trees.png.import b/art/nature/baum märz 2025/back back trees.png.import
similarity index 68%
rename from graphics/nature/baum märz 2025/back back trees.png.import
rename to art/nature/baum märz 2025/back back trees.png.import
index d72b7e7..a76b729 100644
--- a/graphics/nature/baum märz 2025/back back trees.png.import
+++ b/art/nature/baum märz 2025/back back trees.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bqoyk3fsrmu1x"
-path="res://.godot/imported/back back trees.png-eec7d8b3a16671c18c18e4d56ac6e926.ctex"
+path="res://.godot/imported/back back trees.png-f8e57b189f3dbb8d5828a7e25cf1218a.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/back back trees.png"
-dest_files=["res://.godot/imported/back back trees.png-eec7d8b3a16671c18c18e4d56ac6e926.ctex"]
+source_file="res://art/nature/baum märz 2025/back back trees.png"
+dest_files=["res://.godot/imported/back back trees.png-f8e57b189f3dbb8d5828a7e25cf1218a.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/backtreebois team brandon.png b/art/nature/baum märz 2025/backtreebois team brandon.png
similarity index 100%
rename from graphics/nature/baum märz 2025/backtreebois team brandon.png
rename to art/nature/baum märz 2025/backtreebois team brandon.png
diff --git a/graphics/nature/baum märz 2025/backtreebois team brandon.png.import b/art/nature/baum märz 2025/backtreebois team brandon.png.import
similarity index 73%
rename from graphics/nature/baum märz 2025/backtreebois team brandon.png.import
rename to art/nature/baum märz 2025/backtreebois team brandon.png.import
index b5e2293..fde3eb6 100644
--- a/graphics/nature/baum märz 2025/backtreebois team brandon.png.import
+++ b/art/nature/baum märz 2025/backtreebois team brandon.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dldk8n51ag8fh"
-path="res://.godot/imported/backtreebois team brandon.png-3497325b79da0008f35132d491b3f271.ctex"
+path="res://.godot/imported/backtreebois team brandon.png-c601ba2be10a9cdf81f2ba68e5f80d2f.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/backtreebois team brandon.png"
-dest_files=["res://.godot/imported/backtreebois team brandon.png-3497325b79da0008f35132d491b3f271.ctex"]
+source_file="res://art/nature/baum märz 2025/backtreebois team brandon.png"
+dest_files=["res://.godot/imported/backtreebois team brandon.png-c601ba2be10a9cdf81f2ba68e5f80d2f.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/backtreebois team kennedy.png b/art/nature/baum märz 2025/backtreebois team kennedy.png
similarity index 100%
rename from graphics/nature/baum märz 2025/backtreebois team kennedy.png
rename to art/nature/baum märz 2025/backtreebois team kennedy.png
diff --git a/graphics/nature/baum märz 2025/backtreebois team kennedy.png.import b/art/nature/baum märz 2025/backtreebois team kennedy.png.import
similarity index 73%
rename from graphics/nature/baum märz 2025/backtreebois team kennedy.png.import
rename to art/nature/baum märz 2025/backtreebois team kennedy.png.import
index d86d4c3..dfdc8f3 100644
--- a/graphics/nature/baum märz 2025/backtreebois team kennedy.png.import
+++ b/art/nature/baum märz 2025/backtreebois team kennedy.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bmjjfd5ngptxe"
-path="res://.godot/imported/backtreebois team kennedy.png-d418c7a0ce335091e39457b96b6c961d.ctex"
+path="res://.godot/imported/backtreebois team kennedy.png-b23d74c73364ddab646797555fa6b353.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/backtreebois team kennedy.png"
-dest_files=["res://.godot/imported/backtreebois team kennedy.png-d418c7a0ce335091e39457b96b6c961d.ctex"]
+source_file="res://art/nature/baum märz 2025/backtreebois team kennedy.png"
+dest_files=["res://.godot/imported/backtreebois team kennedy.png-b23d74c73364ddab646797555fa6b353.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/gräser und büsche.png b/art/nature/baum märz 2025/gräser und büsche.png
similarity index 100%
rename from graphics/nature/baum märz 2025/gräser und büsche.png
rename to art/nature/baum märz 2025/gräser und büsche.png
diff --git a/graphics/nature/baum märz 2025/gräser und büsche.png.import b/art/nature/baum märz 2025/gräser und büsche.png.import
similarity index 67%
rename from graphics/nature/baum märz 2025/gräser und büsche.png.import
rename to art/nature/baum märz 2025/gräser und büsche.png.import
index f8985f3..f6908d3 100644
--- a/graphics/nature/baum märz 2025/gräser und büsche.png.import
+++ b/art/nature/baum märz 2025/gräser und büsche.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://451bkvxcxab7"
-path="res://.godot/imported/gräser und büsche.png-d3d0c490fb51b16380bdf93f21f4ecdc.ctex"
+path="res://.godot/imported/gräser und büsche.png-bd749aec49f450fa1531a437b8db7ccf.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/gräser und büsche.png"
-dest_files=["res://.godot/imported/gräser und büsche.png-d3d0c490fb51b16380bdf93f21f4ecdc.ctex"]
+source_file="res://art/nature/baum märz 2025/gräser und büsche.png"
+dest_files=["res://.godot/imported/gräser und büsche.png-bd749aec49f450fa1531a437b8db7ccf.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/megaeichel blätter.png b/art/nature/baum märz 2025/megaeichel blätter.png
similarity index 100%
rename from graphics/nature/baum märz 2025/megaeichel blätter.png
rename to art/nature/baum märz 2025/megaeichel blätter.png
diff --git a/graphics/nature/baum märz 2025/megaeichel blätter.png.import b/art/nature/baum märz 2025/megaeichel blätter.png.import
similarity index 67%
rename from graphics/nature/baum märz 2025/megaeichel blätter.png.import
rename to art/nature/baum märz 2025/megaeichel blätter.png.import
index 5b48b09..6aa8841 100644
--- a/graphics/nature/baum märz 2025/megaeichel blätter.png.import
+++ b/art/nature/baum märz 2025/megaeichel blätter.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://v1tf3usm07mv"
-path="res://.godot/imported/megaeichel blätter.png-da23e80167c352c7b183379153bf6e75.ctex"
+path="res://.godot/imported/megaeichel blätter.png-8fb3a56cf80e1eb7356e5972295ed81b.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/megaeichel blätter.png"
-dest_files=["res://.godot/imported/megaeichel blätter.png-da23e80167c352c7b183379153bf6e75.ctex"]
+source_file="res://art/nature/baum märz 2025/megaeichel blätter.png"
+dest_files=["res://.godot/imported/megaeichel blätter.png-8fb3a56cf80e1eb7356e5972295ed81b.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/megaeichel megaast.png b/art/nature/baum märz 2025/megaeichel megaast.png
similarity index 100%
rename from graphics/nature/baum märz 2025/megaeichel megaast.png
rename to art/nature/baum märz 2025/megaeichel megaast.png
diff --git a/graphics/nature/baum märz 2025/megaeichel megaast.png.import b/art/nature/baum märz 2025/megaeichel megaast.png.import
similarity index 67%
rename from graphics/nature/baum märz 2025/megaeichel megaast.png.import
rename to art/nature/baum märz 2025/megaeichel megaast.png.import
index 559819f..fbbcadc 100644
--- a/graphics/nature/baum märz 2025/megaeichel megaast.png.import
+++ b/art/nature/baum märz 2025/megaeichel megaast.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dyueumlr5ltvr"
-path="res://.godot/imported/megaeichel megaast.png-134d6ae93e83860693354d8d2117adfe.ctex"
+path="res://.godot/imported/megaeichel megaast.png-85f8c162ea18b1b811f12659b661b327.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/megaeichel megaast.png"
-dest_files=["res://.godot/imported/megaeichel megaast.png-134d6ae93e83860693354d8d2117adfe.ctex"]
+source_file="res://art/nature/baum märz 2025/megaeichel megaast.png"
+dest_files=["res://.godot/imported/megaeichel megaast.png-85f8c162ea18b1b811f12659b661b327.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/megaeichel stamm.png b/art/nature/baum märz 2025/megaeichel stamm.png
similarity index 100%
rename from graphics/nature/baum märz 2025/megaeichel stamm.png
rename to art/nature/baum märz 2025/megaeichel stamm.png
diff --git a/graphics/nature/baum märz 2025/megaeichel stamm.png.import b/art/nature/baum märz 2025/megaeichel stamm.png.import
similarity index 68%
rename from graphics/nature/baum märz 2025/megaeichel stamm.png.import
rename to art/nature/baum märz 2025/megaeichel stamm.png.import
index 8e4b40d..e47dc5c 100644
--- a/graphics/nature/baum märz 2025/megaeichel stamm.png.import
+++ b/art/nature/baum märz 2025/megaeichel stamm.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bpj2vmxcs8duc"
-path="res://.godot/imported/megaeichel stamm.png-a5792d241d91ae70ee5d494f900fd14f.ctex"
+path="res://.godot/imported/megaeichel stamm.png-63ca129fcd855273d99697836b50b7a4.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/megaeichel stamm.png"
-dest_files=["res://.godot/imported/megaeichel stamm.png-a5792d241d91ae70ee5d494f900fd14f.ctex"]
+source_file="res://art/nature/baum märz 2025/megaeichel stamm.png"
+dest_files=["res://.godot/imported/megaeichel stamm.png-63ca129fcd855273d99697836b50b7a4.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/megaeichel äste.png b/art/nature/baum märz 2025/megaeichel äste.png
similarity index 100%
rename from graphics/nature/baum märz 2025/megaeichel äste.png
rename to art/nature/baum märz 2025/megaeichel äste.png
diff --git a/graphics/nature/baum märz 2025/megaeichel äste.png.import b/art/nature/baum märz 2025/megaeichel äste.png.import
similarity index 68%
rename from graphics/nature/baum märz 2025/megaeichel äste.png.import
rename to art/nature/baum märz 2025/megaeichel äste.png.import
index 789deb8..1d0905e 100644
--- a/graphics/nature/baum märz 2025/megaeichel äste.png.import
+++ b/art/nature/baum märz 2025/megaeichel äste.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://381kt4e5vd00"
-path="res://.godot/imported/megaeichel äste.png-f8d4f23febe14bd0fb3ef9e68b2afcb2.ctex"
+path="res://.godot/imported/megaeichel äste.png-6eaa2d0229ff35438b96e9f3a39276e2.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/megaeichel äste.png"
-dest_files=["res://.godot/imported/megaeichel äste.png-f8d4f23febe14bd0fb3ef9e68b2afcb2.ctex"]
+source_file="res://art/nature/baum märz 2025/megaeichel äste.png"
+dest_files=["res://.godot/imported/megaeichel äste.png-6eaa2d0229ff35438b96e9f3a39276e2.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/sonnenblume 2.png b/art/nature/baum märz 2025/sonnenblume 2.png
similarity index 100%
rename from graphics/nature/baum märz 2025/sonnenblume 2.png
rename to art/nature/baum märz 2025/sonnenblume 2.png
diff --git a/graphics/nature/baum märz 2025/sonnenblume 2.png.import b/art/nature/baum märz 2025/sonnenblume 2.png.import
similarity index 69%
rename from graphics/nature/baum märz 2025/sonnenblume 2.png.import
rename to art/nature/baum märz 2025/sonnenblume 2.png.import
index f28c382..e5c21ed 100644
--- a/graphics/nature/baum märz 2025/sonnenblume 2.png.import
+++ b/art/nature/baum märz 2025/sonnenblume 2.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ou234mn2yx38"
-path="res://.godot/imported/sonnenblume 2.png-210d0b30007b1fdb3da4fc0001551689.ctex"
+path="res://.godot/imported/sonnenblume 2.png-585d750b801e304a7a9afb62040c7054.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/sonnenblume 2.png"
-dest_files=["res://.godot/imported/sonnenblume 2.png-210d0b30007b1fdb3da4fc0001551689.ctex"]
+source_file="res://art/nature/baum märz 2025/sonnenblume 2.png"
+dest_files=["res://.godot/imported/sonnenblume 2.png-585d750b801e304a7a9afb62040c7054.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/sonnenblume 6.png b/art/nature/baum märz 2025/sonnenblume 6.png
similarity index 100%
rename from graphics/nature/baum märz 2025/sonnenblume 6.png
rename to art/nature/baum märz 2025/sonnenblume 6.png
diff --git a/graphics/nature/baum märz 2025/sonnenblume 6.png.import b/art/nature/baum märz 2025/sonnenblume 6.png.import
similarity index 69%
rename from graphics/nature/baum märz 2025/sonnenblume 6.png.import
rename to art/nature/baum märz 2025/sonnenblume 6.png.import
index 186e6eb..6a5a1cb 100644
--- a/graphics/nature/baum märz 2025/sonnenblume 6.png.import
+++ b/art/nature/baum märz 2025/sonnenblume 6.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bn3ah5a3f7sga"
-path="res://.godot/imported/sonnenblume 6.png-0a086bcf1599dd5690f173ef4f0408c9.ctex"
+path="res://.godot/imported/sonnenblume 6.png-a252ed51596fec0fd781d9a24792d770.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/sonnenblume 6.png"
-dest_files=["res://.godot/imported/sonnenblume 6.png-0a086bcf1599dd5690f173ef4f0408c9.ctex"]
+source_file="res://art/nature/baum märz 2025/sonnenblume 6.png"
+dest_files=["res://.godot/imported/sonnenblume 6.png-a252ed51596fec0fd781d9a24792d770.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/sonnenblume7.png b/art/nature/baum märz 2025/sonnenblume7.png
similarity index 100%
rename from graphics/nature/baum märz 2025/sonnenblume7.png
rename to art/nature/baum märz 2025/sonnenblume7.png
diff --git a/graphics/nature/baum märz 2025/sonnenblume7.png.import b/art/nature/baum märz 2025/sonnenblume7.png.import
similarity index 69%
rename from graphics/nature/baum märz 2025/sonnenblume7.png.import
rename to art/nature/baum märz 2025/sonnenblume7.png.import
index d875a02..69b71a2 100644
--- a/graphics/nature/baum märz 2025/sonnenblume7.png.import
+++ b/art/nature/baum märz 2025/sonnenblume7.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bq2wojyy4ptva"
-path="res://.godot/imported/sonnenblume7.png-4796b998db5b5208eb303f47664cc6bb.ctex"
+path="res://.godot/imported/sonnenblume7.png-daeafb176d10b18e72d7d287a8d1731d.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/sonnenblume7.png"
-dest_files=["res://.godot/imported/sonnenblume7.png-4796b998db5b5208eb303f47664cc6bb.ctex"]
+source_file="res://art/nature/baum märz 2025/sonnenblume7.png"
+dest_files=["res://.godot/imported/sonnenblume7.png-daeafb176d10b18e72d7d287a8d1731d.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/sonnenblumeseamless.png b/art/nature/baum märz 2025/sonnenblumeseamless.png
similarity index 100%
rename from graphics/nature/baum märz 2025/sonnenblumeseamless.png
rename to art/nature/baum märz 2025/sonnenblumeseamless.png
diff --git a/graphics/nature/baum märz 2025/sonnenblumeseamless.png.import b/art/nature/baum märz 2025/sonnenblumeseamless.png.import
similarity index 67%
rename from graphics/nature/baum märz 2025/sonnenblumeseamless.png.import
rename to art/nature/baum märz 2025/sonnenblumeseamless.png.import
index 810a18f..29a8129 100644
--- a/graphics/nature/baum märz 2025/sonnenblumeseamless.png.import
+++ b/art/nature/baum märz 2025/sonnenblumeseamless.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bcw6oeovkmiup"
-path="res://.godot/imported/sonnenblumeseamless.png-aec0f7805631c24befbe9f09691733f0.ctex"
+path="res://.godot/imported/sonnenblumeseamless.png-554d9d2d233a13888748e426e2c43c60.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/sonnenblumeseamless.png"
-dest_files=["res://.godot/imported/sonnenblumeseamless.png-aec0f7805631c24befbe9f09691733f0.ctex"]
+source_file="res://art/nature/baum märz 2025/sonnenblumeseamless.png"
+dest_files=["res://.godot/imported/sonnenblumeseamless.png-554d9d2d233a13888748e426e2c43c60.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/steppe.png b/art/nature/baum märz 2025/steppe.png
similarity index 100%
rename from graphics/nature/baum märz 2025/steppe.png
rename to art/nature/baum märz 2025/steppe.png
diff --git a/graphics/nature/baum märz 2025/steppe.png.import b/art/nature/baum märz 2025/steppe.png.import
similarity index 71%
rename from graphics/nature/baum märz 2025/steppe.png.import
rename to art/nature/baum märz 2025/steppe.png.import
index d275415..9ef018d 100644
--- a/graphics/nature/baum märz 2025/steppe.png.import
+++ b/art/nature/baum märz 2025/steppe.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b57rugv6qoa6u"
-path="res://.godot/imported/steppe.png-a7e78cc5679063aff14f6962f68728ad.ctex"
+path="res://.godot/imported/steppe.png-36c1420fcbd9a2e75e37dab809334fd4.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/steppe.png"
-dest_files=["res://.godot/imported/steppe.png-a7e78cc5679063aff14f6962f68728ad.ctex"]
+source_file="res://art/nature/baum märz 2025/steppe.png"
+dest_files=["res://.godot/imported/steppe.png-36c1420fcbd9a2e75e37dab809334fd4.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/steppen sträuche.png b/art/nature/baum märz 2025/steppen sträuche.png
similarity index 100%
rename from graphics/nature/baum märz 2025/steppen sträuche.png
rename to art/nature/baum märz 2025/steppen sträuche.png
diff --git a/graphics/nature/baum märz 2025/steppen sträuche.png.import b/art/nature/baum märz 2025/steppen sträuche.png.import
similarity index 68%
rename from graphics/nature/baum märz 2025/steppen sträuche.png.import
rename to art/nature/baum märz 2025/steppen sträuche.png.import
index 2643486..aeefb15 100644
--- a/graphics/nature/baum märz 2025/steppen sträuche.png.import
+++ b/art/nature/baum märz 2025/steppen sträuche.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://duad45av6h584"
-path="res://.godot/imported/steppen sträuche.png-b5f992b761eea3e4cbe9557a1971e21a.ctex"
+path="res://.godot/imported/steppen sträuche.png-e7c6c220655a6049db0aa5d1c884171c.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/steppen sträuche.png"
-dest_files=["res://.godot/imported/steppen sträuche.png-b5f992b761eea3e4cbe9557a1971e21a.ctex"]
+source_file="res://art/nature/baum märz 2025/steppen sträuche.png"
+dest_files=["res://.godot/imported/steppen sträuche.png-e7c6c220655a6049db0aa5d1c884171c.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/straße.png b/art/nature/baum märz 2025/straße.png
similarity index 100%
rename from graphics/nature/baum märz 2025/straße.png
rename to art/nature/baum märz 2025/straße.png
diff --git a/graphics/nature/baum märz 2025/straße.png.import b/art/nature/baum märz 2025/straße.png.import
similarity index 70%
rename from graphics/nature/baum märz 2025/straße.png.import
rename to art/nature/baum märz 2025/straße.png.import
index 8fdd3fd..04418c9 100644
--- a/graphics/nature/baum märz 2025/straße.png.import
+++ b/art/nature/baum märz 2025/straße.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b2q2cn73ng8k7"
-path="res://.godot/imported/straße.png-5c00e4eb68b48095e159e56f5e1f4ba9.ctex"
+path="res://.godot/imported/straße.png-aae415fe0e3f7e92f464d07be1099bd4.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/straße.png"
-dest_files=["res://.godot/imported/straße.png-5c00e4eb68b48095e159e56f5e1f4ba9.ctex"]
+source_file="res://art/nature/baum märz 2025/straße.png"
+dest_files=["res://.godot/imported/straße.png-aae415fe0e3f7e92f464d07be1099bd4.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/straßezumabbiegen.png b/art/nature/baum märz 2025/straßezumabbiegen.png
similarity index 100%
rename from graphics/nature/baum märz 2025/straßezumabbiegen.png
rename to art/nature/baum märz 2025/straßezumabbiegen.png
diff --git a/graphics/nature/baum märz 2025/straßezumabbiegen.png.import b/art/nature/baum märz 2025/straßezumabbiegen.png.import
similarity index 67%
rename from graphics/nature/baum märz 2025/straßezumabbiegen.png.import
rename to art/nature/baum märz 2025/straßezumabbiegen.png.import
index 65c65c2..b2c9810 100644
--- a/graphics/nature/baum märz 2025/straßezumabbiegen.png.import
+++ b/art/nature/baum märz 2025/straßezumabbiegen.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cadgmup602iwc"
-path="res://.godot/imported/straßezumabbiegen.png-6dfe7249a813d740fc97cde47a410c0a.ctex"
+path="res://.godot/imported/straßezumabbiegen.png-59cb0920957f2dced55036cc21547a93.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/straßezumabbiegen.png"
-dest_files=["res://.godot/imported/straßezumabbiegen.png-6dfe7249a813d740fc97cde47a410c0a.ctex"]
+source_file="res://art/nature/baum märz 2025/straßezumabbiegen.png"
+dest_files=["res://.godot/imported/straßezumabbiegen.png-59cb0920957f2dced55036cc21547a93.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/trauerweiden.png b/art/nature/baum märz 2025/trauerweiden.png
similarity index 100%
rename from graphics/nature/baum märz 2025/trauerweiden.png
rename to art/nature/baum märz 2025/trauerweiden.png
diff --git a/graphics/nature/baum märz 2025/trauerweiden.png.import b/art/nature/baum märz 2025/trauerweiden.png.import
similarity index 69%
rename from graphics/nature/baum märz 2025/trauerweiden.png.import
rename to art/nature/baum märz 2025/trauerweiden.png.import
index ba8ab46..1664909 100644
--- a/graphics/nature/baum märz 2025/trauerweiden.png.import
+++ b/art/nature/baum märz 2025/trauerweiden.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cuqkp4qvcg8jc"
-path="res://.godot/imported/trauerweiden.png-7023bdee1c3cddec35ae58a0be27b876.ctex"
+path="res://.godot/imported/trauerweiden.png-20e0d9ed7a881082f1da2b97372d8c59.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/trauerweiden.png"
-dest_files=["res://.godot/imported/trauerweiden.png-7023bdee1c3cddec35ae58a0be27b876.ctex"]
+source_file="res://art/nature/baum märz 2025/trauerweiden.png"
+dest_files=["res://.godot/imported/trauerweiden.png-20e0d9ed7a881082f1da2b97372d8c59.ctex"]
[params]
diff --git a/graphics/nature/baum märz 2025/umgeknackst.png b/art/nature/baum märz 2025/umgeknackst.png
similarity index 100%
rename from graphics/nature/baum märz 2025/umgeknackst.png
rename to art/nature/baum märz 2025/umgeknackst.png
diff --git a/graphics/nature/baum märz 2025/umgeknackst.png.import b/art/nature/baum märz 2025/umgeknackst.png.import
similarity index 69%
rename from graphics/nature/baum märz 2025/umgeknackst.png.import
rename to art/nature/baum märz 2025/umgeknackst.png.import
index 1e39d36..5633d87 100644
--- a/graphics/nature/baum märz 2025/umgeknackst.png.import
+++ b/art/nature/baum märz 2025/umgeknackst.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bely5cfbf2x52"
-path="res://.godot/imported/umgeknackst.png-e87af82521c719b7dcd042fe5771fbfa.ctex"
+path="res://.godot/imported/umgeknackst.png-37b45d3b7a4ba1c0ba38a77398de1d17.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/nature/baum märz 2025/umgeknackst.png"
-dest_files=["res://.godot/imported/umgeknackst.png-e87af82521c719b7dcd042fe5771fbfa.ctex"]
+source_file="res://art/nature/baum märz 2025/umgeknackst.png"
+dest_files=["res://.godot/imported/umgeknackst.png-37b45d3b7a4ba1c0ba38a77398de1d17.ctex"]
[params]
diff --git a/graphics/oaktree1.kra b/art/oaktree1.kra
similarity index 100%
rename from graphics/oaktree1.kra
rename to art/oaktree1.kra
diff --git a/graphics/testingground/acorn1.png b/art/testingground/acorn1.png
similarity index 100%
rename from graphics/testingground/acorn1.png
rename to art/testingground/acorn1.png
diff --git a/graphics/testingground/acorn1.png.import b/art/testingground/acorn1.png.import
similarity index 71%
rename from graphics/testingground/acorn1.png.import
rename to art/testingground/acorn1.png.import
index d414048..93822ed 100644
--- a/graphics/testingground/acorn1.png.import
+++ b/art/testingground/acorn1.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bcjvoivg8mhng"
-path="res://.godot/imported/acorn1.png-feab6a809730967785fb4999d19def73.ctex"
+path="res://.godot/imported/acorn1.png-344a2db116e245133eb973ff99f13d03.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/testingground/acorn1.png"
-dest_files=["res://.godot/imported/acorn1.png-feab6a809730967785fb4999d19def73.ctex"]
+source_file="res://art/testingground/acorn1.png"
+dest_files=["res://.godot/imported/acorn1.png-344a2db116e245133eb973ff99f13d03.ctex"]
[params]
diff --git a/graphics/testingground/berries1.png b/art/testingground/berries1.png
similarity index 100%
rename from graphics/testingground/berries1.png
rename to art/testingground/berries1.png
diff --git a/graphics/testingground/berries1.png.import b/art/testingground/berries1.png.import
similarity index 71%
rename from graphics/testingground/berries1.png.import
rename to art/testingground/berries1.png.import
index daac303..9a09acc 100644
--- a/graphics/testingground/berries1.png.import
+++ b/art/testingground/berries1.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://widr8wxfj1lm"
-path="res://.godot/imported/berries1.png-49600dfa65d3a100b88dce254980b339.ctex"
+path="res://.godot/imported/berries1.png-7341221d4554a47a0f6c0ec7e4e18d7b.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/testingground/berries1.png"
-dest_files=["res://.godot/imported/berries1.png-49600dfa65d3a100b88dce254980b339.ctex"]
+source_file="res://art/testingground/berries1.png"
+dest_files=["res://.godot/imported/berries1.png-7341221d4554a47a0f6c0ec7e4e18d7b.ctex"]
[params]
diff --git a/graphics/testingground/berries2.png b/art/testingground/berries2.png
similarity index 100%
rename from graphics/testingground/berries2.png
rename to art/testingground/berries2.png
diff --git a/graphics/testingground/berries2.png.import b/art/testingground/berries2.png.import
similarity index 71%
rename from graphics/testingground/berries2.png.import
rename to art/testingground/berries2.png.import
index 55e768c..a31c393 100644
--- a/graphics/testingground/berries2.png.import
+++ b/art/testingground/berries2.png.import
@@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://1iij1pwbteq6"
-path="res://.godot/imported/berries2.png-3688225cafa02f13678322bbdae4a645.ctex"
+path="res://.godot/imported/berries2.png-756ff9f8b714d57cb5d4dd1c67a63ead.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://graphics/testingground/berries2.png"
-dest_files=["res://.godot/imported/berries2.png-3688225cafa02f13678322bbdae4a645.ctex"]
+source_file="res://art/testingground/berries2.png"
+dest_files=["res://.godot/imported/berries2.png-756ff9f8b714d57cb5d4dd1c67a63ead.ctex"]
[params]
diff --git a/graphics/testingground/chestnut1.png b/art/testingground/chestnut1.png
similarity index 100%
rename from graphics/testingground/chestnut1.png
rename to art/testingground/chestnut1.png
diff --git a/graphics/testingground/chestnut1.png.import b/art/testingground/chestnut1.png.import
similarity index 70%
rename from graphics/testingground/chestnut1.png.import
rename to art/testingground/chestnut1.png.import
index d57ea39..d15c25f 100644
--- a/graphics/testingground/chestnut1.png.import
+++ b/art/testingground/chestnut1.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dfynp0xqtpcke"
-path.s3tc="res://.godot/imported/chestnut1.png-21a267aa266521f1b5d3f4d8a3c58228.s3tc.ctex"
+path.s3tc="res://.godot/imported/chestnut1.png-cd228cf173893e7d7f894f4a15c6d717.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/chestnut1.png"
-dest_files=["res://.godot/imported/chestnut1.png-21a267aa266521f1b5d3f4d8a3c58228.s3tc.ctex"]
+source_file="res://art/testingground/chestnut1.png"
+dest_files=["res://.godot/imported/chestnut1.png-cd228cf173893e7d7f894f4a15c6d717.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/chestnut2.png b/art/testingground/chestnut2.png
similarity index 100%
rename from graphics/testingground/chestnut2.png
rename to art/testingground/chestnut2.png
diff --git a/graphics/testingground/chestnut2.png.import b/art/testingground/chestnut2.png.import
similarity index 70%
rename from graphics/testingground/chestnut2.png.import
rename to art/testingground/chestnut2.png.import
index 5fe3745..fda5d86 100644
--- a/graphics/testingground/chestnut2.png.import
+++ b/art/testingground/chestnut2.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://63rgrra0tdef"
-path.s3tc="res://.godot/imported/chestnut2.png-08cf9d087b4c2a8247e0363130550373.s3tc.ctex"
+path.s3tc="res://.godot/imported/chestnut2.png-de448c8f70e92d67186e7d4facab7ca0.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/chestnut2.png"
-dest_files=["res://.godot/imported/chestnut2.png-08cf9d087b4c2a8247e0363130550373.s3tc.ctex"]
+source_file="res://art/testingground/chestnut2.png"
+dest_files=["res://.godot/imported/chestnut2.png-de448c8f70e92d67186e7d4facab7ca0.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom1.png b/art/testingground/mushroom1.png
similarity index 100%
rename from graphics/testingground/mushroom1.png
rename to art/testingground/mushroom1.png
diff --git a/graphics/testingground/mushroom1.png.import b/art/testingground/mushroom1.png.import
similarity index 70%
rename from graphics/testingground/mushroom1.png.import
rename to art/testingground/mushroom1.png.import
index e0f96ab..1c85f37 100644
--- a/graphics/testingground/mushroom1.png.import
+++ b/art/testingground/mushroom1.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c1iyeflkwaqxf"
-path.s3tc="res://.godot/imported/mushroom1.png-e27fd7d2f556707904d2f859e371da23.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom1.png-fdbdaad7d62d8b674a88260bf24604e5.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom1.png"
-dest_files=["res://.godot/imported/mushroom1.png-e27fd7d2f556707904d2f859e371da23.s3tc.ctex"]
+source_file="res://art/testingground/mushroom1.png"
+dest_files=["res://.godot/imported/mushroom1.png-fdbdaad7d62d8b674a88260bf24604e5.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom10.png b/art/testingground/mushroom10.png
similarity index 100%
rename from graphics/testingground/mushroom10.png
rename to art/testingground/mushroom10.png
diff --git a/graphics/testingground/mushroom10.png.import b/art/testingground/mushroom10.png.import
similarity index 70%
rename from graphics/testingground/mushroom10.png.import
rename to art/testingground/mushroom10.png.import
index 15cebae..61ef627 100644
--- a/graphics/testingground/mushroom10.png.import
+++ b/art/testingground/mushroom10.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bednd2jncey0i"
-path.s3tc="res://.godot/imported/mushroom10.png-7643aad497bc0ec349fbaa9d7d07927a.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom10.png-a9cf1ca33284bb730d9fdcd37d199ec7.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom10.png"
-dest_files=["res://.godot/imported/mushroom10.png-7643aad497bc0ec349fbaa9d7d07927a.s3tc.ctex"]
+source_file="res://art/testingground/mushroom10.png"
+dest_files=["res://.godot/imported/mushroom10.png-a9cf1ca33284bb730d9fdcd37d199ec7.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom11.png b/art/testingground/mushroom11.png
similarity index 100%
rename from graphics/testingground/mushroom11.png
rename to art/testingground/mushroom11.png
diff --git a/graphics/testingground/mushroom11.png.import b/art/testingground/mushroom11.png.import
similarity index 70%
rename from graphics/testingground/mushroom11.png.import
rename to art/testingground/mushroom11.png.import
index e2bf768..36dc044 100644
--- a/graphics/testingground/mushroom11.png.import
+++ b/art/testingground/mushroom11.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cam7x7byvqtb2"
-path.s3tc="res://.godot/imported/mushroom11.png-f358b483aa3f778bb3de2ca731fdf765.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom11.png-42ecedbc695e976809d1d4144f8e57d7.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom11.png"
-dest_files=["res://.godot/imported/mushroom11.png-f358b483aa3f778bb3de2ca731fdf765.s3tc.ctex"]
+source_file="res://art/testingground/mushroom11.png"
+dest_files=["res://.godot/imported/mushroom11.png-42ecedbc695e976809d1d4144f8e57d7.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom2.png b/art/testingground/mushroom2.png
similarity index 100%
rename from graphics/testingground/mushroom2.png
rename to art/testingground/mushroom2.png
diff --git a/graphics/testingground/mushroom2.png.import b/art/testingground/mushroom2.png.import
similarity index 70%
rename from graphics/testingground/mushroom2.png.import
rename to art/testingground/mushroom2.png.import
index 761afbf..23235a8 100644
--- a/graphics/testingground/mushroom2.png.import
+++ b/art/testingground/mushroom2.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://clqou4xqud8br"
-path.s3tc="res://.godot/imported/mushroom2.png-3d05f5ddfc64a24a97ae9ed335b94856.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom2.png-6cc819b76fd2c3eb5e1122c8bad5c30d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom2.png"
-dest_files=["res://.godot/imported/mushroom2.png-3d05f5ddfc64a24a97ae9ed335b94856.s3tc.ctex"]
+source_file="res://art/testingground/mushroom2.png"
+dest_files=["res://.godot/imported/mushroom2.png-6cc819b76fd2c3eb5e1122c8bad5c30d.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom3.png b/art/testingground/mushroom3.png
similarity index 100%
rename from graphics/testingground/mushroom3.png
rename to art/testingground/mushroom3.png
diff --git a/graphics/testingground/mushroom3.png.import b/art/testingground/mushroom3.png.import
similarity index 70%
rename from graphics/testingground/mushroom3.png.import
rename to art/testingground/mushroom3.png.import
index 80e82d1..bebc05c 100644
--- a/graphics/testingground/mushroom3.png.import
+++ b/art/testingground/mushroom3.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cj1bfgpunfsoq"
-path.s3tc="res://.godot/imported/mushroom3.png-8d3ea6150747f891c0044b399a46a7b6.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom3.png-8bf6f74ea836e76365ffc4f4d004d83b.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom3.png"
-dest_files=["res://.godot/imported/mushroom3.png-8d3ea6150747f891c0044b399a46a7b6.s3tc.ctex"]
+source_file="res://art/testingground/mushroom3.png"
+dest_files=["res://.godot/imported/mushroom3.png-8bf6f74ea836e76365ffc4f4d004d83b.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom4.png b/art/testingground/mushroom4.png
similarity index 100%
rename from graphics/testingground/mushroom4.png
rename to art/testingground/mushroom4.png
diff --git a/graphics/testingground/mushroom4.png.import b/art/testingground/mushroom4.png.import
similarity index 70%
rename from graphics/testingground/mushroom4.png.import
rename to art/testingground/mushroom4.png.import
index 51233c4..91b044e 100644
--- a/graphics/testingground/mushroom4.png.import
+++ b/art/testingground/mushroom4.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bnb3bjk274vgn"
-path.s3tc="res://.godot/imported/mushroom4.png-225b82126c9976b66663819da707d84f.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom4.png-264b6e6a5147ea84a94e976028044c53.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom4.png"
-dest_files=["res://.godot/imported/mushroom4.png-225b82126c9976b66663819da707d84f.s3tc.ctex"]
+source_file="res://art/testingground/mushroom4.png"
+dest_files=["res://.godot/imported/mushroom4.png-264b6e6a5147ea84a94e976028044c53.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom5.png b/art/testingground/mushroom5.png
similarity index 100%
rename from graphics/testingground/mushroom5.png
rename to art/testingground/mushroom5.png
diff --git a/graphics/testingground/mushroom5.png.import b/art/testingground/mushroom5.png.import
similarity index 70%
rename from graphics/testingground/mushroom5.png.import
rename to art/testingground/mushroom5.png.import
index 705352b..f29adfc 100644
--- a/graphics/testingground/mushroom5.png.import
+++ b/art/testingground/mushroom5.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://0oy8by6pd2wg"
-path.s3tc="res://.godot/imported/mushroom5.png-c59ec4efb34f378729e1d88ff8f24356.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom5.png-ef0812d7d61f7c68a3090e0ef745c2f0.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom5.png"
-dest_files=["res://.godot/imported/mushroom5.png-c59ec4efb34f378729e1d88ff8f24356.s3tc.ctex"]
+source_file="res://art/testingground/mushroom5.png"
+dest_files=["res://.godot/imported/mushroom5.png-ef0812d7d61f7c68a3090e0ef745c2f0.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom6.png b/art/testingground/mushroom6.png
similarity index 100%
rename from graphics/testingground/mushroom6.png
rename to art/testingground/mushroom6.png
diff --git a/graphics/testingground/mushroom6.png.import b/art/testingground/mushroom6.png.import
similarity index 70%
rename from graphics/testingground/mushroom6.png.import
rename to art/testingground/mushroom6.png.import
index b0abeff..0239c9e 100644
--- a/graphics/testingground/mushroom6.png.import
+++ b/art/testingground/mushroom6.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b1h55mnc1giqu"
-path.s3tc="res://.godot/imported/mushroom6.png-28853bdab5924a577c8b03ddf5606732.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom6.png-5887f10ae5555cfbe7f25fc382d8170d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom6.png"
-dest_files=["res://.godot/imported/mushroom6.png-28853bdab5924a577c8b03ddf5606732.s3tc.ctex"]
+source_file="res://art/testingground/mushroom6.png"
+dest_files=["res://.godot/imported/mushroom6.png-5887f10ae5555cfbe7f25fc382d8170d.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom7.png b/art/testingground/mushroom7.png
similarity index 100%
rename from graphics/testingground/mushroom7.png
rename to art/testingground/mushroom7.png
diff --git a/graphics/testingground/mushroom7.png.import b/art/testingground/mushroom7.png.import
similarity index 70%
rename from graphics/testingground/mushroom7.png.import
rename to art/testingground/mushroom7.png.import
index 353219f..df50453 100644
--- a/graphics/testingground/mushroom7.png.import
+++ b/art/testingground/mushroom7.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c5lsjern0iqmc"
-path.s3tc="res://.godot/imported/mushroom7.png-00f11afdca674c7e9c74d6dc31d3d14c.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom7.png-7a22aca0d3c1e81d5787601b1ac638e9.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom7.png"
-dest_files=["res://.godot/imported/mushroom7.png-00f11afdca674c7e9c74d6dc31d3d14c.s3tc.ctex"]
+source_file="res://art/testingground/mushroom7.png"
+dest_files=["res://.godot/imported/mushroom7.png-7a22aca0d3c1e81d5787601b1ac638e9.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom8.png b/art/testingground/mushroom8.png
similarity index 100%
rename from graphics/testingground/mushroom8.png
rename to art/testingground/mushroom8.png
diff --git a/graphics/testingground/mushroom8.png.import b/art/testingground/mushroom8.png.import
similarity index 70%
rename from graphics/testingground/mushroom8.png.import
rename to art/testingground/mushroom8.png.import
index 52a470c..20630a9 100644
--- a/graphics/testingground/mushroom8.png.import
+++ b/art/testingground/mushroom8.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bg465y2vkrvfm"
-path.s3tc="res://.godot/imported/mushroom8.png-25b2fc63bd00dc22c8c7376f86d0c6b0.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom8.png-bbb379062fac6797df29b3cfb8543da3.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom8.png"
-dest_files=["res://.godot/imported/mushroom8.png-25b2fc63bd00dc22c8c7376f86d0c6b0.s3tc.ctex"]
+source_file="res://art/testingground/mushroom8.png"
+dest_files=["res://.godot/imported/mushroom8.png-bbb379062fac6797df29b3cfb8543da3.s3tc.ctex"]
[params]
diff --git a/graphics/testingground/mushroom9.png b/art/testingground/mushroom9.png
similarity index 100%
rename from graphics/testingground/mushroom9.png
rename to art/testingground/mushroom9.png
diff --git a/graphics/testingground/mushroom9.png.import b/art/testingground/mushroom9.png.import
similarity index 70%
rename from graphics/testingground/mushroom9.png.import
rename to art/testingground/mushroom9.png.import
index 5609b78..280a942 100644
--- a/graphics/testingground/mushroom9.png.import
+++ b/art/testingground/mushroom9.png.import
@@ -3,7 +3,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://6xxebx7ry6o8"
-path.s3tc="res://.godot/imported/mushroom9.png-8c495f592b9590dd761af5dfd2b49b77.s3tc.ctex"
+path.s3tc="res://.godot/imported/mushroom9.png-25643eb4032f705c365eece1ed47891d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
@@ -11,8 +11,8 @@ metadata={
[deps]
-source_file="res://graphics/testingground/mushroom9.png"
-dest_files=["res://.godot/imported/mushroom9.png-8c495f592b9590dd761af5dfd2b49b77.s3tc.ctex"]
+source_file="res://art/testingground/mushroom9.png"
+dest_files=["res://.godot/imported/mushroom9.png-25643eb4032f705c365eece1ed47891d.s3tc.ctex"]
[params]
diff --git a/prefabs/Mushrooms/Mushroom1.tscn b/prefabs/Mushrooms/Mushroom1.tscn
index d1aca3d..8310b90 100644
--- a/prefabs/Mushrooms/Mushroom1.tscn
+++ b/prefabs/Mushrooms/Mushroom1.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bs02r12yhvse3"]
-[ext_resource type="Texture2D" uid="uid://cj1bfgpunfsoq" path="res://graphics/testingground/mushroom3.png" id="2_t84c7"]
+[ext_resource type="Texture2D" uid="uid://cj1bfgpunfsoq" path="res://art/testingground/mushroom3.png" id="2_t84c7"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom2.tscn b/prefabs/Mushrooms/Mushroom2.tscn
index 8ef6fe3..184475e 100644
--- a/prefabs/Mushrooms/Mushroom2.tscn
+++ b/prefabs/Mushrooms/Mushroom2.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b1pbkxawpcwxc"]
-[ext_resource type="Texture2D" uid="uid://bnb3bjk274vgn" path="res://graphics/testingground/mushroom4.png" id="1_dm7r2"]
+[ext_resource type="Texture2D" uid="uid://bnb3bjk274vgn" path="res://art/testingground/mushroom4.png" id="1_dm7r2"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom3.tscn b/prefabs/Mushrooms/Mushroom3.tscn
index 3968cac..85129ee 100644
--- a/prefabs/Mushrooms/Mushroom3.tscn
+++ b/prefabs/Mushrooms/Mushroom3.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://u5slo32os2oo"]
-[ext_resource type="Texture2D" uid="uid://0oy8by6pd2wg" path="res://graphics/testingground/mushroom5.png" id="1_k1qpa"]
+[ext_resource type="Texture2D" uid="uid://0oy8by6pd2wg" path="res://art/testingground/mushroom5.png" id="1_k1qpa"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom4.tscn b/prefabs/Mushrooms/Mushroom4.tscn
index 3722100..904a379 100644
--- a/prefabs/Mushrooms/Mushroom4.tscn
+++ b/prefabs/Mushrooms/Mushroom4.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cqnpqk1kg0hrc"]
-[ext_resource type="Texture2D" uid="uid://b1h55mnc1giqu" path="res://graphics/testingground/mushroom6.png" id="1_qtwer"]
+[ext_resource type="Texture2D" uid="uid://b1h55mnc1giqu" path="res://art/testingground/mushroom6.png" id="1_qtwer"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom5.tscn b/prefabs/Mushrooms/Mushroom5.tscn
index bb94ee8..5789c5c 100644
--- a/prefabs/Mushrooms/Mushroom5.tscn
+++ b/prefabs/Mushrooms/Mushroom5.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dblpcx0gljvxl"]
-[ext_resource type="Texture2D" uid="uid://c5lsjern0iqmc" path="res://graphics/testingground/mushroom7.png" id="1_um1sv"]
+[ext_resource type="Texture2D" uid="uid://c5lsjern0iqmc" path="res://art/testingground/mushroom7.png" id="1_um1sv"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom6.tscn b/prefabs/Mushrooms/Mushroom6.tscn
index f9dd7a0..b813ae2 100644
--- a/prefabs/Mushrooms/Mushroom6.tscn
+++ b/prefabs/Mushrooms/Mushroom6.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cmmfoduf37cd5"]
-[ext_resource type="Texture2D" uid="uid://bg465y2vkrvfm" path="res://graphics/testingground/mushroom8.png" id="1_y728e"]
+[ext_resource type="Texture2D" uid="uid://bg465y2vkrvfm" path="res://art/testingground/mushroom8.png" id="1_y728e"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom7.tscn b/prefabs/Mushrooms/Mushroom7.tscn
index 1468f5c..34f7a3a 100644
--- a/prefabs/Mushrooms/Mushroom7.tscn
+++ b/prefabs/Mushrooms/Mushroom7.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dhclggadclwm5"]
-[ext_resource type="Texture2D" uid="uid://6xxebx7ry6o8" path="res://graphics/testingground/mushroom9.png" id="1_dhs3m"]
+[ext_resource type="Texture2D" uid="uid://6xxebx7ry6o8" path="res://art/testingground/mushroom9.png" id="1_dhs3m"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom8.tscn b/prefabs/Mushrooms/Mushroom8.tscn
index 25d183b..6099922 100644
--- a/prefabs/Mushrooms/Mushroom8.tscn
+++ b/prefabs/Mushrooms/Mushroom8.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cn77bho6ohd18"]
-[ext_resource type="Texture2D" uid="uid://bednd2jncey0i" path="res://graphics/testingground/mushroom10.png" id="1_kcu8g"]
+[ext_resource type="Texture2D" uid="uid://bednd2jncey0i" path="res://art/testingground/mushroom10.png" id="1_kcu8g"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Mushrooms/Mushroom9.tscn b/prefabs/Mushrooms/Mushroom9.tscn
index a7c53b3..4759493 100644
--- a/prefabs/Mushrooms/Mushroom9.tscn
+++ b/prefabs/Mushrooms/Mushroom9.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bq58bkfjh4x7p"]
-[ext_resource type="Texture2D" uid="uid://cam7x7byvqtb2" path="res://graphics/testingground/mushroom11.png" id="1_smq5e"]
+[ext_resource type="Texture2D" uid="uid://cam7x7byvqtb2" path="res://art/testingground/mushroom11.png" id="1_smq5e"]
[node name="Mushroom1" type="Node2D"]
z_as_relative = false
diff --git a/prefabs/Player3D.tscn b/prefabs/Player3D.tscn
index a2968a7..42c9d55 100644
--- a/prefabs/Player3D.tscn
+++ b/prefabs/Player3D.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://dbd1niu3tp8y5"]
[ext_resource type="Script" uid="uid://cp4snd0amnhfu" path="res://scripts/CSharp/Common/Player3D.cs" id="1_3trg2"]
-[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://graphics/mockups/concerned.png" id="1_5jpx2"]
+[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://art/mockups/concerned.png" id="1_5jpx2"]
[ext_resource type="Script" uid="uid://c81bn1w8o0n2n" path="res://scripts/CSharp/Common/CameraPivot.cs" id="3_3trg2"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_1vdrh"]
@@ -14,24 +14,27 @@ height = 0.234557
collision_layer = 16
collision_mask = 17
script = ExtResource("1_3trg2")
-_camera = NodePath("CameraPivot/SubPivot/Camera3D")
+_speed = 10.0
+_camera = NodePath("CameraPivot2/SubPivot/Camera3D")
[node name="Sprite" type="Sprite3D" parent="CharacterBody3D"]
transform = Transform3D(0.04, 0, 0, 0, 0.04, 0, 0, 0, 0.04, 0, 0.110813, 0)
billboard = 1
shaded = true
+render_priority = 100
texture = ExtResource("1_5jpx2")
[node name="CollisionShape3D" type="CollisionShape3D" parent="CharacterBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.119886, 0)
shape = SubResource("CapsuleShape3D_1vdrh")
-[node name="CameraPivot" type="Node3D" parent="CharacterBody3D"]
-transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.159723, 0)
+[node name="CameraPivot2" type="Node3D" parent="CharacterBody3D" node_paths=PackedStringArray("_subPivot")]
+transform = Transform3D(1, 0, 0, 0, 0.93358, 0.358368, 0, -0.358368, 0.93358, 0, 0.159723, 0)
script = ExtResource("3_3trg2")
+_subPivot = NodePath("SubPivot")
-[node name="SubPivot" type="Node3D" parent="CharacterBody3D/CameraPivot"]
+[node name="SubPivot" type="Node3D" parent="CharacterBody3D/CameraPivot2"]
-[node name="Camera3D" type="Camera3D" parent="CharacterBody3D/CameraPivot/SubPivot"]
-transform = Transform3D(1, 0, 0, 0, 0.897258, 0.441506, 0, -0.441506, 0.897258, 0, 0.788471, 1.52789)
+[node name="Camera3D" type="Camera3D" parent="CharacterBody3D/CameraPivot2/SubPivot"]
+transform = Transform3D(1, 0, 0, 0, 0.933581, 0.358368, 0, -0.358368, 0.933581, 0, 0.638658, 1.73382)
fov = 24.0844
diff --git a/prefabs/farming/base_field.tscn b/prefabs/farming/base_field.tscn
new file mode 100644
index 0000000..c5a3492
--- /dev/null
+++ b/prefabs/farming/base_field.tscn
@@ -0,0 +1,20 @@
+[gd_scene load_steps=5 format=3 uid="uid://biwd3jj65qrlh"]
+
+[ext_resource type="Texture2D" uid="uid://c2pirgay3jfnn" path="res://art/farm/tilable grounds/böden/trockene farming erde.png" id="1_2cisk"]
+[ext_resource type="Script" uid="uid://dnu6bnwvhlfut" path="res://scripts/CSharp/Common/FieldBehaviour.cs" id="2_xctjk"]
+[ext_resource type="Texture2D" uid="uid://lvhbicmwqab5" path="res://art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png" id="3_0rx5h"]
+[ext_resource type="PackedScene" uid="uid://ob04y3syvo0e" path="res://prefabs/interaction_area.tscn" id="4_xc4m0"]
+
+[node name="BaseField" type="Sprite3D"]
+transform = Transform3D(0.5, 0, 0, 0, -2.18557e-08, -0.5, 0, 0.5, -2.18557e-08, 0, 0, 0)
+modulate = Color(0.690196, 0.690196, 0.690196, 1)
+texture = ExtResource("1_2cisk")
+script = ExtResource("2_xctjk")
+Untilled = ExtResource("3_0rx5h")
+Tilled = ExtResource("1_2cisk")
+
+[node name="Area51" parent="." instance=ExtResource("4_xc4m0")]
+transform = Transform3D(2, 0, 0, 0, -8.74228e-08, 2, 0, -2, -8.74228e-08, 0.00334358, -0.3811, -0.120426)
+_showLabel = false
+
+[connection signal="Interacted" from="Area51" to="." method="Farm"]
diff --git a/prefabs/farming/base_plant.tscn b/prefabs/farming/base_plant.tscn
new file mode 100644
index 0000000..2d56b8e
--- /dev/null
+++ b/prefabs/farming/base_plant.tscn
@@ -0,0 +1,171 @@
+[gd_scene load_steps=6 format=3 uid="uid://bjhj1wa5olwcu"]
+
+[ext_resource type="Script" uid="uid://tm14kfypgn0h" path="res://scripts/CSharp/Common/PlantBehaviour.cs" id="1_1hc8u"]
+[ext_resource type="Texture2D" uid="uid://dtr4uga5uspg" path="res://art/farm/farming/farmobjekte/tomaten/tomaten baby.png" id="2_7tw6v"]
+[ext_resource type="Texture2D" uid="uid://b2gu6ur2xc7s4" path="res://art/farm/farming/farmobjekte/tomaten/tomaten blume.png" id="3_6u2og"]
+[ext_resource type="Texture2D" uid="uid://cnwd3mb3jnuxm" path="res://art/farm/farming/farmobjekte/tomaten/teen adulte tomaten.png" id="4_1pcfs"]
+[ext_resource type="PackedScene" uid="uid://ob04y3syvo0e" path="res://prefabs/interaction_area.tscn" id="5_6kt4q"]
+
+[node name="BasePlant" type="Node3D" node_paths=PackedStringArray("_seeds", "_smallPlants", "_bigPlants", "_readyPlants")]
+transform = Transform3D(0.5, 0, 0, 0, -2.18557e-08, -0.5, 0, 0.5, -2.18557e-08, 0, 0, 0)
+script = ExtResource("1_1hc8u")
+_seeds = [NodePath("Seeds/TomatoSeed"), NodePath("Seeds/TomatoSeed2"), NodePath("Seeds/TomatoSeed3")]
+_smallPlants = [NodePath("SmallPlant/01"), NodePath("SmallPlant/02"), NodePath("SmallPlant/03"), NodePath("SmallPlant/04")]
+_bigPlants = [NodePath("BigPlant/01"), NodePath("BigPlant/02"), NodePath("BigPlant/03"), NodePath("BigPlant/04")]
+_readyPlants = [NodePath("ReadyPlant/01"), NodePath("ReadyPlant/02"), NodePath("ReadyPlant/03"), NodePath("ReadyPlant/04")]
+
+[node name="Seeds" type="Node3D" parent="."]
+transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, -0.216614, 1.20629, -0.992401)
+
+[node name="TomatoSeed" type="Sprite3D" parent="Seeds"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+flip_v = true
+billboard = 1
+render_priority = 2
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(-2, 15, 85, 81)
+
+[node name="TomatoSeed2" type="Sprite3D" parent="Seeds"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+flip_v = true
+billboard = 1
+render_priority = 2
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(15, 177, 84, 108)
+
+[node name="TomatoSeed3" type="Sprite3D" parent="Seeds"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+flip_v = true
+billboard = 1
+render_priority = 2
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(3, 337, 85, 82)
+
+[node name="SmallPlant" type="Node3D" parent="."]
+transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 0.844819, 1.20629, -1.44874)
+
+[node name="01" type="Sprite3D" parent="SmallPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(203, 1, 128, 164)
+
+[node name="02" type="Sprite3D" parent="SmallPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.206227)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(218, 204, 112, 130)
+
+[node name="03" type="Sprite3D" parent="SmallPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(224, 399, 105, 105)
+
+[node name="04" type="Sprite3D" parent="SmallPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("2_7tw6v")
+region_enabled = true
+region_rect = Rect2(228, 600, 85, 92)
+
+[node name="BigPlant" type="Node3D" parent="."]
+transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 0.844819, 1.20629, -1.44874)
+
+[node name="01" type="Sprite3D" parent="BigPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("3_6u2og")
+region_enabled = true
+region_rect = Rect2(-8, 1, 498, 682)
+
+[node name="02" type="Sprite3D" parent="BigPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.206227)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("3_6u2og")
+region_enabled = true
+region_rect = Rect2(575, 82, 516, 591)
+
+[node name="03" type="Sprite3D" parent="BigPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("3_6u2og")
+region_enabled = true
+region_rect = Rect2(-25, 694, 521, 687)
+
+[node name="04" type="Sprite3D" parent="BigPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, -0.211124, -0.20353, 0.188503)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("3_6u2og")
+region_enabled = true
+region_rect = Rect2(546, 697, 535, 687)
+
+[node name="ReadyPlant" type="Node3D" parent="."]
+transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, -3.967)
+
+[node name="01" type="Sprite3D" parent="ReadyPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("4_1pcfs")
+region_enabled = true
+region_rect = Rect2(399, 35, 678, 796)
+
+[node name="02" type="Sprite3D" parent="ReadyPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("4_1pcfs")
+region_enabled = true
+region_rect = Rect2(1077, 109, 633, 695)
+
+[node name="03" type="Sprite3D" parent="ReadyPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("4_1pcfs")
+region_enabled = true
+region_rect = Rect2(415, 838, 639, 817)
+
+[node name="04" type="Sprite3D" parent="ReadyPlant"]
+transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
+visible = false
+billboard = 1
+render_priority = 3
+texture = ExtResource("4_1pcfs")
+region_enabled = true
+region_rect = Rect2(1167, 863, 528, 785)
+
+[node name="InteractionArea" parent="." instance=ExtResource("5_6kt4q")]
+transform = Transform3D(2.475, 0, 0, 0, 2.475, 0, 0, 0, 2.475, 0, 0, 0)
+_showLabel = false
+
+[connection signal="Interacted" from="InteractionArea" to="." method="Grow"]
diff --git a/prefabs/interaction_area.tscn b/prefabs/interaction_area.tscn
index e479f56..46e6003 100644
--- a/prefabs/interaction_area.tscn
+++ b/prefabs/interaction_area.tscn
@@ -26,5 +26,5 @@ text = ""
font_size = 98
outline_size = 22
-[connection signal="body_entered" from="Area3D" to="Label3D" method="show"]
-[connection signal="body_exited" from="Area3D" to="Label3D" method="hide"]
+[connection signal="body_entered" from="Area3D" to="." method="OnPlayerEntered"]
+[connection signal="body_exited" from="Area3D" to="." method="OnPlayerExited"]
diff --git a/prefabs/player.tscn b/prefabs/player.tscn
index 88d6361..3c3cc56 100644
--- a/prefabs/player.tscn
+++ b/prefabs/player.tscn
@@ -1,10 +1,10 @@
[gd_scene load_steps=6 format=3 uid="uid://dd3giw31imfk4"]
[ext_resource type="Script" uid="uid://c3itdui8uq68b" path="res://scripts/GdScript/player.gd" id="1_rhqwr"]
-[ext_resource type="Texture2D" uid="uid://cumdgxn0ibpv7" path="res://graphics/mockups/TakeThatCandy.png" id="2_eul5n"]
-[ext_resource type="Texture2D" uid="uid://dj1syhq0dmf3p" path="res://graphics/mockups/Doll.png" id="3_mpdnl"]
-[ext_resource type="Texture2D" uid="uid://bcah7lrg2oae1" path="res://graphics/mockups/IveSeenSomeShit.png" id="4_631ct"]
-[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://graphics/mockups/concerned.png" id="5_ayafy"]
+[ext_resource type="Texture2D" uid="uid://cumdgxn0ibpv7" path="res://art/mockups/TakeThatCandy.png" id="2_eul5n"]
+[ext_resource type="Texture2D" uid="uid://dj1syhq0dmf3p" path="res://art/mockups/Doll.png" id="3_mpdnl"]
+[ext_resource type="Texture2D" uid="uid://bcah7lrg2oae1" path="res://art/mockups/IveSeenSomeShit.png" id="4_631ct"]
+[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://art/mockups/concerned.png" id="5_ayafy"]
[node name="player" type="Node2D"]
z_as_relative = false
diff --git a/project.godot b/project.godot
index b9813d3..54887aa 100644
--- a/project.godot
+++ b/project.godot
@@ -77,6 +77,18 @@ project/assembly_name="Babushka"
enabled=PackedStringArray("res://addons/anthonyec.camera_preview/plugin.cfg", "res://addons/dialogic/plugin.cfg")
+[file_customization]
+
+folder_colors={
+"res://addons/": "red",
+"res://art/": "orange",
+"res://audio/": "yellow",
+"res://dialog/": "green",
+"res://prefabs/": "teal",
+"res://scenes/": "blue",
+"res://scripts/": "purple"
+}
+
[input]
move_left={
diff --git a/scenes/Babushka_scene_farm_vesna.tscn b/scenes/Babushka_scene_farm_vesna.tscn
index 612c872..8a16aeb 100644
--- a/scenes/Babushka_scene_farm_vesna.tscn
+++ b/scenes/Babushka_scene_farm_vesna.tscn
@@ -1,4 +1,8 @@
-[gd_scene load_steps=4 format=3 uid="uid://br7yq757cawts"]
+[gd_scene load_steps=7 format=3 uid="uid://br7yq757cawts"]
+
+[ext_resource type="PackedScene" uid="uid://dbd1niu3tp8y5" path="res://prefabs/Player3D.tscn" id="1_b1ibi"]
+[ext_resource type="PackedScene" uid="uid://biwd3jj65qrlh" path="res://prefabs/farming/base_field.tscn" id="2_72r8y"]
+[ext_resource type="PackedScene" uid="uid://bjhj1wa5olwcu" path="res://prefabs/farming/base_plant.tscn" id="3_oyw0x"]
[sub_resource type="PlaneMesh" id="PlaneMesh_8yprl"]
@@ -21,3 +25,15 @@ surface_material_override/0 = SubResource("StandardMaterial3D_8tgff")
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000976563, -0.0739136, -0.00112915)
shape = SubResource("BoxShape3D_t58di")
+
+[node name="Player3d" parent="." instance=ExtResource("1_b1ibi")]
+transform = Transform3D(10, 0, 0, 0, 10, 0, 0, 0, 10, -4.80632, 0.0702609, 3.57249)
+
+[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
+transform = Transform3D(1, 0, 0, 0, 0.618408, 0.785857, 0, -0.785857, 0.618408, -0.802612, 0, 4.73262)
+
+[node name="BaseField" parent="." instance=ExtResource("2_72r8y")]
+transform = Transform3D(0.5, 0, 0, 0, -2.18557e-08, -0.5, 0, 0.5, -2.18557e-08, -2.26145, 0.0702609, 4.04213)
+
+[node name="BasePlant" parent="BaseField" instance=ExtResource("3_oyw0x")]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0481086, -0.424278, 0.0145219)
diff --git a/scenes/testing/abandoned_street_2D.tscn b/scenes/testing/abandoned_street_2D.tscn
index 0838a8d..f230255 100644
--- a/scenes/testing/abandoned_street_2D.tscn
+++ b/scenes/testing/abandoned_street_2D.tscn
@@ -1,17 +1,17 @@
[gd_scene load_steps=13 format=3 uid="uid://dx7gn5yiq1aki"]
[ext_resource type="PackedScene" uid="uid://dd3giw31imfk4" path="res://prefabs/player.tscn" id="1_aa8yc"]
-[ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://graphics/mockups/trees/darktree1.png" id="2_k41x3"]
+[ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://art/mockups/trees/darktree1.png" id="2_k41x3"]
[ext_resource type="Script" uid="uid://b4h7k5w0jsjri" path="res://scripts/CSharp/Common/CameraController.cs" id="2_tykdc"]
-[ext_resource type="Texture2D" uid="uid://fcm6etmmj65d" path="res://graphics/mockups/trees/darktree2.png" id="3_tykdc"]
-[ext_resource type="Texture2D" uid="uid://c8h24ouqcqlxv" path="res://graphics/mockups/trees/darktree3.png" id="4_4u5mu"]
-[ext_resource type="Texture2D" uid="uid://dcimm8umxko8" path="res://graphics/mockups/trees/darktree4.png" id="5_y2pux"]
-[ext_resource type="Texture2D" uid="uid://rk30f4q2a1vm" path="res://graphics/mockups/trees/darktree5.png" id="6_5shat"]
-[ext_resource type="Texture2D" uid="uid://xd1ob1jfq7pi" path="res://graphics/mockups/trees/darktree6.png" id="7_oyj6k"]
-[ext_resource type="Texture2D" uid="uid://bxfwua8h235xp" path="res://graphics/mockups/trees/darktree7.png" id="8_1guf4"]
-[ext_resource type="Texture2D" uid="uid://bradm5u7vjjxq" path="res://graphics/mockups/trees/darktree8.png" id="9_viosu"]
-[ext_resource type="Texture2D" uid="uid://bryqg0hb4f0ry" path="res://graphics/mockups/trees/darktree9.png" id="10_clutx"]
-[ext_resource type="Texture2D" uid="uid://c1iyeflkwaqxf" path="res://graphics/testingground/mushroom1.png" id="11_ovtse"]
+[ext_resource type="Texture2D" uid="uid://fcm6etmmj65d" path="res://art/mockups/trees/darktree2.png" id="3_tykdc"]
+[ext_resource type="Texture2D" uid="uid://c8h24ouqcqlxv" path="res://art/mockups/trees/darktree3.png" id="4_4u5mu"]
+[ext_resource type="Texture2D" uid="uid://dcimm8umxko8" path="res://art/mockups/trees/darktree4.png" id="5_y2pux"]
+[ext_resource type="Texture2D" uid="uid://rk30f4q2a1vm" path="res://art/mockups/trees/darktree5.png" id="6_5shat"]
+[ext_resource type="Texture2D" uid="uid://xd1ob1jfq7pi" path="res://art/mockups/trees/darktree6.png" id="7_oyj6k"]
+[ext_resource type="Texture2D" uid="uid://bxfwua8h235xp" path="res://art/mockups/trees/darktree7.png" id="8_1guf4"]
+[ext_resource type="Texture2D" uid="uid://bradm5u7vjjxq" path="res://art/mockups/trees/darktree8.png" id="9_viosu"]
+[ext_resource type="Texture2D" uid="uid://bryqg0hb4f0ry" path="res://art/mockups/trees/darktree9.png" id="10_clutx"]
+[ext_resource type="Texture2D" uid="uid://c1iyeflkwaqxf" path="res://art/testingground/mushroom1.png" id="11_ovtse"]
[node name="AbandonedStreet" type="Node2D"]
diff --git a/scenes/testing/abandoned_street_3d.tscn b/scenes/testing/abandoned_street_3d.tscn
index abe8d63..f718d80 100644
--- a/scenes/testing/abandoned_street_3d.tscn
+++ b/scenes/testing/abandoned_street_3d.tscn
@@ -1,36 +1,36 @@
[gd_scene load_steps=36 format=3 uid="uid://c1j5u0cjdswvp"]
-[ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://graphics/mockups/trees/darktree1.png" id="1_u6vd6"]
-[ext_resource type="Texture2D" uid="uid://fcm6etmmj65d" path="res://graphics/mockups/trees/darktree2.png" id="2_tcvf7"]
-[ext_resource type="Texture2D" uid="uid://c8h24ouqcqlxv" path="res://graphics/mockups/trees/darktree3.png" id="3_v2fdw"]
-[ext_resource type="Texture2D" uid="uid://dcimm8umxko8" path="res://graphics/mockups/trees/darktree4.png" id="4_yrcwc"]
-[ext_resource type="Texture2D" uid="uid://rk30f4q2a1vm" path="res://graphics/mockups/trees/darktree5.png" id="5_3ynl8"]
-[ext_resource type="Texture2D" uid="uid://xd1ob1jfq7pi" path="res://graphics/mockups/trees/darktree6.png" id="6_ijjvr"]
-[ext_resource type="Texture2D" uid="uid://bxfwua8h235xp" path="res://graphics/mockups/trees/darktree7.png" id="7_lwa45"]
-[ext_resource type="Texture2D" uid="uid://bradm5u7vjjxq" path="res://graphics/mockups/trees/darktree8.png" id="8_wu13e"]
-[ext_resource type="Texture2D" uid="uid://bryqg0hb4f0ry" path="res://graphics/mockups/trees/darktree9.png" id="9_4i1d4"]
-[ext_resource type="Texture2D" uid="uid://c1iyeflkwaqxf" path="res://graphics/testingground/mushroom1.png" id="10_my8if"]
-[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://graphics/mockups/concerned.png" id="10_oy1dv"]
-[ext_resource type="Texture2D" uid="uid://cj1bfgpunfsoq" path="res://graphics/testingground/mushroom3.png" id="12_50we8"]
-[ext_resource type="Texture2D" uid="uid://cumdgxn0ibpv7" path="res://graphics/mockups/TakeThatCandy.png" id="12_jgqen"]
-[ext_resource type="Texture2D" uid="uid://bcah7lrg2oae1" path="res://graphics/mockups/IveSeenSomeShit.png" id="13_gcssn"]
-[ext_resource type="Texture2D" uid="uid://dj1syhq0dmf3p" path="res://graphics/mockups/Doll.png" id="14_qxv15"]
-[ext_resource type="Texture2D" uid="uid://bnb3bjk274vgn" path="res://graphics/testingground/mushroom4.png" id="16_5f343"]
+[ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://art/mockups/trees/darktree1.png" id="1_u6vd6"]
+[ext_resource type="Texture2D" uid="uid://fcm6etmmj65d" path="res://art/mockups/trees/darktree2.png" id="2_tcvf7"]
+[ext_resource type="Texture2D" uid="uid://c8h24ouqcqlxv" path="res://art/mockups/trees/darktree3.png" id="3_v2fdw"]
+[ext_resource type="Texture2D" uid="uid://dcimm8umxko8" path="res://art/mockups/trees/darktree4.png" id="4_yrcwc"]
+[ext_resource type="Texture2D" uid="uid://rk30f4q2a1vm" path="res://art/mockups/trees/darktree5.png" id="5_3ynl8"]
+[ext_resource type="Texture2D" uid="uid://xd1ob1jfq7pi" path="res://art/mockups/trees/darktree6.png" id="6_ijjvr"]
+[ext_resource type="Texture2D" uid="uid://bxfwua8h235xp" path="res://art/mockups/trees/darktree7.png" id="7_lwa45"]
+[ext_resource type="Texture2D" uid="uid://bradm5u7vjjxq" path="res://art/mockups/trees/darktree8.png" id="8_wu13e"]
+[ext_resource type="Texture2D" uid="uid://bryqg0hb4f0ry" path="res://art/mockups/trees/darktree9.png" id="9_4i1d4"]
+[ext_resource type="Texture2D" uid="uid://c1iyeflkwaqxf" path="res://art/testingground/mushroom1.png" id="10_my8if"]
+[ext_resource type="Texture2D" uid="uid://cvn2p215jq2am" path="res://art/mockups/concerned.png" id="10_oy1dv"]
+[ext_resource type="Texture2D" uid="uid://cj1bfgpunfsoq" path="res://art/testingground/mushroom3.png" id="12_50we8"]
+[ext_resource type="Texture2D" uid="uid://cumdgxn0ibpv7" path="res://art/mockups/TakeThatCandy.png" id="12_jgqen"]
+[ext_resource type="Texture2D" uid="uid://bcah7lrg2oae1" path="res://art/mockups/IveSeenSomeShit.png" id="13_gcssn"]
+[ext_resource type="Texture2D" uid="uid://dj1syhq0dmf3p" path="res://art/mockups/Doll.png" id="14_qxv15"]
+[ext_resource type="Texture2D" uid="uid://bnb3bjk274vgn" path="res://art/testingground/mushroom4.png" id="16_5f343"]
[ext_resource type="Script" uid="uid://d2486x6upmwqq" path="res://scripts/GdScript/dialogic_starter.gd" id="16_frq8l"]
-[ext_resource type="Texture2D" uid="uid://0oy8by6pd2wg" path="res://graphics/testingground/mushroom5.png" id="17_odxxd"]
-[ext_resource type="Texture2D" uid="uid://b1h55mnc1giqu" path="res://graphics/testingground/mushroom6.png" id="18_i7vrp"]
-[ext_resource type="Texture2D" uid="uid://c5lsjern0iqmc" path="res://graphics/testingground/mushroom7.png" id="19_yb8aa"]
-[ext_resource type="Texture2D" uid="uid://bg465y2vkrvfm" path="res://graphics/testingground/mushroom8.png" id="20_2ds7x"]
-[ext_resource type="Texture2D" uid="uid://6xxebx7ry6o8" path="res://graphics/testingground/mushroom9.png" id="21_jip6m"]
-[ext_resource type="Texture2D" uid="uid://bednd2jncey0i" path="res://graphics/testingground/mushroom10.png" id="22_1s1o0"]
-[ext_resource type="Texture2D" uid="uid://cam7x7byvqtb2" path="res://graphics/testingground/mushroom11.png" id="23_m1mer"]
-[ext_resource type="Texture2D" uid="uid://dfynp0xqtpcke" path="res://graphics/testingground/chestnut1.png" id="24_ohuks"]
-[ext_resource type="Texture2D" uid="uid://63rgrra0tdef" path="res://graphics/testingground/chestnut2.png" id="25_j83yj"]
-[ext_resource type="Texture2D" uid="uid://cygt1j1m0vpqg" path="res://graphics/mockups/field_placeholder.png" id="26_7nyv4"]
+[ext_resource type="Texture2D" uid="uid://0oy8by6pd2wg" path="res://art/testingground/mushroom5.png" id="17_odxxd"]
+[ext_resource type="Texture2D" uid="uid://b1h55mnc1giqu" path="res://art/testingground/mushroom6.png" id="18_i7vrp"]
+[ext_resource type="Texture2D" uid="uid://c5lsjern0iqmc" path="res://art/testingground/mushroom7.png" id="19_yb8aa"]
+[ext_resource type="Texture2D" uid="uid://bg465y2vkrvfm" path="res://art/testingground/mushroom8.png" id="20_2ds7x"]
+[ext_resource type="Texture2D" uid="uid://6xxebx7ry6o8" path="res://art/testingground/mushroom9.png" id="21_jip6m"]
+[ext_resource type="Texture2D" uid="uid://bednd2jncey0i" path="res://art/testingground/mushroom10.png" id="22_1s1o0"]
+[ext_resource type="Texture2D" uid="uid://cam7x7byvqtb2" path="res://art/testingground/mushroom11.png" id="23_m1mer"]
+[ext_resource type="Texture2D" uid="uid://dfynp0xqtpcke" path="res://art/testingground/chestnut1.png" id="24_ohuks"]
+[ext_resource type="Texture2D" uid="uid://63rgrra0tdef" path="res://art/testingground/chestnut2.png" id="25_j83yj"]
+[ext_resource type="Texture2D" uid="uid://cygt1j1m0vpqg" path="res://art/mockups/field_placeholder.png" id="26_7nyv4"]
[ext_resource type="PackedScene" uid="uid://dbd1niu3tp8y5" path="res://prefabs/Player3D.tscn" id="27_mqdni"]
[ext_resource type="PackedScene" uid="uid://ob04y3syvo0e" path="res://prefabs/interaction_area.tscn" id="28_h5ibf"]
-[ext_resource type="Texture2D" uid="uid://c7f3t65jskd6v" path="res://graphics/mockups/house_prototype.png" id="29_kse13"]
-[ext_resource type="PackedScene" uid="uid://ltm8ca0prco" path="res://graphics/mockups/3d/best_house.fbx" id="31_lqlrn"]
+[ext_resource type="Texture2D" uid="uid://c7f3t65jskd6v" path="res://art/mockups/house_prototype.png" id="29_kse13"]
+[ext_resource type="PackedScene" uid="uid://ltm8ca0prco" path="res://art/mockups/3d/best_house.fbx" id="31_lqlrn"]
[sub_resource type="PlaneMesh" id="PlaneMesh_8dxh5"]
@@ -1233,6 +1233,7 @@ light_color = Color(0.81, 0.49329, 0.4374, 1)
[node name="road" type="Sprite3D" parent="."]
transform = Transform3D(0.329771, -0.000931354, 6.51372e-11, -1.45041e-16, -1.09278e-09, -0.04, 0.0122939, 0.0249826, -1.74724e-09, -0.243499, 1.60336e-05, 0.10753)
+visible = false
sorting_offset = -0.475
modulate = Color(0.45098, 0.407843, 0.423529, 0.678431)
shaded = true
@@ -1240,24 +1241,28 @@ texture = ExtResource("10_my8if")
[node name="player" type="Sprite3D" parent="."]
transform = Transform3D(0.04, 0, 0, 0, 0.04, 0, 0, 0, 0.04, -0.0237094, 0.116035, 0.0958161)
+visible = false
billboard = 1
shaded = true
texture = ExtResource("10_oy1dv")
[node name="player2" type="Sprite3D" parent="."]
transform = Transform3D(0.04, 0, 0, 0, 0.04, 0, 0, 0, 0.04, 0.329996, 0.116035, 0.334039)
+visible = false
billboard = 1
shaded = true
texture = ExtResource("12_jgqen")
[node name="player3" type="Sprite3D" parent="."]
transform = Transform3D(0.04, 0, 0, 0, 0.04, 0, 0, 0, 0.04, 0.290469, 0.116035, -0.275782)
+visible = false
billboard = 1
shaded = true
texture = ExtResource("13_gcssn")
[node name="semi_cat" type="Sprite3D" parent="."]
transform = Transform3D(0.04, 0, 0, 0, 0.04, 0, 0, 0, 0.04, -0.568754, 0.116035, -0.275782)
+visible = false
billboard = 1
shaded = true
texture = ExtResource("14_qxv15")
@@ -1348,43 +1353,48 @@ texture = ExtResource("25_j83yj")
[node name="field" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, 0.17571, 0.0607805, 0.369449)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="field6" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, 0.497358, 0.0607805, 0.369449)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="field2" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, -0.254384, 0.0607805, 0.369449)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="field3" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, -0.254384, 0.0607805, -0.0765149)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="field4" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, 0.457693, 0.0607805, -0.0765149)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="field5" type="Sprite3D" parent="fields"]
transform = Transform3D(0.02, 0, 0, 0, -8.74228e-10, -0.02, 0, 0.02, -8.74228e-10, 0.0528325, 0.0607805, -0.0765149)
+visible = false
shaded = true
texture = ExtResource("26_7nyv4")
[node name="House2D" type="Sprite3D" parent="."]
-transform = Transform3D(0.08, 0, 0, 0, 0.08, 0, 0, 0, 0.08, -0.18856, 0.129568, -0.385021)
-visible = false
+transform = Transform3D(0.08, 0, 0, 0, 0.08, 0, 0, 0, 0.08, -0.479, 0.131, -0.385)
billboard = 1
shaded = true
texture = ExtResource("29_kse13")
[node name="Player3d" parent="." instance=ExtResource("27_mqdni")]
-transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.137316, 0, 0.104198)
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032, 0, -0.061)
[node name="best_house" parent="." instance=ExtResource("31_lqlrn")]
-transform = Transform3D(-5.24537e-09, 0, 0.12, 0, 0.12, 0, -0.12, 0, -5.24537e-09, -0.239518, 0, 0)
+transform = Transform3D(-5.24537e-09, 0, 0.12, 0, 0.12, 0, -0.12, 0, -5.24537e-09, 0.418, 0, -0.187)
diff --git a/scripts/CSharp/Common/FieldBehaviour.cs b/scripts/CSharp/Common/FieldBehaviour.cs
new file mode 100644
index 0000000..fde2117
--- /dev/null
+++ b/scripts/CSharp/Common/FieldBehaviour.cs
@@ -0,0 +1,41 @@
+using Godot;
+
+namespace Babushka.scripts.CSharp.Common;
+
+public enum FieldState
+{
+ Empty = 0,
+ Tilled = 1,
+ Planted = 2,
+ Watered = 3
+}
+
+public partial class FieldBehaviour : Sprite3D
+{
+ [Export] private Texture2D Untilled;
+ [Export] private Texture2D Tilled;
+ [Export] private Texture3D Watered;
+ [Export] private FieldState FieldState = FieldState.Empty;
+
+ ///
+ /// Called when the player enters the field'S interaction area and presses .
+ ///
+ public void Farm()
+ {
+ switch (FieldState)
+ {
+ case FieldState.Empty:
+ Texture = Tilled;
+ FieldState = FieldState.Tilled;
+ break;
+ case FieldState.Tilled:
+ FieldState = FieldState.Planted;
+ break;
+ case FieldState.Planted:
+ break;
+ default:
+ break;
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/scripts/CSharp/Common/FieldBehaviour.cs.uid b/scripts/CSharp/Common/FieldBehaviour.cs.uid
new file mode 100644
index 0000000..d79d312
--- /dev/null
+++ b/scripts/CSharp/Common/FieldBehaviour.cs.uid
@@ -0,0 +1 @@
+uid://dnu6bnwvhlfut
diff --git a/scripts/CSharp/Common/InteractionArea.cs b/scripts/CSharp/Common/InteractionArea.cs
index b91779f..724140f 100644
--- a/scripts/CSharp/Common/InteractionArea.cs
+++ b/scripts/CSharp/Common/InteractionArea.cs
@@ -6,24 +6,29 @@ public partial class InteractionArea : Node3D
{
[Export] private Area3D _area;
[Export] private Label3D _label;
+ [Export] private bool _showLabel = true;
[Signal]
public delegate void InteractedEventHandler();
- public override void _Process(double d)
+ public void OnPlayerEntered(Node3D player)
{
- if (_area.HasOverlappingBodies())
+ if(_showLabel)
_label.Show();
- else
- _label.Hide();
+ }
+
+ public void OnPlayerExited(Node3D player)
+ {
+ _label.Hide();
}
public override void _Input(InputEvent @event)
{
- if(@event.IsAction("interact") && @event.IsPressed() && _area.HasOverlappingBodies())
+ if (@event.IsAction("interact") && @event.IsPressed() && _area.HasOverlappingBodies())
+ {
+ _label.Hide();
EmitSignal(SignalName.Interacted);
+ }
}
-
-
}
diff --git a/scripts/CSharp/Common/PlantBehaviour.cs b/scripts/CSharp/Common/PlantBehaviour.cs
new file mode 100644
index 0000000..9519f42
--- /dev/null
+++ b/scripts/CSharp/Common/PlantBehaviour.cs
@@ -0,0 +1,68 @@
+using System;
+using Godot;
+
+namespace Babushka.scripts.CSharp.Common;
+
+public enum PlantState
+{
+ None = 0,
+ Planted = 1,
+ SmallPlant = 2,
+ BigPlant = 3,
+ Ready = 4
+}
+
+public partial class PlantBehaviour : Node3D
+{
+ [Export] private Sprite3D[] _seeds;
+ [Export] private Sprite3D[] _smallPlants;
+ [Export] private Sprite3D[] _bigPlants;
+ [Export] private Sprite3D[] _readyPlants;
+ [Export] private PlantState _state = PlantState.None;
+
+ private Sprite3D _currentPlantSprite = null;
+
+ public void Grow()
+ {
+ switch (_state)
+ {
+ case PlantState.None:
+ _state = PlantState.Planted;
+ _currentPlantSprite = GetRandomSprite(_seeds);
+ _currentPlantSprite.Visible = true;
+ break;
+ case PlantState.Planted:
+ _state = PlantState.SmallPlant;
+ _currentPlantSprite.Visible = false;
+ _currentPlantSprite = GetRandomSprite(_smallPlants);
+ _currentPlantSprite.Visible = true;
+ break;
+ case PlantState.SmallPlant:
+ _state = PlantState.BigPlant;
+ _currentPlantSprite.Visible = false;
+ _currentPlantSprite = GetRandomSprite(_bigPlants);
+ _currentPlantSprite.Visible = true;
+ break;
+ case PlantState.BigPlant:
+ _state = PlantState.Ready;
+ _currentPlantSprite.Visible = false;
+ _currentPlantSprite = GetRandomSprite(_readyPlants);
+ _currentPlantSprite.Visible = true;
+ break;
+ case PlantState.Ready:
+ _state = PlantState.None;
+ _currentPlantSprite.Visible = false;
+ _currentPlantSprite = null;
+ break;
+ default:
+ break;
+ }
+ }
+
+ private Sprite3D GetRandomSprite(Sprite3D[] sprites)
+ {
+ Random rand = new Random();
+ return sprites[rand.Next(sprites.Length)];
+ }
+
+}
\ No newline at end of file
diff --git a/scripts/CSharp/Common/PlantBehaviour.cs.uid b/scripts/CSharp/Common/PlantBehaviour.cs.uid
new file mode 100644
index 0000000..4f8de08
--- /dev/null
+++ b/scripts/CSharp/Common/PlantBehaviour.cs.uid
@@ -0,0 +1 @@
+uid://tm14kfypgn0h
diff --git a/scripts/CSharp/Common/Player3D.cs b/scripts/CSharp/Common/Player3D.cs
index 8a06a84..d457594 100644
--- a/scripts/CSharp/Common/Player3D.cs
+++ b/scripts/CSharp/Common/Player3D.cs
@@ -16,11 +16,11 @@ public partial class Player3D : CharacterBody3D
var direction = (Transform.Basis * new Vector3(inputDir.X, 0, inputDir.Y)).Normalized();
if (direction != Vector3.Zero)
{
- Velocity = new Vector3(direction.X * _speed, Velocity.Y, direction.Z * _speed);
+ Velocity = new Vector3(direction.X * _speed, Velocity.Y, direction.Z * _speed * (float) delta * Scale.X);
}
else
{
- Velocity = Velocity.MoveToward(new Vector3(0, 0, 0), _speed);
+ Velocity = Velocity.MoveToward(new Vector3(0, 0, 0), _speed);
}
MoveAndSlide();