commit b3fdeabc446b2ee1b6302b0b27d32676255d082e
Author: hajimi <2231249010@qq.com>
Date: Wed Oct 7 19:35:15 2026 +0800
第一次提交作业
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..8ad74f7
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,2 @@
+# Normalize EOL for all files that Git considers text files.
+* text=auto eol=lf
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0af181c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+# Godot 4+ specific ignores
+.godot/
+/android/
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..890a3d9
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,15 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# Rider 忽略的文件
+/modules.xml
+/contentModel.xml
+/projectSettingsUpdater.xml
+/.idea.平台闯关.iml
+# 已忽略包含查询文件的默认文件夹
+/queries/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/indexLayout.xml b/.idea/indexLayout.xml
new file mode 100644
index 0000000..7b08163
--- /dev/null
+++ b/.idea/indexLayout.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..39b3d57
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/GdSdk.xml b/.idea/libraries/GdSdk.xml
new file mode 100644
index 0000000..04a2e8b
--- /dev/null
+++ b/.idea/libraries/GdSdk.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LICENSE_KENNEY.txt b/LICENSE_KENNEY.txt
new file mode 100644
index 0000000..116c17c
--- /dev/null
+++ b/LICENSE_KENNEY.txt
@@ -0,0 +1,28 @@
+
+
+ Pixel Platformer (1.2)
+
+ Created/distributed by Kenney (www.kenney.nl)
+ Creation date: 07-10-2023
+
+ ------------------------------
+
+ License: (Creative Commons Zero, CC0)
+ http://creativecommons.org/publicdomain/zero/1.0/
+
+ You can use this content for personal, educational, and commercial purposes.
+
+ Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement)
+
+ ------------------------------
+
+ • Website : www.kenney.nl
+ • Donate : www.kenney.nl/donate
+
+ • Patreon : patreon.com/kenney
+
+ Follow on social media for updates:
+
+ • Twitter: twitter.com/KenneyNL
+ • Instagram: instagram.com/kenney_nl
+ • Mastodon: mastodon.gamedev.place/@kenney
\ No newline at end of file
diff --git a/assets/game/backgrounds/cloud_hills.png b/assets/game/backgrounds/cloud_hills.png
new file mode 100644
index 0000000..554728d
Binary files /dev/null and b/assets/game/backgrounds/cloud_hills.png differ
diff --git a/assets/game/backgrounds/cloud_hills.png.import b/assets/game/backgrounds/cloud_hills.png.import
new file mode 100644
index 0000000..bd16514
--- /dev/null
+++ b/assets/game/backgrounds/cloud_hills.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dys7320ghojh6"
+path="res://.godot/imported/cloud_hills.png-54fb23959879729ec9339ad19fad832b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/backgrounds/cloud_hills.png"
+dest_files=["res://.godot/imported/cloud_hills.png-54fb23959879729ec9339ad19fad832b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/backgrounds/cloud_left.png b/assets/game/backgrounds/cloud_left.png
new file mode 100644
index 0000000..cecadc9
Binary files /dev/null and b/assets/game/backgrounds/cloud_left.png differ
diff --git a/assets/game/backgrounds/cloud_left.png.import b/assets/game/backgrounds/cloud_left.png.import
new file mode 100644
index 0000000..91e9b3e
--- /dev/null
+++ b/assets/game/backgrounds/cloud_left.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://djmk0srfgyafe"
+path="res://.godot/imported/cloud_left.png-24ffc8a7b9125aead8394e9067f04ad7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/backgrounds/cloud_left.png"
+dest_files=["res://.godot/imported/cloud_left.png-24ffc8a7b9125aead8394e9067f04ad7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/backgrounds/cloud_right.png b/assets/game/backgrounds/cloud_right.png
new file mode 100644
index 0000000..7055e2c
Binary files /dev/null and b/assets/game/backgrounds/cloud_right.png differ
diff --git a/assets/game/backgrounds/cloud_right.png.import b/assets/game/backgrounds/cloud_right.png.import
new file mode 100644
index 0000000..41e61c3
--- /dev/null
+++ b/assets/game/backgrounds/cloud_right.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://1b8hp0rm864l"
+path="res://.godot/imported/cloud_right.png-8c86cf5b65f05f4592a382ff52ef7751.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/backgrounds/cloud_right.png"
+dest_files=["res://.godot/imported/cloud_right.png-8c86cf5b65f05f4592a382ff52ef7751.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/backgrounds/cloud_trees.png b/assets/game/backgrounds/cloud_trees.png
new file mode 100644
index 0000000..7b5dfd3
Binary files /dev/null and b/assets/game/backgrounds/cloud_trees.png differ
diff --git a/assets/game/backgrounds/cloud_trees.png.import b/assets/game/backgrounds/cloud_trees.png.import
new file mode 100644
index 0000000..b5da4d9
--- /dev/null
+++ b/assets/game/backgrounds/cloud_trees.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dptqmtay4plwp"
+path="res://.godot/imported/cloud_trees.png-e5cc8dd4a27007fcaea553523987ba1a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/backgrounds/cloud_trees.png"
+dest_files=["res://.godot/imported/cloud_trees.png-e5cc8dd4a27007fcaea553523987ba1a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/characters/player_green_idle.png b/assets/game/characters/player_green_idle.png
new file mode 100644
index 0000000..c6d7d7f
Binary files /dev/null and b/assets/game/characters/player_green_idle.png differ
diff --git a/assets/game/characters/player_green_idle.png.import b/assets/game/characters/player_green_idle.png.import
new file mode 100644
index 0000000..9a093b7
--- /dev/null
+++ b/assets/game/characters/player_green_idle.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgkn1cd8uhunb"
+path="res://.godot/imported/player_green_idle.png-9b55379b5664a5fc30d7917eee83a39a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/characters/player_green_idle.png"
+dest_files=["res://.godot/imported/player_green_idle.png-9b55379b5664a5fc30d7917eee83a39a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/collectibles/coin_gold_round.png b/assets/game/collectibles/coin_gold_round.png
new file mode 100644
index 0000000..25b9044
Binary files /dev/null and b/assets/game/collectibles/coin_gold_round.png differ
diff --git a/assets/game/collectibles/coin_gold_round.png.import b/assets/game/collectibles/coin_gold_round.png.import
new file mode 100644
index 0000000..1ff5f75
--- /dev/null
+++ b/assets/game/collectibles/coin_gold_round.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cb8de6nm1sbvw"
+path="res://.godot/imported/coin_gold_round.png-83ca4eb9ee6feee52dc295c2950a3741.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/collectibles/coin_gold_round.png"
+dest_files=["res://.godot/imported/coin_gold_round.png-83ca4eb9ee6feee52dc295c2950a3741.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/collectibles/coin_gold_thin.png b/assets/game/collectibles/coin_gold_thin.png
new file mode 100644
index 0000000..d563c89
Binary files /dev/null and b/assets/game/collectibles/coin_gold_thin.png differ
diff --git a/assets/game/collectibles/coin_gold_thin.png.import b/assets/game/collectibles/coin_gold_thin.png.import
new file mode 100644
index 0000000..52cb350
--- /dev/null
+++ b/assets/game/collectibles/coin_gold_thin.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b1rcjce8c6jk1"
+path="res://.godot/imported/coin_gold_thin.png-e3e58ff459838085eb95bfec02c457aa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/collectibles/coin_gold_thin.png"
+dest_files=["res://.godot/imported/coin_gold_thin.png-e3e58ff459838085eb95bfec02c457aa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/collectibles/gem_blue.png b/assets/game/collectibles/gem_blue.png
new file mode 100644
index 0000000..42f7819
Binary files /dev/null and b/assets/game/collectibles/gem_blue.png differ
diff --git a/assets/game/collectibles/gem_blue.png.import b/assets/game/collectibles/gem_blue.png.import
new file mode 100644
index 0000000..b5a06c0
--- /dev/null
+++ b/assets/game/collectibles/gem_blue.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://brdwkyck32qp1"
+path="res://.godot/imported/gem_blue.png-312832be80cd9ce50615f39333d6dae6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/collectibles/gem_blue.png"
+dest_files=["res://.godot/imported/gem_blue.png-312832be80cd9ce50615f39333d6dae6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/interactables/spring_red.png b/assets/game/interactables/spring_red.png
new file mode 100644
index 0000000..f50d455
Binary files /dev/null and b/assets/game/interactables/spring_red.png differ
diff --git a/assets/game/interactables/spring_red.png.import b/assets/game/interactables/spring_red.png.import
new file mode 100644
index 0000000..4946997
--- /dev/null
+++ b/assets/game/interactables/spring_red.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7wkoed3ty7em"
+path="res://.godot/imported/spring_red.png-65a534310f2383d40012fe15362271ee.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/interactables/spring_red.png"
+dest_files=["res://.godot/imported/spring_red.png-65a534310f2383d40012fe15362271ee.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/obstacles/spikes_double.png b/assets/game/obstacles/spikes_double.png
new file mode 100644
index 0000000..15fb051
Binary files /dev/null and b/assets/game/obstacles/spikes_double.png differ
diff --git a/assets/game/obstacles/spikes_double.png.import b/assets/game/obstacles/spikes_double.png.import
new file mode 100644
index 0000000..5be8ecc
--- /dev/null
+++ b/assets/game/obstacles/spikes_double.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://wmoyejtjsmhh"
+path="res://.godot/imported/spikes_double.png-920b6436429dc709b275b9ce67c11d3b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/obstacles/spikes_double.png"
+dest_files=["res://.godot/imported/spikes_double.png-920b6436429dc709b275b9ce67c11d3b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/signs/direction_sign_left.png b/assets/game/signs/direction_sign_left.png
new file mode 100644
index 0000000..8863879
Binary files /dev/null and b/assets/game/signs/direction_sign_left.png differ
diff --git a/assets/game/signs/direction_sign_left.png.import b/assets/game/signs/direction_sign_left.png.import
new file mode 100644
index 0000000..3cd7fd0
--- /dev/null
+++ b/assets/game/signs/direction_sign_left.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bib1wohkx4tw6"
+path="res://.godot/imported/direction_sign_left.png-2b929dcc92d85d75765f1cbd8bd901df.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/signs/direction_sign_left.png"
+dest_files=["res://.godot/imported/direction_sign_left.png-2b929dcc92d85d75765f1cbd8bd901df.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/signs/direction_sign_right.png b/assets/game/signs/direction_sign_right.png
new file mode 100644
index 0000000..3cd7d09
Binary files /dev/null and b/assets/game/signs/direction_sign_right.png differ
diff --git a/assets/game/signs/direction_sign_right.png.import b/assets/game/signs/direction_sign_right.png.import
new file mode 100644
index 0000000..9e46fa6
--- /dev/null
+++ b/assets/game/signs/direction_sign_right.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://fp71at0prlpe"
+path="res://.godot/imported/direction_sign_right.png-6f2966f1821c6ef57b606500411e5c6b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/signs/direction_sign_right.png"
+dest_files=["res://.godot/imported/direction_sign_right.png-6f2966f1821c6ef57b606500411e5c6b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/structures/crate.png b/assets/game/structures/crate.png
new file mode 100644
index 0000000..625bb36
Binary files /dev/null and b/assets/game/structures/crate.png differ
diff --git a/assets/game/structures/crate.png.import b/assets/game/structures/crate.png.import
new file mode 100644
index 0000000..d123f16
--- /dev/null
+++ b/assets/game/structures/crate.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dt0ughrd4wjuh"
+path="res://.godot/imported/crate.png-69368fa8a4df2cb6b70864e2cd6a7547.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/structures/crate.png"
+dest_files=["res://.godot/imported/crate.png-69368fa8a4df2cb6b70864e2cd6a7547.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_fill_a.png b/assets/game/terrain/ground_fill_a.png
new file mode 100644
index 0000000..b5d5e03
Binary files /dev/null and b/assets/game/terrain/ground_fill_a.png differ
diff --git a/assets/game/terrain/ground_fill_a.png.import b/assets/game/terrain/ground_fill_a.png.import
new file mode 100644
index 0000000..47d2811
--- /dev/null
+++ b/assets/game/terrain/ground_fill_a.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dh11w44jrww8d"
+path="res://.godot/imported/ground_fill_a.png-0bf406c5eee4f7217858b09d333bd6cd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_fill_a.png"
+dest_files=["res://.godot/imported/ground_fill_a.png-0bf406c5eee4f7217858b09d333bd6cd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_fill_b.png b/assets/game/terrain/ground_fill_b.png
new file mode 100644
index 0000000..5b1dace
Binary files /dev/null and b/assets/game/terrain/ground_fill_b.png differ
diff --git a/assets/game/terrain/ground_fill_b.png.import b/assets/game/terrain/ground_fill_b.png.import
new file mode 100644
index 0000000..27dd00e
--- /dev/null
+++ b/assets/game/terrain/ground_fill_b.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvuswc0n4iort"
+path="res://.godot/imported/ground_fill_b.png-f55dd25b0349a9c2c5494980e6925602.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_fill_b.png"
+dest_files=["res://.godot/imported/ground_fill_b.png-f55dd25b0349a9c2c5494980e6925602.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_fill_left.png b/assets/game/terrain/ground_fill_left.png
new file mode 100644
index 0000000..70cbb1c
Binary files /dev/null and b/assets/game/terrain/ground_fill_left.png differ
diff --git a/assets/game/terrain/ground_fill_left.png.import b/assets/game/terrain/ground_fill_left.png.import
new file mode 100644
index 0000000..610c7d6
--- /dev/null
+++ b/assets/game/terrain/ground_fill_left.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cjvn10ougaill"
+path="res://.godot/imported/ground_fill_left.png-a46357bf9c8adc5d4a294eba91dfb998.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_fill_left.png"
+dest_files=["res://.godot/imported/ground_fill_left.png-a46357bf9c8adc5d4a294eba91dfb998.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_fill_right.png b/assets/game/terrain/ground_fill_right.png
new file mode 100644
index 0000000..57a374c
Binary files /dev/null and b/assets/game/terrain/ground_fill_right.png differ
diff --git a/assets/game/terrain/ground_fill_right.png.import b/assets/game/terrain/ground_fill_right.png.import
new file mode 100644
index 0000000..19b42e7
--- /dev/null
+++ b/assets/game/terrain/ground_fill_right.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cc3cu5amy8ucv"
+path="res://.godot/imported/ground_fill_right.png-c3641fdce86c4603210007def1ca6628.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_fill_right.png"
+dest_files=["res://.godot/imported/ground_fill_right.png-c3641fdce86c4603210007def1ca6628.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_top_left.png b/assets/game/terrain/ground_top_left.png
new file mode 100644
index 0000000..4d685f3
Binary files /dev/null and b/assets/game/terrain/ground_top_left.png differ
diff --git a/assets/game/terrain/ground_top_left.png.import b/assets/game/terrain/ground_top_left.png.import
new file mode 100644
index 0000000..75ba5ff
--- /dev/null
+++ b/assets/game/terrain/ground_top_left.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://1ekrry4e5akn"
+path="res://.godot/imported/ground_top_left.png-ff9a1065db009f450a703130e68185fd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_top_left.png"
+dest_files=["res://.godot/imported/ground_top_left.png-ff9a1065db009f450a703130e68185fd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_top_middle_a.png b/assets/game/terrain/ground_top_middle_a.png
new file mode 100644
index 0000000..18318cd
Binary files /dev/null and b/assets/game/terrain/ground_top_middle_a.png differ
diff --git a/assets/game/terrain/ground_top_middle_a.png.import b/assets/game/terrain/ground_top_middle_a.png.import
new file mode 100644
index 0000000..8607f05
--- /dev/null
+++ b/assets/game/terrain/ground_top_middle_a.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bk3e2j4a3n4qr"
+path="res://.godot/imported/ground_top_middle_a.png-a10e9bb389c71b7096ab9f30800e616c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_top_middle_a.png"
+dest_files=["res://.godot/imported/ground_top_middle_a.png-a10e9bb389c71b7096ab9f30800e616c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_top_middle_b.png b/assets/game/terrain/ground_top_middle_b.png
new file mode 100644
index 0000000..b758f05
Binary files /dev/null and b/assets/game/terrain/ground_top_middle_b.png differ
diff --git a/assets/game/terrain/ground_top_middle_b.png.import b/assets/game/terrain/ground_top_middle_b.png.import
new file mode 100644
index 0000000..931a02b
--- /dev/null
+++ b/assets/game/terrain/ground_top_middle_b.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bg3ib1fdpbjja"
+path="res://.godot/imported/ground_top_middle_b.png-c3c9b2cdf5861c15c0d2d2ccfac2a93e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_top_middle_b.png"
+dest_files=["res://.godot/imported/ground_top_middle_b.png-c3c9b2cdf5861c15c0d2d2ccfac2a93e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/terrain/ground_top_right.png b/assets/game/terrain/ground_top_right.png
new file mode 100644
index 0000000..0b247e1
Binary files /dev/null and b/assets/game/terrain/ground_top_right.png differ
diff --git a/assets/game/terrain/ground_top_right.png.import b/assets/game/terrain/ground_top_right.png.import
new file mode 100644
index 0000000..432b0d2
--- /dev/null
+++ b/assets/game/terrain/ground_top_right.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ct5arka0x333o"
+path="res://.godot/imported/ground_top_right.png-82a64e585b66a8ac2cd139995e7cedac.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/terrain/ground_top_right.png"
+dest_files=["res://.godot/imported/ground_top_right.png-82a64e585b66a8ac2cd139995e7cedac.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/tilesets/kenney_terrain_tileset.tres b/assets/game/tilesets/kenney_terrain_tileset.tres
new file mode 100644
index 0000000..b8d4960
--- /dev/null
+++ b/assets/game/tilesets/kenney_terrain_tileset.tres
@@ -0,0 +1,255 @@
+[gd_resource type="TileSet" format=3 uid="uid://dkowcf1ljh41j"]
+
+[ext_resource type="Texture2D" uid="uid://ckk10wvdopu3l" path="res://assets/game/tilesets/kenney_tiles_atlas.png" id="1_74lvc"]
+
+[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_afvjv"]
+texture = ExtResource("1_74lvc")
+texture_region_size = Vector2i(18, 18)
+use_texture_padding = false
+0:0/0 = 0
+1:0/0 = 0
+2:0/0 = 0
+3:0/0 = 0
+4:0/0 = 0
+4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+5:0/0 = 0
+5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+6:0/0 = 0
+7:0/0 = 0
+8:0/0 = 0
+9:0/0 = 0
+10:0/0 = 0
+11:0/0 = 0
+12:0/0 = 0
+13:0/0 = 0
+14:0/0 = 0
+15:0/0 = 0
+16:0/0 = 0
+17:0/0 = 0
+17:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+18:0/0 = 0
+18:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+19:0/0 = 0
+19:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+0:1/0 = 0
+1:1/0 = 0
+1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:1/0 = 0
+2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:1/0 = 0
+3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:1/0 = 0
+4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+5:1/0 = 0
+5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+6:1/0 = 0
+7:1/0 = 0
+8:1/0 = 0
+9:1/0 = 0
+10:1/0 = 0
+11:1/0 = 0
+12:1/0 = 0
+13:1/0 = 0
+14:1/0 = 0
+15:1/0 = 0
+16:1/0 = 0
+17:1/0 = 0
+17:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+18:1/0 = 0
+18:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+19:1/0 = 0
+19:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+0:2/0 = 0
+0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:2/0 = 0
+1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:2/0 = 0
+2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:2/0 = 0
+3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:2/0 = 0
+5:2/0 = 0
+6:2/0 = 0
+7:2/0 = 0
+8:2/0 = 0
+9:2/0 = 0
+10:2/0 = 0
+11:2/0 = 0
+12:2/0 = 0
+13:2/0 = 0
+14:2/0 = 0
+15:2/0 = 0
+16:2/0 = 0
+17:2/0 = 0
+17:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+18:2/0 = 0
+18:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+19:2/0 = 0
+19:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+0:3/0 = 0
+0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:3/0 = 0
+1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:3/0 = 0
+2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:3/0 = 0
+3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:3/0 = 0
+5:3/0 = 0
+6:3/0 = 0
+7:3/0 = 0
+8:3/0 = 0
+9:3/0 = 0
+10:3/0 = 0
+11:3/0 = 0
+12:3/0 = 0
+13:3/0 = 0
+14:3/0 = 0
+15:3/0 = 0
+16:3/0 = 0
+17:3/0 = 0
+17:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+18:3/0 = 0
+18:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+19:3/0 = 0
+19:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+0:4/0 = 0
+0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:4/0 = 0
+1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:4/0 = 0
+2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:4/0 = 0
+3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:4/0 = 0
+5:4/0 = 0
+6:4/0 = 0
+7:4/0 = 0
+8:4/0 = 0
+9:4/0 = 0
+10:4/0 = 0
+11:4/0 = 0
+12:4/0 = 0
+13:4/0 = 0
+14:4/0 = 0
+15:4/0 = 0
+16:4/0 = 0
+17:4/0 = 0
+18:4/0 = 0
+19:4/0 = 0
+0:5/0 = 0
+0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:5/0 = 0
+1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:5/0 = 0
+2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:5/0 = 0
+3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:5/0 = 0
+4:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+5:5/0 = 0
+6:5/0 = 0
+7:5/0 = 0
+8:5/0 = 0
+9:5/0 = 0
+10:5/0 = 0
+11:5/0 = 0
+12:5/0 = 0
+13:5/0 = 0
+14:5/0 = 0
+15:5/0 = 0
+16:5/0 = 0
+17:5/0 = 0
+18:5/0 = 0
+19:5/0 = 0
+0:6/0 = 0
+0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:6/0 = 0
+1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:6/0 = 0
+2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:6/0 = 0
+3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:6/0 = 0
+5:6/0 = 0
+6:6/0 = 0
+7:6/0 = 0
+8:6/0 = 0
+9:6/0 = 0
+10:6/0 = 0
+11:6/0 = 0
+12:6/0 = 0
+13:6/0 = 0
+14:6/0 = 0
+15:6/0 = 0
+16:6/0 = 0
+17:6/0 = 0
+18:6/0 = 0
+19:6/0 = 0
+0:7/0 = 0
+0:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+1:7/0 = 0
+1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+2:7/0 = 0
+2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+3:7/0 = 0
+3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, 9, -9, 9)
+4:7/0 = 0
+5:7/0 = 0
+6:7/0 = 0
+6:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+6:7/0/physics_layer_0/polygon_0/one_way = true
+6:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+7:7/0 = 0
+7:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+7:7/0/physics_layer_0/polygon_0/one_way = true
+7:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+8:7/0 = 0
+9:7/0 = 0
+10:7/0 = 0
+11:7/0 = 0
+12:7/0 = 0
+13:7/0 = 0
+13:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+13:7/0/physics_layer_0/polygon_0/one_way = true
+13:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+14:7/0 = 0
+14:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+14:7/0/physics_layer_0/polygon_0/one_way = true
+14:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+15:7/0 = 0
+15:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+15:7/0/physics_layer_0/polygon_0/one_way = true
+15:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+16:7/0 = 0
+16:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-9, -9, 9, -9, 9, -5, -9, -5)
+16:7/0/physics_layer_0/polygon_0/one_way = true
+16:7/0/physics_layer_0/polygon_0/one_way_margin = 2.0
+17:7/0 = 0
+18:7/0 = 0
+19:7/0 = 0
+0:8/0 = 0
+1:8/0 = 0
+2:8/0 = 0
+3:8/0 = 0
+4:8/0 = 0
+5:8/0 = 0
+6:8/0 = 0
+7:8/0 = 0
+8:8/0 = 0
+9:8/0 = 0
+10:8/0 = 0
+11:8/0 = 0
+12:8/0 = 0
+13:8/0 = 0
+14:8/0 = 0
+15:8/0 = 0
+16:8/0 = 0
+17:8/0 = 0
+18:8/0 = 0
+19:8/0 = 0
+
+[resource]
+tile_size = Vector2i(18, 18)
+physics_layer_0/collision_layer = 1
+sources/0 = SubResource("TileSetAtlasSource_afvjv")
diff --git a/assets/game/tilesets/kenney_tiles_atlas.png b/assets/game/tilesets/kenney_tiles_atlas.png
new file mode 100644
index 0000000..901a785
Binary files /dev/null and b/assets/game/tilesets/kenney_tiles_atlas.png differ
diff --git a/assets/game/tilesets/kenney_tiles_atlas.png.import b/assets/game/tilesets/kenney_tiles_atlas.png.import
new file mode 100644
index 0000000..3986b46
--- /dev/null
+++ b/assets/game/tilesets/kenney_tiles_atlas.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckk10wvdopu3l"
+path="res://.godot/imported/kenney_tiles_atlas.png-9abf120ae882b086cbc6d40e19481c87.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/tilesets/kenney_tiles_atlas.png"
+dest_files=["res://.godot/imported/kenney_tiles_atlas.png-9abf120ae882b086cbc6d40e19481c87.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/grass_cluster.png b/assets/game/vegetation/grass_cluster.png
new file mode 100644
index 0000000..64078b7
Binary files /dev/null and b/assets/game/vegetation/grass_cluster.png differ
diff --git a/assets/game/vegetation/grass_cluster.png.import b/assets/game/vegetation/grass_cluster.png.import
new file mode 100644
index 0000000..a98d3a4
--- /dev/null
+++ b/assets/game/vegetation/grass_cluster.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bu5h4o4cb6274"
+path="res://.godot/imported/grass_cluster.png-ccc7b7273660ce5a0a66731c68f1c5cf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/grass_cluster.png"
+dest_files=["res://.godot/imported/grass_cluster.png-ccc7b7273660ce5a0a66731c68f1c5cf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/mushroom_red.png b/assets/game/vegetation/mushroom_red.png
new file mode 100644
index 0000000..45a39d5
Binary files /dev/null and b/assets/game/vegetation/mushroom_red.png differ
diff --git a/assets/game/vegetation/mushroom_red.png.import b/assets/game/vegetation/mushroom_red.png.import
new file mode 100644
index 0000000..02dd014
--- /dev/null
+++ b/assets/game/vegetation/mushroom_red.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckgsm1sfdthf"
+path="res://.godot/imported/mushroom_red.png-6798e92ce41a4a0eb5f0c57a00d54101.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/mushroom_red.png"
+dest_files=["res://.godot/imported/mushroom_red.png-6798e92ce41a4a0eb5f0c57a00d54101.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/plant_small.png b/assets/game/vegetation/plant_small.png
new file mode 100644
index 0000000..a855a6b
Binary files /dev/null and b/assets/game/vegetation/plant_small.png differ
diff --git a/assets/game/vegetation/plant_small.png.import b/assets/game/vegetation/plant_small.png.import
new file mode 100644
index 0000000..0cd863e
--- /dev/null
+++ b/assets/game/vegetation/plant_small.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dd5k1tyoy2h1j"
+path="res://.godot/imported/plant_small.png-446e1a6ba753780859392498e0538208.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/plant_small.png"
+dest_files=["res://.godot/imported/plant_small.png-446e1a6ba753780859392498e0538208.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/tree_canopy_left.png b/assets/game/vegetation/tree_canopy_left.png
new file mode 100644
index 0000000..e7d7799
Binary files /dev/null and b/assets/game/vegetation/tree_canopy_left.png differ
diff --git a/assets/game/vegetation/tree_canopy_left.png.import b/assets/game/vegetation/tree_canopy_left.png.import
new file mode 100644
index 0000000..3761573
--- /dev/null
+++ b/assets/game/vegetation/tree_canopy_left.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bwicdqjn56mro"
+path="res://.godot/imported/tree_canopy_left.png-e56158834fce050e5d8bba55d7e0e3e0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/tree_canopy_left.png"
+dest_files=["res://.godot/imported/tree_canopy_left.png-e56158834fce050e5d8bba55d7e0e3e0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/tree_canopy_middle.png b/assets/game/vegetation/tree_canopy_middle.png
new file mode 100644
index 0000000..f311090
Binary files /dev/null and b/assets/game/vegetation/tree_canopy_middle.png differ
diff --git a/assets/game/vegetation/tree_canopy_middle.png.import b/assets/game/vegetation/tree_canopy_middle.png.import
new file mode 100644
index 0000000..5eddaa6
--- /dev/null
+++ b/assets/game/vegetation/tree_canopy_middle.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://boqpcxxccr1i8"
+path="res://.godot/imported/tree_canopy_middle.png-1d6e1552b601f28439f44e382c60ca74.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/tree_canopy_middle.png"
+dest_files=["res://.godot/imported/tree_canopy_middle.png-1d6e1552b601f28439f44e382c60ca74.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/tree_canopy_right.png b/assets/game/vegetation/tree_canopy_right.png
new file mode 100644
index 0000000..ca56ba4
Binary files /dev/null and b/assets/game/vegetation/tree_canopy_right.png differ
diff --git a/assets/game/vegetation/tree_canopy_right.png.import b/assets/game/vegetation/tree_canopy_right.png.import
new file mode 100644
index 0000000..2a477e7
--- /dev/null
+++ b/assets/game/vegetation/tree_canopy_right.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cw0ub7gsnutkr"
+path="res://.godot/imported/tree_canopy_right.png-bae793fe25956e947c8d6a4319cdbeb3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/tree_canopy_right.png"
+dest_files=["res://.godot/imported/tree_canopy_right.png-bae793fe25956e947c8d6a4319cdbeb3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/game/vegetation/tree_trunk.png b/assets/game/vegetation/tree_trunk.png
new file mode 100644
index 0000000..b7aeaf6
Binary files /dev/null and b/assets/game/vegetation/tree_trunk.png differ
diff --git a/assets/game/vegetation/tree_trunk.png.import b/assets/game/vegetation/tree_trunk.png.import
new file mode 100644
index 0000000..88458fc
--- /dev/null
+++ b/assets/game/vegetation/tree_trunk.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cuoyvgsudlenk"
+path="res://.godot/imported/tree_trunk.png-9a124adc0b957523c64e8dbd761dc821.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/game/vegetation/tree_trunk.png"
+dest_files=["res://.godot/imported/tree_trunk.png-9a124adc0b957523c64e8dbd761dc821.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0000.png b/assets/kenney/backgrounds/tile_0000.png
new file mode 100644
index 0000000..2200182
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0000.png differ
diff --git a/assets/kenney/backgrounds/tile_0000.png.import b/assets/kenney/backgrounds/tile_0000.png.import
new file mode 100644
index 0000000..e1fb205
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0000.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cd28o80off1du"
+path="res://.godot/imported/tile_0000.png-36589db57ff106c5df0dd7d4360aa754.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0000.png"
+dest_files=["res://.godot/imported/tile_0000.png-36589db57ff106c5df0dd7d4360aa754.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0001.png b/assets/kenney/backgrounds/tile_0001.png
new file mode 100644
index 0000000..2200182
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0001.png differ
diff --git a/assets/kenney/backgrounds/tile_0001.png.import b/assets/kenney/backgrounds/tile_0001.png.import
new file mode 100644
index 0000000..ab471dd
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0001.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ekya2o6wclb0"
+path="res://.godot/imported/tile_0001.png-8b794e7800bb6193963b5a025e6ef13c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0001.png"
+dest_files=["res://.godot/imported/tile_0001.png-8b794e7800bb6193963b5a025e6ef13c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0002.png b/assets/kenney/backgrounds/tile_0002.png
new file mode 100644
index 0000000..2200182
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0002.png differ
diff --git a/assets/kenney/backgrounds/tile_0002.png.import b/assets/kenney/backgrounds/tile_0002.png.import
new file mode 100644
index 0000000..67a253d
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0002.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cyamdullreo1b"
+path="res://.godot/imported/tile_0002.png-c43c3e33a3491c0b78dabd7e412081bc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0002.png"
+dest_files=["res://.godot/imported/tile_0002.png-c43c3e33a3491c0b78dabd7e412081bc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0003.png b/assets/kenney/backgrounds/tile_0003.png
new file mode 100644
index 0000000..2200182
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0003.png differ
diff --git a/assets/kenney/backgrounds/tile_0003.png.import b/assets/kenney/backgrounds/tile_0003.png.import
new file mode 100644
index 0000000..909a629
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0003.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://nvrlwfcuy0k1"
+path="res://.godot/imported/tile_0003.png-a0351b082924812eeeac821209fca9e3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0003.png"
+dest_files=["res://.godot/imported/tile_0003.png-a0351b082924812eeeac821209fca9e3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0004.png b/assets/kenney/backgrounds/tile_0004.png
new file mode 100644
index 0000000..b0d3a54
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0004.png differ
diff --git a/assets/kenney/backgrounds/tile_0004.png.import b/assets/kenney/backgrounds/tile_0004.png.import
new file mode 100644
index 0000000..7698d7b
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0004.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://crpfq7vgs5qt1"
+path="res://.godot/imported/tile_0004.png-aca35dc01af21dac140f95d9fceeaa70.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0004.png"
+dest_files=["res://.godot/imported/tile_0004.png-aca35dc01af21dac140f95d9fceeaa70.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0005.png b/assets/kenney/backgrounds/tile_0005.png
new file mode 100644
index 0000000..b0d3a54
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0005.png differ
diff --git a/assets/kenney/backgrounds/tile_0005.png.import b/assets/kenney/backgrounds/tile_0005.png.import
new file mode 100644
index 0000000..c112c64
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0005.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5rcqp36rvpi8"
+path="res://.godot/imported/tile_0005.png-932ed9a86c22152bf58892da3946b256.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0005.png"
+dest_files=["res://.godot/imported/tile_0005.png-932ed9a86c22152bf58892da3946b256.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0006.png b/assets/kenney/backgrounds/tile_0006.png
new file mode 100644
index 0000000..c138025
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0006.png differ
diff --git a/assets/kenney/backgrounds/tile_0006.png.import b/assets/kenney/backgrounds/tile_0006.png.import
new file mode 100644
index 0000000..63a9cd5
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0006.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dsll4y42eht1x"
+path="res://.godot/imported/tile_0006.png-c7f047a77d66f35c0319cd80920f9746.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0006.png"
+dest_files=["res://.godot/imported/tile_0006.png-c7f047a77d66f35c0319cd80920f9746.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0007.png b/assets/kenney/backgrounds/tile_0007.png
new file mode 100644
index 0000000..c138025
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0007.png differ
diff --git a/assets/kenney/backgrounds/tile_0007.png.import b/assets/kenney/backgrounds/tile_0007.png.import
new file mode 100644
index 0000000..fe943ea
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0007.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b63145b5f651j"
+path="res://.godot/imported/tile_0007.png-1a56c8faa8b8d17245845fecca4302b0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0007.png"
+dest_files=["res://.godot/imported/tile_0007.png-1a56c8faa8b8d17245845fecca4302b0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0008.png b/assets/kenney/backgrounds/tile_0008.png
new file mode 100644
index 0000000..cecadc9
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0008.png differ
diff --git a/assets/kenney/backgrounds/tile_0008.png.import b/assets/kenney/backgrounds/tile_0008.png.import
new file mode 100644
index 0000000..24e3984
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0008.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://crgwjxl6743q0"
+path="res://.godot/imported/tile_0008.png-4285205e35f71a0b281b22a043231b79.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0008.png"
+dest_files=["res://.godot/imported/tile_0008.png-4285205e35f71a0b281b22a043231b79.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0009.png b/assets/kenney/backgrounds/tile_0009.png
new file mode 100644
index 0000000..7b5dfd3
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0009.png differ
diff --git a/assets/kenney/backgrounds/tile_0009.png.import b/assets/kenney/backgrounds/tile_0009.png.import
new file mode 100644
index 0000000..fc12164
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0009.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://botgrkauihlb7"
+path="res://.godot/imported/tile_0009.png-9383a2ec56d581bba6fc270b08a83342.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0009.png"
+dest_files=["res://.godot/imported/tile_0009.png-9383a2ec56d581bba6fc270b08a83342.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0010.png b/assets/kenney/backgrounds/tile_0010.png
new file mode 100644
index 0000000..554728d
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0010.png differ
diff --git a/assets/kenney/backgrounds/tile_0010.png.import b/assets/kenney/backgrounds/tile_0010.png.import
new file mode 100644
index 0000000..0a861c9
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0010.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cuaoi7e3k1vab"
+path="res://.godot/imported/tile_0010.png-7cd0293315bced08bcdbc09fcf0843c9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0010.png"
+dest_files=["res://.godot/imported/tile_0010.png-7cd0293315bced08bcdbc09fcf0843c9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0011.png b/assets/kenney/backgrounds/tile_0011.png
new file mode 100644
index 0000000..7055e2c
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0011.png differ
diff --git a/assets/kenney/backgrounds/tile_0011.png.import b/assets/kenney/backgrounds/tile_0011.png.import
new file mode 100644
index 0000000..30c3db1
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0011.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://36lf86cv5elm"
+path="res://.godot/imported/tile_0011.png-d87d0bed55b75b599c1d9bed152c83b2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0011.png"
+dest_files=["res://.godot/imported/tile_0011.png-d87d0bed55b75b599c1d9bed152c83b2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0012.png b/assets/kenney/backgrounds/tile_0012.png
new file mode 100644
index 0000000..bf31bf0
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0012.png differ
diff --git a/assets/kenney/backgrounds/tile_0012.png.import b/assets/kenney/backgrounds/tile_0012.png.import
new file mode 100644
index 0000000..9e055f8
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0012.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ci3hk2fpgcyfh"
+path="res://.godot/imported/tile_0012.png-e74ce8b382f2e414b51623f730273eae.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0012.png"
+dest_files=["res://.godot/imported/tile_0012.png-e74ce8b382f2e414b51623f730273eae.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0013.png b/assets/kenney/backgrounds/tile_0013.png
new file mode 100644
index 0000000..874b928
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0013.png differ
diff --git a/assets/kenney/backgrounds/tile_0013.png.import b/assets/kenney/backgrounds/tile_0013.png.import
new file mode 100644
index 0000000..203b2fb
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0013.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dc7c2ivwfo72r"
+path="res://.godot/imported/tile_0013.png-4865d4c88736e7271956235bf5a7722a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0013.png"
+dest_files=["res://.godot/imported/tile_0013.png-4865d4c88736e7271956235bf5a7722a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0014.png b/assets/kenney/backgrounds/tile_0014.png
new file mode 100644
index 0000000..abddb58
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0014.png differ
diff --git a/assets/kenney/backgrounds/tile_0014.png.import b/assets/kenney/backgrounds/tile_0014.png.import
new file mode 100644
index 0000000..7a9914d
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0014.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d35u3wl683c8x"
+path="res://.godot/imported/tile_0014.png-9d2a343c770d69b25be569ca5ec155c0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0014.png"
+dest_files=["res://.godot/imported/tile_0014.png-9d2a343c770d69b25be569ca5ec155c0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0015.png b/assets/kenney/backgrounds/tile_0015.png
new file mode 100644
index 0000000..43480e2
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0015.png differ
diff --git a/assets/kenney/backgrounds/tile_0015.png.import b/assets/kenney/backgrounds/tile_0015.png.import
new file mode 100644
index 0000000..2ad5dbf
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0015.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ci7i1cco4ltxi"
+path="res://.godot/imported/tile_0015.png-c4889677679dead1a6764eacf5ec4e32.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0015.png"
+dest_files=["res://.godot/imported/tile_0015.png-c4889677679dead1a6764eacf5ec4e32.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0016.png b/assets/kenney/backgrounds/tile_0016.png
new file mode 100644
index 0000000..bf6e284
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0016.png differ
diff --git a/assets/kenney/backgrounds/tile_0016.png.import b/assets/kenney/backgrounds/tile_0016.png.import
new file mode 100644
index 0000000..7b0fc59
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0016.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cec6gopha14g8"
+path="res://.godot/imported/tile_0016.png-cd46894c13820b418c3620d25b791731.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0016.png"
+dest_files=["res://.godot/imported/tile_0016.png-cd46894c13820b418c3620d25b791731.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0017.png b/assets/kenney/backgrounds/tile_0017.png
new file mode 100644
index 0000000..bf6e284
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0017.png differ
diff --git a/assets/kenney/backgrounds/tile_0017.png.import b/assets/kenney/backgrounds/tile_0017.png.import
new file mode 100644
index 0000000..0453edb
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0017.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dyjco2tttvvm4"
+path="res://.godot/imported/tile_0017.png-a64f7cbf1cf851cd808870cc0a6cf8eb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0017.png"
+dest_files=["res://.godot/imported/tile_0017.png-a64f7cbf1cf851cd808870cc0a6cf8eb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0018.png b/assets/kenney/backgrounds/tile_0018.png
new file mode 100644
index 0000000..bf6e284
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0018.png differ
diff --git a/assets/kenney/backgrounds/tile_0018.png.import b/assets/kenney/backgrounds/tile_0018.png.import
new file mode 100644
index 0000000..1b3419a
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0018.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cplqf07fy6rnr"
+path="res://.godot/imported/tile_0018.png-49e4485075291a91c251e8c2a79b8fcd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0018.png"
+dest_files=["res://.godot/imported/tile_0018.png-49e4485075291a91c251e8c2a79b8fcd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0019.png b/assets/kenney/backgrounds/tile_0019.png
new file mode 100644
index 0000000..bf6e284
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0019.png differ
diff --git a/assets/kenney/backgrounds/tile_0019.png.import b/assets/kenney/backgrounds/tile_0019.png.import
new file mode 100644
index 0000000..0af47ad
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0019.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c70y5bxp82x5g"
+path="res://.godot/imported/tile_0019.png-125a782d95a203ab854b5cf6414d6863.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0019.png"
+dest_files=["res://.godot/imported/tile_0019.png-125a782d95a203ab854b5cf6414d6863.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0020.png b/assets/kenney/backgrounds/tile_0020.png
new file mode 100644
index 0000000..aa35a78
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0020.png differ
diff --git a/assets/kenney/backgrounds/tile_0020.png.import b/assets/kenney/backgrounds/tile_0020.png.import
new file mode 100644
index 0000000..a62531d
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0020.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://duo774tw8slu1"
+path="res://.godot/imported/tile_0020.png-ab25d79d141456b25e1327d651ac1ac1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0020.png"
+dest_files=["res://.godot/imported/tile_0020.png-ab25d79d141456b25e1327d651ac1ac1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0021.png b/assets/kenney/backgrounds/tile_0021.png
new file mode 100644
index 0000000..aa35a78
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0021.png differ
diff --git a/assets/kenney/backgrounds/tile_0021.png.import b/assets/kenney/backgrounds/tile_0021.png.import
new file mode 100644
index 0000000..525a619
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0021.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cdy0l3uiktesu"
+path="res://.godot/imported/tile_0021.png-c53f9ac5f57bb643e50ae67823ab4605.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0021.png"
+dest_files=["res://.godot/imported/tile_0021.png-c53f9ac5f57bb643e50ae67823ab4605.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0022.png b/assets/kenney/backgrounds/tile_0022.png
new file mode 100644
index 0000000..70ece3e
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0022.png differ
diff --git a/assets/kenney/backgrounds/tile_0022.png.import b/assets/kenney/backgrounds/tile_0022.png.import
new file mode 100644
index 0000000..93d35de
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0022.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c6imak0vta8lu"
+path="res://.godot/imported/tile_0022.png-2654372c9be0bbbc8889aedad0cadcff.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0022.png"
+dest_files=["res://.godot/imported/tile_0022.png-2654372c9be0bbbc8889aedad0cadcff.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/backgrounds/tile_0023.png b/assets/kenney/backgrounds/tile_0023.png
new file mode 100644
index 0000000..70ece3e
Binary files /dev/null and b/assets/kenney/backgrounds/tile_0023.png differ
diff --git a/assets/kenney/backgrounds/tile_0023.png.import b/assets/kenney/backgrounds/tile_0023.png.import
new file mode 100644
index 0000000..5018a25
--- /dev/null
+++ b/assets/kenney/backgrounds/tile_0023.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xg0lnq7v7e1a"
+path="res://.godot/imported/tile_0023.png-0092812d382d7753253d5ef816085b98.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/backgrounds/tile_0023.png"
+dest_files=["res://.godot/imported/tile_0023.png-0092812d382d7753253d5ef816085b98.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0000.png b/assets/kenney/characters/tile_0000.png
new file mode 100644
index 0000000..c6d7d7f
Binary files /dev/null and b/assets/kenney/characters/tile_0000.png differ
diff --git a/assets/kenney/characters/tile_0000.png.import b/assets/kenney/characters/tile_0000.png.import
new file mode 100644
index 0000000..bb104dd
--- /dev/null
+++ b/assets/kenney/characters/tile_0000.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d4bnj20dwk7e7"
+path="res://.godot/imported/tile_0000.png-f0b49e5364321cd98797180b8cdbfa34.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0000.png"
+dest_files=["res://.godot/imported/tile_0000.png-f0b49e5364321cd98797180b8cdbfa34.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0001.png b/assets/kenney/characters/tile_0001.png
new file mode 100644
index 0000000..a6c81e0
Binary files /dev/null and b/assets/kenney/characters/tile_0001.png differ
diff --git a/assets/kenney/characters/tile_0001.png.import b/assets/kenney/characters/tile_0001.png.import
new file mode 100644
index 0000000..450e10c
--- /dev/null
+++ b/assets/kenney/characters/tile_0001.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dyiiy25t1v6a1"
+path="res://.godot/imported/tile_0001.png-a89e536d349bce8cddf02e7beb0c5234.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0001.png"
+dest_files=["res://.godot/imported/tile_0001.png-a89e536d349bce8cddf02e7beb0c5234.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0002.png b/assets/kenney/characters/tile_0002.png
new file mode 100644
index 0000000..1acdd37
Binary files /dev/null and b/assets/kenney/characters/tile_0002.png differ
diff --git a/assets/kenney/characters/tile_0002.png.import b/assets/kenney/characters/tile_0002.png.import
new file mode 100644
index 0000000..331d8ed
--- /dev/null
+++ b/assets/kenney/characters/tile_0002.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c7ey7ruiyr58f"
+path="res://.godot/imported/tile_0002.png-50fb20a1e6883e9c2ad785963bb958e4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0002.png"
+dest_files=["res://.godot/imported/tile_0002.png-50fb20a1e6883e9c2ad785963bb958e4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0003.png b/assets/kenney/characters/tile_0003.png
new file mode 100644
index 0000000..691f497
Binary files /dev/null and b/assets/kenney/characters/tile_0003.png differ
diff --git a/assets/kenney/characters/tile_0003.png.import b/assets/kenney/characters/tile_0003.png.import
new file mode 100644
index 0000000..db0e591
--- /dev/null
+++ b/assets/kenney/characters/tile_0003.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cuo0lnon6a8fq"
+path="res://.godot/imported/tile_0003.png-c32beba794782de64d64ba2dcf49934c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0003.png"
+dest_files=["res://.godot/imported/tile_0003.png-c32beba794782de64d64ba2dcf49934c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0004.png b/assets/kenney/characters/tile_0004.png
new file mode 100644
index 0000000..99d7f63
Binary files /dev/null and b/assets/kenney/characters/tile_0004.png differ
diff --git a/assets/kenney/characters/tile_0004.png.import b/assets/kenney/characters/tile_0004.png.import
new file mode 100644
index 0000000..e7c23c0
--- /dev/null
+++ b/assets/kenney/characters/tile_0004.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cqn00canu8ty0"
+path="res://.godot/imported/tile_0004.png-e05be69f42383ecd934343c3e4bf098b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0004.png"
+dest_files=["res://.godot/imported/tile_0004.png-e05be69f42383ecd934343c3e4bf098b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0005.png b/assets/kenney/characters/tile_0005.png
new file mode 100644
index 0000000..5c95202
Binary files /dev/null and b/assets/kenney/characters/tile_0005.png differ
diff --git a/assets/kenney/characters/tile_0005.png.import b/assets/kenney/characters/tile_0005.png.import
new file mode 100644
index 0000000..384ee1a
--- /dev/null
+++ b/assets/kenney/characters/tile_0005.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bg4ohm452trbp"
+path="res://.godot/imported/tile_0005.png-42ff985b20403bd70adcf43416b62ecc.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0005.png"
+dest_files=["res://.godot/imported/tile_0005.png-42ff985b20403bd70adcf43416b62ecc.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0006.png b/assets/kenney/characters/tile_0006.png
new file mode 100644
index 0000000..6b177a0
Binary files /dev/null and b/assets/kenney/characters/tile_0006.png differ
diff --git a/assets/kenney/characters/tile_0006.png.import b/assets/kenney/characters/tile_0006.png.import
new file mode 100644
index 0000000..d0bb899
--- /dev/null
+++ b/assets/kenney/characters/tile_0006.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c31ilj1wfj1m0"
+path="res://.godot/imported/tile_0006.png-56ce9e4423a66d1e43abdd340c50d4f0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0006.png"
+dest_files=["res://.godot/imported/tile_0006.png-56ce9e4423a66d1e43abdd340c50d4f0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0007.png b/assets/kenney/characters/tile_0007.png
new file mode 100644
index 0000000..607b9a8
Binary files /dev/null and b/assets/kenney/characters/tile_0007.png differ
diff --git a/assets/kenney/characters/tile_0007.png.import b/assets/kenney/characters/tile_0007.png.import
new file mode 100644
index 0000000..9f55c20
--- /dev/null
+++ b/assets/kenney/characters/tile_0007.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://coqtocjrehpce"
+path="res://.godot/imported/tile_0007.png-b027f7c1dbdef7a313acd1fb86d469c2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0007.png"
+dest_files=["res://.godot/imported/tile_0007.png-b027f7c1dbdef7a313acd1fb86d469c2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0008.png b/assets/kenney/characters/tile_0008.png
new file mode 100644
index 0000000..e653699
Binary files /dev/null and b/assets/kenney/characters/tile_0008.png differ
diff --git a/assets/kenney/characters/tile_0008.png.import b/assets/kenney/characters/tile_0008.png.import
new file mode 100644
index 0000000..5e30b16
--- /dev/null
+++ b/assets/kenney/characters/tile_0008.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bntl1xk8y1rjw"
+path="res://.godot/imported/tile_0008.png-a8aaee59b7f8b45c485e1d43618338b2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0008.png"
+dest_files=["res://.godot/imported/tile_0008.png-a8aaee59b7f8b45c485e1d43618338b2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0009.png b/assets/kenney/characters/tile_0009.png
new file mode 100644
index 0000000..0383894
Binary files /dev/null and b/assets/kenney/characters/tile_0009.png differ
diff --git a/assets/kenney/characters/tile_0009.png.import b/assets/kenney/characters/tile_0009.png.import
new file mode 100644
index 0000000..6e6b7cc
--- /dev/null
+++ b/assets/kenney/characters/tile_0009.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bd2aatbd67phh"
+path="res://.godot/imported/tile_0009.png-a77fd0db51c7a19a3ed1e3806b546429.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0009.png"
+dest_files=["res://.godot/imported/tile_0009.png-a77fd0db51c7a19a3ed1e3806b546429.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0010.png b/assets/kenney/characters/tile_0010.png
new file mode 100644
index 0000000..66231cc
Binary files /dev/null and b/assets/kenney/characters/tile_0010.png differ
diff --git a/assets/kenney/characters/tile_0010.png.import b/assets/kenney/characters/tile_0010.png.import
new file mode 100644
index 0000000..cbb864f
--- /dev/null
+++ b/assets/kenney/characters/tile_0010.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://boukc57dh56hn"
+path="res://.godot/imported/tile_0010.png-bc0bd15d26934080132480f35b8bebd3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0010.png"
+dest_files=["res://.godot/imported/tile_0010.png-bc0bd15d26934080132480f35b8bebd3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0011.png b/assets/kenney/characters/tile_0011.png
new file mode 100644
index 0000000..a3baf24
Binary files /dev/null and b/assets/kenney/characters/tile_0011.png differ
diff --git a/assets/kenney/characters/tile_0011.png.import b/assets/kenney/characters/tile_0011.png.import
new file mode 100644
index 0000000..0206df4
--- /dev/null
+++ b/assets/kenney/characters/tile_0011.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://baa4y4d4i5s44"
+path="res://.godot/imported/tile_0011.png-682e337470d9392ae713c9572bfcabc3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0011.png"
+dest_files=["res://.godot/imported/tile_0011.png-682e337470d9392ae713c9572bfcabc3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0012.png b/assets/kenney/characters/tile_0012.png
new file mode 100644
index 0000000..ef5dc02
Binary files /dev/null and b/assets/kenney/characters/tile_0012.png differ
diff --git a/assets/kenney/characters/tile_0012.png.import b/assets/kenney/characters/tile_0012.png.import
new file mode 100644
index 0000000..7ede1ca
--- /dev/null
+++ b/assets/kenney/characters/tile_0012.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dhad1ykqjyr16"
+path="res://.godot/imported/tile_0012.png-89c58758b972e8ce665084b242bae4ef.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0012.png"
+dest_files=["res://.godot/imported/tile_0012.png-89c58758b972e8ce665084b242bae4ef.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0013.png b/assets/kenney/characters/tile_0013.png
new file mode 100644
index 0000000..00932ec
Binary files /dev/null and b/assets/kenney/characters/tile_0013.png differ
diff --git a/assets/kenney/characters/tile_0013.png.import b/assets/kenney/characters/tile_0013.png.import
new file mode 100644
index 0000000..d0ea1e2
--- /dev/null
+++ b/assets/kenney/characters/tile_0013.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cyasr7pk8rov7"
+path="res://.godot/imported/tile_0013.png-0b9ed7d7aa76aa5199a98f54928cbab6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0013.png"
+dest_files=["res://.godot/imported/tile_0013.png-0b9ed7d7aa76aa5199a98f54928cbab6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0014.png b/assets/kenney/characters/tile_0014.png
new file mode 100644
index 0000000..72dcb51
Binary files /dev/null and b/assets/kenney/characters/tile_0014.png differ
diff --git a/assets/kenney/characters/tile_0014.png.import b/assets/kenney/characters/tile_0014.png.import
new file mode 100644
index 0000000..d5ba56c
--- /dev/null
+++ b/assets/kenney/characters/tile_0014.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmf0jglxeal60"
+path="res://.godot/imported/tile_0014.png-15de472c6116c53cfd83fdc281113970.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0014.png"
+dest_files=["res://.godot/imported/tile_0014.png-15de472c6116c53cfd83fdc281113970.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0015.png b/assets/kenney/characters/tile_0015.png
new file mode 100644
index 0000000..81a5921
Binary files /dev/null and b/assets/kenney/characters/tile_0015.png differ
diff --git a/assets/kenney/characters/tile_0015.png.import b/assets/kenney/characters/tile_0015.png.import
new file mode 100644
index 0000000..1af2dfe
--- /dev/null
+++ b/assets/kenney/characters/tile_0015.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dpaxx54uhba2a"
+path="res://.godot/imported/tile_0015.png-81b60866ffb103c779bae6b3fb7909ff.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0015.png"
+dest_files=["res://.godot/imported/tile_0015.png-81b60866ffb103c779bae6b3fb7909ff.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0016.png b/assets/kenney/characters/tile_0016.png
new file mode 100644
index 0000000..37357d6
Binary files /dev/null and b/assets/kenney/characters/tile_0016.png differ
diff --git a/assets/kenney/characters/tile_0016.png.import b/assets/kenney/characters/tile_0016.png.import
new file mode 100644
index 0000000..dfd94a7
--- /dev/null
+++ b/assets/kenney/characters/tile_0016.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bfkn4aaas17ag"
+path="res://.godot/imported/tile_0016.png-d4dde5a98b4c794456549c5616b3b36f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0016.png"
+dest_files=["res://.godot/imported/tile_0016.png-d4dde5a98b4c794456549c5616b3b36f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0017.png b/assets/kenney/characters/tile_0017.png
new file mode 100644
index 0000000..1471a08
Binary files /dev/null and b/assets/kenney/characters/tile_0017.png differ
diff --git a/assets/kenney/characters/tile_0017.png.import b/assets/kenney/characters/tile_0017.png.import
new file mode 100644
index 0000000..62b082e
--- /dev/null
+++ b/assets/kenney/characters/tile_0017.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dwywpa8aq1674"
+path="res://.godot/imported/tile_0017.png-475af7cacec1e84eabc080e60a903fe6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0017.png"
+dest_files=["res://.godot/imported/tile_0017.png-475af7cacec1e84eabc080e60a903fe6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0018.png b/assets/kenney/characters/tile_0018.png
new file mode 100644
index 0000000..33182eb
Binary files /dev/null and b/assets/kenney/characters/tile_0018.png differ
diff --git a/assets/kenney/characters/tile_0018.png.import b/assets/kenney/characters/tile_0018.png.import
new file mode 100644
index 0000000..a63c894
--- /dev/null
+++ b/assets/kenney/characters/tile_0018.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dpwxc3pxguvkb"
+path="res://.godot/imported/tile_0018.png-e32f1faa5ca1b20f13503b5ec6111b07.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0018.png"
+dest_files=["res://.godot/imported/tile_0018.png-e32f1faa5ca1b20f13503b5ec6111b07.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0019.png b/assets/kenney/characters/tile_0019.png
new file mode 100644
index 0000000..a57c0ce
Binary files /dev/null and b/assets/kenney/characters/tile_0019.png differ
diff --git a/assets/kenney/characters/tile_0019.png.import b/assets/kenney/characters/tile_0019.png.import
new file mode 100644
index 0000000..bc485d6
--- /dev/null
+++ b/assets/kenney/characters/tile_0019.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://4ki3sfxt146t"
+path="res://.godot/imported/tile_0019.png-2abdd7e781b154235de3b41f8fc3addb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0019.png"
+dest_files=["res://.godot/imported/tile_0019.png-2abdd7e781b154235de3b41f8fc3addb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0020.png b/assets/kenney/characters/tile_0020.png
new file mode 100644
index 0000000..f408f57
Binary files /dev/null and b/assets/kenney/characters/tile_0020.png differ
diff --git a/assets/kenney/characters/tile_0020.png.import b/assets/kenney/characters/tile_0020.png.import
new file mode 100644
index 0000000..a7c2670
--- /dev/null
+++ b/assets/kenney/characters/tile_0020.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqilynmwhonb"
+path="res://.godot/imported/tile_0020.png-5dbcda5300c3e4e4783d4b0c13f67564.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0020.png"
+dest_files=["res://.godot/imported/tile_0020.png-5dbcda5300c3e4e4783d4b0c13f67564.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0021.png b/assets/kenney/characters/tile_0021.png
new file mode 100644
index 0000000..a0f7a87
Binary files /dev/null and b/assets/kenney/characters/tile_0021.png differ
diff --git a/assets/kenney/characters/tile_0021.png.import b/assets/kenney/characters/tile_0021.png.import
new file mode 100644
index 0000000..57cfdbd
--- /dev/null
+++ b/assets/kenney/characters/tile_0021.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://13mjm7yvddeb"
+path="res://.godot/imported/tile_0021.png-ef0493a108b2f917e79450c4a69f008f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0021.png"
+dest_files=["res://.godot/imported/tile_0021.png-ef0493a108b2f917e79450c4a69f008f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0022.png b/assets/kenney/characters/tile_0022.png
new file mode 100644
index 0000000..ee6783c
Binary files /dev/null and b/assets/kenney/characters/tile_0022.png differ
diff --git a/assets/kenney/characters/tile_0022.png.import b/assets/kenney/characters/tile_0022.png.import
new file mode 100644
index 0000000..6d51839
--- /dev/null
+++ b/assets/kenney/characters/tile_0022.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c4t3uu12l8ym4"
+path="res://.godot/imported/tile_0022.png-ba5237e8fa3d35aec606709e5d92f543.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0022.png"
+dest_files=["res://.godot/imported/tile_0022.png-ba5237e8fa3d35aec606709e5d92f543.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0023.png b/assets/kenney/characters/tile_0023.png
new file mode 100644
index 0000000..0bbdca7
Binary files /dev/null and b/assets/kenney/characters/tile_0023.png differ
diff --git a/assets/kenney/characters/tile_0023.png.import b/assets/kenney/characters/tile_0023.png.import
new file mode 100644
index 0000000..65a868e
--- /dev/null
+++ b/assets/kenney/characters/tile_0023.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://8ew4limamh33"
+path="res://.godot/imported/tile_0023.png-c22d44e3dfaa681a9536d0f139124874.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0023.png"
+dest_files=["res://.godot/imported/tile_0023.png-c22d44e3dfaa681a9536d0f139124874.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0024.png b/assets/kenney/characters/tile_0024.png
new file mode 100644
index 0000000..8c8e276
Binary files /dev/null and b/assets/kenney/characters/tile_0024.png differ
diff --git a/assets/kenney/characters/tile_0024.png.import b/assets/kenney/characters/tile_0024.png.import
new file mode 100644
index 0000000..587bad9
--- /dev/null
+++ b/assets/kenney/characters/tile_0024.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c60cp16ol4t1f"
+path="res://.godot/imported/tile_0024.png-6de6e97b25c6465edfe8c2dee7e1b9f6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0024.png"
+dest_files=["res://.godot/imported/tile_0024.png-6de6e97b25c6465edfe8c2dee7e1b9f6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0025.png b/assets/kenney/characters/tile_0025.png
new file mode 100644
index 0000000..d4ac52d
Binary files /dev/null and b/assets/kenney/characters/tile_0025.png differ
diff --git a/assets/kenney/characters/tile_0025.png.import b/assets/kenney/characters/tile_0025.png.import
new file mode 100644
index 0000000..733d59d
--- /dev/null
+++ b/assets/kenney/characters/tile_0025.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://byhmadsen7sd"
+path="res://.godot/imported/tile_0025.png-3391d62d7bea43bd8c003d71b05a9152.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0025.png"
+dest_files=["res://.godot/imported/tile_0025.png-3391d62d7bea43bd8c003d71b05a9152.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/characters/tile_0026.png b/assets/kenney/characters/tile_0026.png
new file mode 100644
index 0000000..7372c35
Binary files /dev/null and b/assets/kenney/characters/tile_0026.png differ
diff --git a/assets/kenney/characters/tile_0026.png.import b/assets/kenney/characters/tile_0026.png.import
new file mode 100644
index 0000000..53ddba8
--- /dev/null
+++ b/assets/kenney/characters/tile_0026.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ch3elh5p6e4bn"
+path="res://.godot/imported/tile_0026.png-e02b30e0aa79cbcd37497b5d70d608b0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/characters/tile_0026.png"
+dest_files=["res://.godot/imported/tile_0026.png-e02b30e0aa79cbcd37497b5d70d608b0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/maps/sample_a.tmx b/assets/kenney/maps/sample_a.tmx
new file mode 100644
index 0000000..3a9d9ba
--- /dev/null
+++ b/assets/kenney/maps/sample_a.tmx
@@ -0,0 +1,81 @@
+
+
diff --git a/assets/kenney/tiles/tile_0000.png b/assets/kenney/tiles/tile_0000.png
new file mode 100644
index 0000000..a5ed8ca
Binary files /dev/null and b/assets/kenney/tiles/tile_0000.png differ
diff --git a/assets/kenney/tiles/tile_0000.png.import b/assets/kenney/tiles/tile_0000.png.import
new file mode 100644
index 0000000..27d6e10
--- /dev/null
+++ b/assets/kenney/tiles/tile_0000.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tjs27g61ando"
+path="res://.godot/imported/tile_0000.png-84345c7e6fe64d90b6f4799514cf53f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0000.png"
+dest_files=["res://.godot/imported/tile_0000.png-84345c7e6fe64d90b6f4799514cf53f3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0001.png b/assets/kenney/tiles/tile_0001.png
new file mode 100644
index 0000000..26f34d8
Binary files /dev/null and b/assets/kenney/tiles/tile_0001.png differ
diff --git a/assets/kenney/tiles/tile_0001.png.import b/assets/kenney/tiles/tile_0001.png.import
new file mode 100644
index 0000000..0ec7a70
--- /dev/null
+++ b/assets/kenney/tiles/tile_0001.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7n5xh076jvg4"
+path="res://.godot/imported/tile_0001.png-696d0eb1f7ecefdf5e8cd9b634323a8e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0001.png"
+dest_files=["res://.godot/imported/tile_0001.png-696d0eb1f7ecefdf5e8cd9b634323a8e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0002.png b/assets/kenney/tiles/tile_0002.png
new file mode 100644
index 0000000..2745122
Binary files /dev/null and b/assets/kenney/tiles/tile_0002.png differ
diff --git a/assets/kenney/tiles/tile_0002.png.import b/assets/kenney/tiles/tile_0002.png.import
new file mode 100644
index 0000000..8af8825
--- /dev/null
+++ b/assets/kenney/tiles/tile_0002.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clic87xy1dxdy"
+path="res://.godot/imported/tile_0002.png-30f024772264027fd6215f58cc5ebb8e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0002.png"
+dest_files=["res://.godot/imported/tile_0002.png-30f024772264027fd6215f58cc5ebb8e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0003.png b/assets/kenney/tiles/tile_0003.png
new file mode 100644
index 0000000..615de3c
Binary files /dev/null and b/assets/kenney/tiles/tile_0003.png differ
diff --git a/assets/kenney/tiles/tile_0003.png.import b/assets/kenney/tiles/tile_0003.png.import
new file mode 100644
index 0000000..cbd7de7
--- /dev/null
+++ b/assets/kenney/tiles/tile_0003.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0mheaon4q1do"
+path="res://.godot/imported/tile_0003.png-b34044ef7139c0bf96374d33c2917846.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0003.png"
+dest_files=["res://.godot/imported/tile_0003.png-b34044ef7139c0bf96374d33c2917846.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0004.png b/assets/kenney/tiles/tile_0004.png
new file mode 100644
index 0000000..2579b01
Binary files /dev/null and b/assets/kenney/tiles/tile_0004.png differ
diff --git a/assets/kenney/tiles/tile_0004.png.import b/assets/kenney/tiles/tile_0004.png.import
new file mode 100644
index 0000000..88af723
--- /dev/null
+++ b/assets/kenney/tiles/tile_0004.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cml3i5623mn8d"
+path="res://.godot/imported/tile_0004.png-3a700d0b8312c775d455bcadd87f6fc8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0004.png"
+dest_files=["res://.godot/imported/tile_0004.png-3a700d0b8312c775d455bcadd87f6fc8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0005.png b/assets/kenney/tiles/tile_0005.png
new file mode 100644
index 0000000..6a6da41
Binary files /dev/null and b/assets/kenney/tiles/tile_0005.png differ
diff --git a/assets/kenney/tiles/tile_0005.png.import b/assets/kenney/tiles/tile_0005.png.import
new file mode 100644
index 0000000..e614764
--- /dev/null
+++ b/assets/kenney/tiles/tile_0005.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvnwnwldob3oe"
+path="res://.godot/imported/tile_0005.png-4507c794b3e352821fd424efe872e2a1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0005.png"
+dest_files=["res://.godot/imported/tile_0005.png-4507c794b3e352821fd424efe872e2a1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0006.png b/assets/kenney/tiles/tile_0006.png
new file mode 100644
index 0000000..3cb95a5
Binary files /dev/null and b/assets/kenney/tiles/tile_0006.png differ
diff --git a/assets/kenney/tiles/tile_0006.png.import b/assets/kenney/tiles/tile_0006.png.import
new file mode 100644
index 0000000..8c6983b
--- /dev/null
+++ b/assets/kenney/tiles/tile_0006.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dn7ewo8a04pfi"
+path="res://.godot/imported/tile_0006.png-826aa4456498361b4ed08f0e2bb003d8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0006.png"
+dest_files=["res://.godot/imported/tile_0006.png-826aa4456498361b4ed08f0e2bb003d8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0007.png b/assets/kenney/tiles/tile_0007.png
new file mode 100644
index 0000000..b59506c
Binary files /dev/null and b/assets/kenney/tiles/tile_0007.png differ
diff --git a/assets/kenney/tiles/tile_0007.png.import b/assets/kenney/tiles/tile_0007.png.import
new file mode 100644
index 0000000..fc144ce
--- /dev/null
+++ b/assets/kenney/tiles/tile_0007.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gag31u47g7yp"
+path="res://.godot/imported/tile_0007.png-1648966b5ee760e33c8737e3d9d80357.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0007.png"
+dest_files=["res://.godot/imported/tile_0007.png-1648966b5ee760e33c8737e3d9d80357.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0008.png b/assets/kenney/tiles/tile_0008.png
new file mode 100644
index 0000000..e472129
Binary files /dev/null and b/assets/kenney/tiles/tile_0008.png differ
diff --git a/assets/kenney/tiles/tile_0008.png.import b/assets/kenney/tiles/tile_0008.png.import
new file mode 100644
index 0000000..b5086a9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0008.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://vulq2khbqjuc"
+path="res://.godot/imported/tile_0008.png-a2632a8c71ed7d9310f86d561725bfce.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0008.png"
+dest_files=["res://.godot/imported/tile_0008.png-a2632a8c71ed7d9310f86d561725bfce.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0009.png b/assets/kenney/tiles/tile_0009.png
new file mode 100644
index 0000000..09766eb
Binary files /dev/null and b/assets/kenney/tiles/tile_0009.png differ
diff --git a/assets/kenney/tiles/tile_0009.png.import b/assets/kenney/tiles/tile_0009.png.import
new file mode 100644
index 0000000..243f6fe
--- /dev/null
+++ b/assets/kenney/tiles/tile_0009.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d4k5pochmvdqi"
+path="res://.godot/imported/tile_0009.png-ac1d7e7e4ecd34abef2a56c76a97a17f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0009.png"
+dest_files=["res://.godot/imported/tile_0009.png-ac1d7e7e4ecd34abef2a56c76a97a17f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0010.png b/assets/kenney/tiles/tile_0010.png
new file mode 100644
index 0000000..a01276f
Binary files /dev/null and b/assets/kenney/tiles/tile_0010.png differ
diff --git a/assets/kenney/tiles/tile_0010.png.import b/assets/kenney/tiles/tile_0010.png.import
new file mode 100644
index 0000000..d6453bf
--- /dev/null
+++ b/assets/kenney/tiles/tile_0010.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgl535cxqxrvy"
+path="res://.godot/imported/tile_0010.png-1ee754869d38cbc32ab8623aae3bf3dd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0010.png"
+dest_files=["res://.godot/imported/tile_0010.png-1ee754869d38cbc32ab8623aae3bf3dd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0011.png b/assets/kenney/tiles/tile_0011.png
new file mode 100644
index 0000000..44d9397
Binary files /dev/null and b/assets/kenney/tiles/tile_0011.png differ
diff --git a/assets/kenney/tiles/tile_0011.png.import b/assets/kenney/tiles/tile_0011.png.import
new file mode 100644
index 0000000..be2ecc7
--- /dev/null
+++ b/assets/kenney/tiles/tile_0011.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6yljmjye6aa3"
+path="res://.godot/imported/tile_0011.png-fafbce67280c1f8edceaa718a208cfaa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0011.png"
+dest_files=["res://.godot/imported/tile_0011.png-fafbce67280c1f8edceaa718a208cfaa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0012.png b/assets/kenney/tiles/tile_0012.png
new file mode 100644
index 0000000..ddcd90e
Binary files /dev/null and b/assets/kenney/tiles/tile_0012.png differ
diff --git a/assets/kenney/tiles/tile_0012.png.import b/assets/kenney/tiles/tile_0012.png.import
new file mode 100644
index 0000000..d184b76
--- /dev/null
+++ b/assets/kenney/tiles/tile_0012.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bsv16da4y7nbp"
+path="res://.godot/imported/tile_0012.png-6be2ece059f9360aceadc907ef3d30df.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0012.png"
+dest_files=["res://.godot/imported/tile_0012.png-6be2ece059f9360aceadc907ef3d30df.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0013.png b/assets/kenney/tiles/tile_0013.png
new file mode 100644
index 0000000..ca1d0b9
Binary files /dev/null and b/assets/kenney/tiles/tile_0013.png differ
diff --git a/assets/kenney/tiles/tile_0013.png.import b/assets/kenney/tiles/tile_0013.png.import
new file mode 100644
index 0000000..e5c5de3
--- /dev/null
+++ b/assets/kenney/tiles/tile_0013.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cm0x4mju08kab"
+path="res://.godot/imported/tile_0013.png-4d88b4394ea4200ec0ec6d70f8af6f4e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0013.png"
+dest_files=["res://.godot/imported/tile_0013.png-4d88b4394ea4200ec0ec6d70f8af6f4e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0014.png b/assets/kenney/tiles/tile_0014.png
new file mode 100644
index 0000000..61130cf
Binary files /dev/null and b/assets/kenney/tiles/tile_0014.png differ
diff --git a/assets/kenney/tiles/tile_0014.png.import b/assets/kenney/tiles/tile_0014.png.import
new file mode 100644
index 0000000..934daa1
--- /dev/null
+++ b/assets/kenney/tiles/tile_0014.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b022blghn646y"
+path="res://.godot/imported/tile_0014.png-c9ebbeb1738cd1ff88decc2b871241b9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0014.png"
+dest_files=["res://.godot/imported/tile_0014.png-c9ebbeb1738cd1ff88decc2b871241b9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0015.png b/assets/kenney/tiles/tile_0015.png
new file mode 100644
index 0000000..1247e29
Binary files /dev/null and b/assets/kenney/tiles/tile_0015.png differ
diff --git a/assets/kenney/tiles/tile_0015.png.import b/assets/kenney/tiles/tile_0015.png.import
new file mode 100644
index 0000000..21cc123
--- /dev/null
+++ b/assets/kenney/tiles/tile_0015.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcg4lote8mxud"
+path="res://.godot/imported/tile_0015.png-545b175149f082bdfee63d933dc9167d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0015.png"
+dest_files=["res://.godot/imported/tile_0015.png-545b175149f082bdfee63d933dc9167d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0016.png b/assets/kenney/tiles/tile_0016.png
new file mode 100644
index 0000000..805508c
Binary files /dev/null and b/assets/kenney/tiles/tile_0016.png differ
diff --git a/assets/kenney/tiles/tile_0016.png.import b/assets/kenney/tiles/tile_0016.png.import
new file mode 100644
index 0000000..a08e584
--- /dev/null
+++ b/assets/kenney/tiles/tile_0016.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://n50whpe352ju"
+path="res://.godot/imported/tile_0016.png-cc06ff165c0a5d6134d28d7abc59b3b8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0016.png"
+dest_files=["res://.godot/imported/tile_0016.png-cc06ff165c0a5d6134d28d7abc59b3b8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0017.png b/assets/kenney/tiles/tile_0017.png
new file mode 100644
index 0000000..c4ba066
Binary files /dev/null and b/assets/kenney/tiles/tile_0017.png differ
diff --git a/assets/kenney/tiles/tile_0017.png.import b/assets/kenney/tiles/tile_0017.png.import
new file mode 100644
index 0000000..44e4309
--- /dev/null
+++ b/assets/kenney/tiles/tile_0017.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b5ya7ii8bvop"
+path="res://.godot/imported/tile_0017.png-cc27b72c071d0f324280b0274f4d18df.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0017.png"
+dest_files=["res://.godot/imported/tile_0017.png-cc27b72c071d0f324280b0274f4d18df.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0018.png b/assets/kenney/tiles/tile_0018.png
new file mode 100644
index 0000000..9390a38
Binary files /dev/null and b/assets/kenney/tiles/tile_0018.png differ
diff --git a/assets/kenney/tiles/tile_0018.png.import b/assets/kenney/tiles/tile_0018.png.import
new file mode 100644
index 0000000..070fcf3
--- /dev/null
+++ b/assets/kenney/tiles/tile_0018.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqqvdyf4khg5p"
+path="res://.godot/imported/tile_0018.png-2e973eb35bc748696f4c543b2fef5d0c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0018.png"
+dest_files=["res://.godot/imported/tile_0018.png-2e973eb35bc748696f4c543b2fef5d0c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0019.png b/assets/kenney/tiles/tile_0019.png
new file mode 100644
index 0000000..3183cbe
Binary files /dev/null and b/assets/kenney/tiles/tile_0019.png differ
diff --git a/assets/kenney/tiles/tile_0019.png.import b/assets/kenney/tiles/tile_0019.png.import
new file mode 100644
index 0000000..e0e1266
--- /dev/null
+++ b/assets/kenney/tiles/tile_0019.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ujjdjiiyoout"
+path="res://.godot/imported/tile_0019.png-ebee325396e906b3f0845d47fab017e6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0019.png"
+dest_files=["res://.godot/imported/tile_0019.png-ebee325396e906b3f0845d47fab017e6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0020.png b/assets/kenney/tiles/tile_0020.png
new file mode 100644
index 0000000..4d685f3
Binary files /dev/null and b/assets/kenney/tiles/tile_0020.png differ
diff --git a/assets/kenney/tiles/tile_0020.png.import b/assets/kenney/tiles/tile_0020.png.import
new file mode 100644
index 0000000..f72c00d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0020.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://mjik2rt7akif"
+path="res://.godot/imported/tile_0020.png-a15551687fe96d83efc58ad11fc206f6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0020.png"
+dest_files=["res://.godot/imported/tile_0020.png-a15551687fe96d83efc58ad11fc206f6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0021.png b/assets/kenney/tiles/tile_0021.png
new file mode 100644
index 0000000..18318cd
Binary files /dev/null and b/assets/kenney/tiles/tile_0021.png differ
diff --git a/assets/kenney/tiles/tile_0021.png.import b/assets/kenney/tiles/tile_0021.png.import
new file mode 100644
index 0000000..c6520e1
--- /dev/null
+++ b/assets/kenney/tiles/tile_0021.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bjpf270wdhcbp"
+path="res://.godot/imported/tile_0021.png-dc37369d93d451f31ead4d294e8646c6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0021.png"
+dest_files=["res://.godot/imported/tile_0021.png-dc37369d93d451f31ead4d294e8646c6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0022.png b/assets/kenney/tiles/tile_0022.png
new file mode 100644
index 0000000..b758f05
Binary files /dev/null and b/assets/kenney/tiles/tile_0022.png differ
diff --git a/assets/kenney/tiles/tile_0022.png.import b/assets/kenney/tiles/tile_0022.png.import
new file mode 100644
index 0000000..a9c01e0
--- /dev/null
+++ b/assets/kenney/tiles/tile_0022.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://df6mxiqhegbsm"
+path="res://.godot/imported/tile_0022.png-5ed2a9b4088a1e66f4be50cc9aaa7ee0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0022.png"
+dest_files=["res://.godot/imported/tile_0022.png-5ed2a9b4088a1e66f4be50cc9aaa7ee0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0023.png b/assets/kenney/tiles/tile_0023.png
new file mode 100644
index 0000000..0b247e1
Binary files /dev/null and b/assets/kenney/tiles/tile_0023.png differ
diff --git a/assets/kenney/tiles/tile_0023.png.import b/assets/kenney/tiles/tile_0023.png.import
new file mode 100644
index 0000000..4ad1a8e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0023.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ly776jbb24od"
+path="res://.godot/imported/tile_0023.png-9ee29a6bfd13434bfef25bc726b6fc5e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0023.png"
+dest_files=["res://.godot/imported/tile_0023.png-9ee29a6bfd13434bfef25bc726b6fc5e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0024.png b/assets/kenney/tiles/tile_0024.png
new file mode 100644
index 0000000..6395d9f
Binary files /dev/null and b/assets/kenney/tiles/tile_0024.png differ
diff --git a/assets/kenney/tiles/tile_0024.png.import b/assets/kenney/tiles/tile_0024.png.import
new file mode 100644
index 0000000..a7abd6c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0024.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ct2i2i5upkigo"
+path="res://.godot/imported/tile_0024.png-1d2fbef61000f9e618b9832c82ffab17.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0024.png"
+dest_files=["res://.godot/imported/tile_0024.png-1d2fbef61000f9e618b9832c82ffab17.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0025.png b/assets/kenney/tiles/tile_0025.png
new file mode 100644
index 0000000..0befedc
Binary files /dev/null and b/assets/kenney/tiles/tile_0025.png differ
diff --git a/assets/kenney/tiles/tile_0025.png.import b/assets/kenney/tiles/tile_0025.png.import
new file mode 100644
index 0000000..40ea8a5
--- /dev/null
+++ b/assets/kenney/tiles/tile_0025.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chabvjh120r52"
+path="res://.godot/imported/tile_0025.png-d2238c2bfce9fa02b7425292cc0a52f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0025.png"
+dest_files=["res://.godot/imported/tile_0025.png-d2238c2bfce9fa02b7425292cc0a52f3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0026.png b/assets/kenney/tiles/tile_0026.png
new file mode 100644
index 0000000..6b0b8a5
Binary files /dev/null and b/assets/kenney/tiles/tile_0026.png differ
diff --git a/assets/kenney/tiles/tile_0026.png.import b/assets/kenney/tiles/tile_0026.png.import
new file mode 100644
index 0000000..0ba4663
--- /dev/null
+++ b/assets/kenney/tiles/tile_0026.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dso4ukvgmsjw5"
+path="res://.godot/imported/tile_0026.png-91bbd8a8df1cbb1db362ea7cb7641c7c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0026.png"
+dest_files=["res://.godot/imported/tile_0026.png-91bbd8a8df1cbb1db362ea7cb7641c7c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0027.png b/assets/kenney/tiles/tile_0027.png
new file mode 100644
index 0000000..e11fb4b
Binary files /dev/null and b/assets/kenney/tiles/tile_0027.png differ
diff --git a/assets/kenney/tiles/tile_0027.png.import b/assets/kenney/tiles/tile_0027.png.import
new file mode 100644
index 0000000..515aa0c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0027.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dk5c4jyxdmc0t"
+path="res://.godot/imported/tile_0027.png-964d2c8752729ff5bd370b97983b9e72.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0027.png"
+dest_files=["res://.godot/imported/tile_0027.png-964d2c8752729ff5bd370b97983b9e72.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0028.png b/assets/kenney/tiles/tile_0028.png
new file mode 100644
index 0000000..7afbdf3
Binary files /dev/null and b/assets/kenney/tiles/tile_0028.png differ
diff --git a/assets/kenney/tiles/tile_0028.png.import b/assets/kenney/tiles/tile_0028.png.import
new file mode 100644
index 0000000..c70232c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0028.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hcl8q4axhtbx"
+path="res://.godot/imported/tile_0028.png-5cfa34197697d81d1dd0cd6700997834.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0028.png"
+dest_files=["res://.godot/imported/tile_0028.png-5cfa34197697d81d1dd0cd6700997834.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0029.png b/assets/kenney/tiles/tile_0029.png
new file mode 100644
index 0000000..bc39f54
Binary files /dev/null and b/assets/kenney/tiles/tile_0029.png differ
diff --git a/assets/kenney/tiles/tile_0029.png.import b/assets/kenney/tiles/tile_0029.png.import
new file mode 100644
index 0000000..05b3dd8
--- /dev/null
+++ b/assets/kenney/tiles/tile_0029.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b13th4yc5yoea"
+path="res://.godot/imported/tile_0029.png-565dd0eb7df3db1faa080990a14c8322.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0029.png"
+dest_files=["res://.godot/imported/tile_0029.png-565dd0eb7df3db1faa080990a14c8322.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0030.png b/assets/kenney/tiles/tile_0030.png
new file mode 100644
index 0000000..46687b9
Binary files /dev/null and b/assets/kenney/tiles/tile_0030.png differ
diff --git a/assets/kenney/tiles/tile_0030.png.import b/assets/kenney/tiles/tile_0030.png.import
new file mode 100644
index 0000000..7bca33e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0030.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckurgvs5iqrev"
+path="res://.godot/imported/tile_0030.png-8d8e4ed3e599e07173172de4966370eb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0030.png"
+dest_files=["res://.godot/imported/tile_0030.png-8d8e4ed3e599e07173172de4966370eb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0031.png b/assets/kenney/tiles/tile_0031.png
new file mode 100644
index 0000000..bb46894
Binary files /dev/null and b/assets/kenney/tiles/tile_0031.png differ
diff --git a/assets/kenney/tiles/tile_0031.png.import b/assets/kenney/tiles/tile_0031.png.import
new file mode 100644
index 0000000..3f092fb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0031.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://djl1iaom7wrwi"
+path="res://.godot/imported/tile_0031.png-5584ef8c7766f23ad57db4278f6042cd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0031.png"
+dest_files=["res://.godot/imported/tile_0031.png-5584ef8c7766f23ad57db4278f6042cd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0032.png b/assets/kenney/tiles/tile_0032.png
new file mode 100644
index 0000000..39ed804
Binary files /dev/null and b/assets/kenney/tiles/tile_0032.png differ
diff --git a/assets/kenney/tiles/tile_0032.png.import b/assets/kenney/tiles/tile_0032.png.import
new file mode 100644
index 0000000..58e6c65
--- /dev/null
+++ b/assets/kenney/tiles/tile_0032.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://v0db6t50pvni"
+path="res://.godot/imported/tile_0032.png-3fa5f4ef6073e3924a2c92cd02ef4f04.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0032.png"
+dest_files=["res://.godot/imported/tile_0032.png-3fa5f4ef6073e3924a2c92cd02ef4f04.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0033.png b/assets/kenney/tiles/tile_0033.png
new file mode 100644
index 0000000..bd97e29
Binary files /dev/null and b/assets/kenney/tiles/tile_0033.png differ
diff --git a/assets/kenney/tiles/tile_0033.png.import b/assets/kenney/tiles/tile_0033.png.import
new file mode 100644
index 0000000..0aa7925
--- /dev/null
+++ b/assets/kenney/tiles/tile_0033.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cou6150o1cei6"
+path="res://.godot/imported/tile_0033.png-9b0a79692a33f0c461e37c0b698e4a11.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0033.png"
+dest_files=["res://.godot/imported/tile_0033.png-9b0a79692a33f0c461e37c0b698e4a11.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0034.png b/assets/kenney/tiles/tile_0034.png
new file mode 100644
index 0000000..da0c5aa
Binary files /dev/null and b/assets/kenney/tiles/tile_0034.png differ
diff --git a/assets/kenney/tiles/tile_0034.png.import b/assets/kenney/tiles/tile_0034.png.import
new file mode 100644
index 0000000..d2e4ab7
--- /dev/null
+++ b/assets/kenney/tiles/tile_0034.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://o1q2f0jj45vk"
+path="res://.godot/imported/tile_0034.png-0e460761a05763dfcb922f8ca85a936f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0034.png"
+dest_files=["res://.godot/imported/tile_0034.png-0e460761a05763dfcb922f8ca85a936f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0035.png b/assets/kenney/tiles/tile_0035.png
new file mode 100644
index 0000000..e2e5628
Binary files /dev/null and b/assets/kenney/tiles/tile_0035.png differ
diff --git a/assets/kenney/tiles/tile_0035.png.import b/assets/kenney/tiles/tile_0035.png.import
new file mode 100644
index 0000000..25c9a3c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0035.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xm3sj8p0t8gr"
+path="res://.godot/imported/tile_0035.png-095541005b4e4c15d383cddfe7cf9dad.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0035.png"
+dest_files=["res://.godot/imported/tile_0035.png-095541005b4e4c15d383cddfe7cf9dad.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0036.png b/assets/kenney/tiles/tile_0036.png
new file mode 100644
index 0000000..cc1c326
Binary files /dev/null and b/assets/kenney/tiles/tile_0036.png differ
diff --git a/assets/kenney/tiles/tile_0036.png.import b/assets/kenney/tiles/tile_0036.png.import
new file mode 100644
index 0000000..8d91105
--- /dev/null
+++ b/assets/kenney/tiles/tile_0036.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dp086wfxmtmvl"
+path="res://.godot/imported/tile_0036.png-382aab71c06c8eedfdd2f5beaf1e172d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0036.png"
+dest_files=["res://.godot/imported/tile_0036.png-382aab71c06c8eedfdd2f5beaf1e172d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0037.png b/assets/kenney/tiles/tile_0037.png
new file mode 100644
index 0000000..27d17ab
Binary files /dev/null and b/assets/kenney/tiles/tile_0037.png differ
diff --git a/assets/kenney/tiles/tile_0037.png.import b/assets/kenney/tiles/tile_0037.png.import
new file mode 100644
index 0000000..fc24b05
--- /dev/null
+++ b/assets/kenney/tiles/tile_0037.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blv2ejpbkrpjx"
+path="res://.godot/imported/tile_0037.png-04c8aba1eaa9ba21bed0d992fc57a25d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0037.png"
+dest_files=["res://.godot/imported/tile_0037.png-04c8aba1eaa9ba21bed0d992fc57a25d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0038.png b/assets/kenney/tiles/tile_0038.png
new file mode 100644
index 0000000..109b1fa
Binary files /dev/null and b/assets/kenney/tiles/tile_0038.png differ
diff --git a/assets/kenney/tiles/tile_0038.png.import b/assets/kenney/tiles/tile_0038.png.import
new file mode 100644
index 0000000..5f3ee5e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0038.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cqdmn8p1pjdwj"
+path="res://.godot/imported/tile_0038.png-06e4c4423a157c5561b4b0d78017de86.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0038.png"
+dest_files=["res://.godot/imported/tile_0038.png-06e4c4423a157c5561b4b0d78017de86.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0039.png b/assets/kenney/tiles/tile_0039.png
new file mode 100644
index 0000000..93ce261
Binary files /dev/null and b/assets/kenney/tiles/tile_0039.png differ
diff --git a/assets/kenney/tiles/tile_0039.png.import b/assets/kenney/tiles/tile_0039.png.import
new file mode 100644
index 0000000..42c306f
--- /dev/null
+++ b/assets/kenney/tiles/tile_0039.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dl6l4ggskgo82"
+path="res://.godot/imported/tile_0039.png-af11775181554f7bbb9e32a75d007ec6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0039.png"
+dest_files=["res://.godot/imported/tile_0039.png-af11775181554f7bbb9e32a75d007ec6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0040.png b/assets/kenney/tiles/tile_0040.png
new file mode 100644
index 0000000..fd45f2e
Binary files /dev/null and b/assets/kenney/tiles/tile_0040.png differ
diff --git a/assets/kenney/tiles/tile_0040.png.import b/assets/kenney/tiles/tile_0040.png.import
new file mode 100644
index 0000000..98e800b
--- /dev/null
+++ b/assets/kenney/tiles/tile_0040.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bc6p6soiwwyve"
+path="res://.godot/imported/tile_0040.png-01994362b6a47891ac832c2775dd6e72.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0040.png"
+dest_files=["res://.godot/imported/tile_0040.png-01994362b6a47891ac832c2775dd6e72.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0041.png b/assets/kenney/tiles/tile_0041.png
new file mode 100644
index 0000000..b5a39ce
Binary files /dev/null and b/assets/kenney/tiles/tile_0041.png differ
diff --git a/assets/kenney/tiles/tile_0041.png.import b/assets/kenney/tiles/tile_0041.png.import
new file mode 100644
index 0000000..a1d99d4
--- /dev/null
+++ b/assets/kenney/tiles/tile_0041.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://24lyy6i0isoo"
+path="res://.godot/imported/tile_0041.png-388504a8be0606587d5ae98c06743076.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0041.png"
+dest_files=["res://.godot/imported/tile_0041.png-388504a8be0606587d5ae98c06743076.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0042.png b/assets/kenney/tiles/tile_0042.png
new file mode 100644
index 0000000..7b7f792
Binary files /dev/null and b/assets/kenney/tiles/tile_0042.png differ
diff --git a/assets/kenney/tiles/tile_0042.png.import b/assets/kenney/tiles/tile_0042.png.import
new file mode 100644
index 0000000..9b113e5
--- /dev/null
+++ b/assets/kenney/tiles/tile_0042.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6tfanptrrorc"
+path="res://.godot/imported/tile_0042.png-11710147b4a9d5c6a7cae6a4eda2c47c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0042.png"
+dest_files=["res://.godot/imported/tile_0042.png-11710147b4a9d5c6a7cae6a4eda2c47c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0043.png b/assets/kenney/tiles/tile_0043.png
new file mode 100644
index 0000000..78e54e4
Binary files /dev/null and b/assets/kenney/tiles/tile_0043.png differ
diff --git a/assets/kenney/tiles/tile_0043.png.import b/assets/kenney/tiles/tile_0043.png.import
new file mode 100644
index 0000000..acef6fa
--- /dev/null
+++ b/assets/kenney/tiles/tile_0043.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0012en2i2vne"
+path="res://.godot/imported/tile_0043.png-014f227bb6a33192681a7be7157775a8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0043.png"
+dest_files=["res://.godot/imported/tile_0043.png-014f227bb6a33192681a7be7157775a8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0044.png b/assets/kenney/tiles/tile_0044.png
new file mode 100644
index 0000000..d9c6563
Binary files /dev/null and b/assets/kenney/tiles/tile_0044.png differ
diff --git a/assets/kenney/tiles/tile_0044.png.import b/assets/kenney/tiles/tile_0044.png.import
new file mode 100644
index 0000000..9fea94d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0044.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7l4qmvfhgcqt"
+path="res://.godot/imported/tile_0044.png-44a72e9d6ec96302a0d0f084e106a78a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0044.png"
+dest_files=["res://.godot/imported/tile_0044.png-44a72e9d6ec96302a0d0f084e106a78a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0045.png b/assets/kenney/tiles/tile_0045.png
new file mode 100644
index 0000000..8a69393
Binary files /dev/null and b/assets/kenney/tiles/tile_0045.png differ
diff --git a/assets/kenney/tiles/tile_0045.png.import b/assets/kenney/tiles/tile_0045.png.import
new file mode 100644
index 0000000..70409a2
--- /dev/null
+++ b/assets/kenney/tiles/tile_0045.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://76g3mq6ojlk6"
+path="res://.godot/imported/tile_0045.png-dd578f726ad0b31417197bf4a7cb9c9c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0045.png"
+dest_files=["res://.godot/imported/tile_0045.png-dd578f726ad0b31417197bf4a7cb9c9c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0046.png b/assets/kenney/tiles/tile_0046.png
new file mode 100644
index 0000000..06672c9
Binary files /dev/null and b/assets/kenney/tiles/tile_0046.png differ
diff --git a/assets/kenney/tiles/tile_0046.png.import b/assets/kenney/tiles/tile_0046.png.import
new file mode 100644
index 0000000..58acfe6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0046.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7hkld21qp56x"
+path="res://.godot/imported/tile_0046.png-3932222f1ca038ec1f1d1582dd5ebcbd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0046.png"
+dest_files=["res://.godot/imported/tile_0046.png-3932222f1ca038ec1f1d1582dd5ebcbd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0047.png b/assets/kenney/tiles/tile_0047.png
new file mode 100644
index 0000000..625bb36
Binary files /dev/null and b/assets/kenney/tiles/tile_0047.png differ
diff --git a/assets/kenney/tiles/tile_0047.png.import b/assets/kenney/tiles/tile_0047.png.import
new file mode 100644
index 0000000..b217319
--- /dev/null
+++ b/assets/kenney/tiles/tile_0047.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cpv27ap6f2goj"
+path="res://.godot/imported/tile_0047.png-f3476ebebf96f3022619760aa41ebd07.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0047.png"
+dest_files=["res://.godot/imported/tile_0047.png-f3476ebebf96f3022619760aa41ebd07.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0048.png b/assets/kenney/tiles/tile_0048.png
new file mode 100644
index 0000000..ad7df3c
Binary files /dev/null and b/assets/kenney/tiles/tile_0048.png differ
diff --git a/assets/kenney/tiles/tile_0048.png.import b/assets/kenney/tiles/tile_0048.png.import
new file mode 100644
index 0000000..45d071d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0048.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bbj1tmiwaopwn"
+path="res://.godot/imported/tile_0048.png-b7a9cb228044c8dd58e3e6b6b1b93529.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0048.png"
+dest_files=["res://.godot/imported/tile_0048.png-b7a9cb228044c8dd58e3e6b6b1b93529.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0049.png b/assets/kenney/tiles/tile_0049.png
new file mode 100644
index 0000000..fd72691
Binary files /dev/null and b/assets/kenney/tiles/tile_0049.png differ
diff --git a/assets/kenney/tiles/tile_0049.png.import b/assets/kenney/tiles/tile_0049.png.import
new file mode 100644
index 0000000..4c07343
--- /dev/null
+++ b/assets/kenney/tiles/tile_0049.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dmiyiwoxlnm14"
+path="res://.godot/imported/tile_0049.png-6fa94dba03351fb27b26d2f4599beaca.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0049.png"
+dest_files=["res://.godot/imported/tile_0049.png-6fa94dba03351fb27b26d2f4599beaca.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0050.png b/assets/kenney/tiles/tile_0050.png
new file mode 100644
index 0000000..04c281b
Binary files /dev/null and b/assets/kenney/tiles/tile_0050.png differ
diff --git a/assets/kenney/tiles/tile_0050.png.import b/assets/kenney/tiles/tile_0050.png.import
new file mode 100644
index 0000000..49d973a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0050.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://csllx8n7pelss"
+path="res://.godot/imported/tile_0050.png-757d2719172d41c18c191c9bae79787f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0050.png"
+dest_files=["res://.godot/imported/tile_0050.png-757d2719172d41c18c191c9bae79787f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0051.png b/assets/kenney/tiles/tile_0051.png
new file mode 100644
index 0000000..35864c7
Binary files /dev/null and b/assets/kenney/tiles/tile_0051.png differ
diff --git a/assets/kenney/tiles/tile_0051.png.import b/assets/kenney/tiles/tile_0051.png.import
new file mode 100644
index 0000000..36602c9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0051.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bxjuc1ha3hitm"
+path="res://.godot/imported/tile_0051.png-0c482b8ee5b247adc98fa939e02b548f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0051.png"
+dest_files=["res://.godot/imported/tile_0051.png-0c482b8ee5b247adc98fa939e02b548f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0052.png b/assets/kenney/tiles/tile_0052.png
new file mode 100644
index 0000000..24a6726
Binary files /dev/null and b/assets/kenney/tiles/tile_0052.png differ
diff --git a/assets/kenney/tiles/tile_0052.png.import b/assets/kenney/tiles/tile_0052.png.import
new file mode 100644
index 0000000..46de97e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0052.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d24qde3gqif6y"
+path="res://.godot/imported/tile_0052.png-6812bb37d87ba60109024b5cec824703.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0052.png"
+dest_files=["res://.godot/imported/tile_0052.png-6812bb37d87ba60109024b5cec824703.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0053.png b/assets/kenney/tiles/tile_0053.png
new file mode 100644
index 0000000..cd37aa2
Binary files /dev/null and b/assets/kenney/tiles/tile_0053.png differ
diff --git a/assets/kenney/tiles/tile_0053.png.import b/assets/kenney/tiles/tile_0053.png.import
new file mode 100644
index 0000000..b4cdca1
--- /dev/null
+++ b/assets/kenney/tiles/tile_0053.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c54r641wdu33h"
+path="res://.godot/imported/tile_0053.png-913000412aa6cca70fd859be14feb42a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0053.png"
+dest_files=["res://.godot/imported/tile_0053.png-913000412aa6cca70fd859be14feb42a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0054.png b/assets/kenney/tiles/tile_0054.png
new file mode 100644
index 0000000..85919eb
Binary files /dev/null and b/assets/kenney/tiles/tile_0054.png differ
diff --git a/assets/kenney/tiles/tile_0054.png.import b/assets/kenney/tiles/tile_0054.png.import
new file mode 100644
index 0000000..8a17cfb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0054.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2xmnp5g12aac"
+path="res://.godot/imported/tile_0054.png-0ffd5efbef59b727478e106cb172e45f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0054.png"
+dest_files=["res://.godot/imported/tile_0054.png-0ffd5efbef59b727478e106cb172e45f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0055.png b/assets/kenney/tiles/tile_0055.png
new file mode 100644
index 0000000..f45c8af
Binary files /dev/null and b/assets/kenney/tiles/tile_0055.png differ
diff --git a/assets/kenney/tiles/tile_0055.png.import b/assets/kenney/tiles/tile_0055.png.import
new file mode 100644
index 0000000..0ef14ca
--- /dev/null
+++ b/assets/kenney/tiles/tile_0055.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bh58ua31wrvdw"
+path="res://.godot/imported/tile_0055.png-1ba682b64a9b5192d8d42a29081b8b02.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0055.png"
+dest_files=["res://.godot/imported/tile_0055.png-1ba682b64a9b5192d8d42a29081b8b02.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0056.png b/assets/kenney/tiles/tile_0056.png
new file mode 100644
index 0000000..e784ca9
Binary files /dev/null and b/assets/kenney/tiles/tile_0056.png differ
diff --git a/assets/kenney/tiles/tile_0056.png.import b/assets/kenney/tiles/tile_0056.png.import
new file mode 100644
index 0000000..a64bbf9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0056.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpsy845q7gae6"
+path="res://.godot/imported/tile_0056.png-461af61402d5c773d224f4bc52e4e3db.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0056.png"
+dest_files=["res://.godot/imported/tile_0056.png-461af61402d5c773d224f4bc52e4e3db.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0057.png b/assets/kenney/tiles/tile_0057.png
new file mode 100644
index 0000000..35afe3e
Binary files /dev/null and b/assets/kenney/tiles/tile_0057.png differ
diff --git a/assets/kenney/tiles/tile_0057.png.import b/assets/kenney/tiles/tile_0057.png.import
new file mode 100644
index 0000000..14cc2f0
--- /dev/null
+++ b/assets/kenney/tiles/tile_0057.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://k4v5j26538ky"
+path="res://.godot/imported/tile_0057.png-734315bef4d3771e1a44dce80b60f89b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0057.png"
+dest_files=["res://.godot/imported/tile_0057.png-734315bef4d3771e1a44dce80b60f89b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0058.png b/assets/kenney/tiles/tile_0058.png
new file mode 100644
index 0000000..4a3924c
Binary files /dev/null and b/assets/kenney/tiles/tile_0058.png differ
diff --git a/assets/kenney/tiles/tile_0058.png.import b/assets/kenney/tiles/tile_0058.png.import
new file mode 100644
index 0000000..a2cc369
--- /dev/null
+++ b/assets/kenney/tiles/tile_0058.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hi81geliajen"
+path="res://.godot/imported/tile_0058.png-c9bd5f29c8cc778720c0ea1d01c3a2a4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0058.png"
+dest_files=["res://.godot/imported/tile_0058.png-c9bd5f29c8cc778720c0ea1d01c3a2a4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0059.png b/assets/kenney/tiles/tile_0059.png
new file mode 100644
index 0000000..b84b45b
Binary files /dev/null and b/assets/kenney/tiles/tile_0059.png differ
diff --git a/assets/kenney/tiles/tile_0059.png.import b/assets/kenney/tiles/tile_0059.png.import
new file mode 100644
index 0000000..954a5f6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0059.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bol71jumt273d"
+path="res://.godot/imported/tile_0059.png-3a2bc2e54513e699d46857536246cf99.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0059.png"
+dest_files=["res://.godot/imported/tile_0059.png-3a2bc2e54513e699d46857536246cf99.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0060.png b/assets/kenney/tiles/tile_0060.png
new file mode 100644
index 0000000..fe7f809
Binary files /dev/null and b/assets/kenney/tiles/tile_0060.png differ
diff --git a/assets/kenney/tiles/tile_0060.png.import b/assets/kenney/tiles/tile_0060.png.import
new file mode 100644
index 0000000..ab11690
--- /dev/null
+++ b/assets/kenney/tiles/tile_0060.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cadlp1ledkwjg"
+path="res://.godot/imported/tile_0060.png-ccdf53ae501fdce564a2c38c4449b2d3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0060.png"
+dest_files=["res://.godot/imported/tile_0060.png-ccdf53ae501fdce564a2c38c4449b2d3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0061.png b/assets/kenney/tiles/tile_0061.png
new file mode 100644
index 0000000..b7dc0c6
Binary files /dev/null and b/assets/kenney/tiles/tile_0061.png differ
diff --git a/assets/kenney/tiles/tile_0061.png.import b/assets/kenney/tiles/tile_0061.png.import
new file mode 100644
index 0000000..102e07e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0061.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://pdl5mm3rfwy"
+path="res://.godot/imported/tile_0061.png-f6fb2f754662506f95a9aac9b1f58221.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0061.png"
+dest_files=["res://.godot/imported/tile_0061.png-f6fb2f754662506f95a9aac9b1f58221.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0062.png b/assets/kenney/tiles/tile_0062.png
new file mode 100644
index 0000000..7df02b9
Binary files /dev/null and b/assets/kenney/tiles/tile_0062.png differ
diff --git a/assets/kenney/tiles/tile_0062.png.import b/assets/kenney/tiles/tile_0062.png.import
new file mode 100644
index 0000000..4d59bcd
--- /dev/null
+++ b/assets/kenney/tiles/tile_0062.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cobjy3655vxr7"
+path="res://.godot/imported/tile_0062.png-e2639ca3235559eaafad73e7bfa3811c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0062.png"
+dest_files=["res://.godot/imported/tile_0062.png-e2639ca3235559eaafad73e7bfa3811c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0063.png b/assets/kenney/tiles/tile_0063.png
new file mode 100644
index 0000000..f349d1b
Binary files /dev/null and b/assets/kenney/tiles/tile_0063.png differ
diff --git a/assets/kenney/tiles/tile_0063.png.import b/assets/kenney/tiles/tile_0063.png.import
new file mode 100644
index 0000000..722726e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0063.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvl2psx2mxnia"
+path="res://.godot/imported/tile_0063.png-f831148399d80844bc943b1e223e0dd4.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0063.png"
+dest_files=["res://.godot/imported/tile_0063.png-f831148399d80844bc943b1e223e0dd4.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0064.png b/assets/kenney/tiles/tile_0064.png
new file mode 100644
index 0000000..29bf1fb
Binary files /dev/null and b/assets/kenney/tiles/tile_0064.png differ
diff --git a/assets/kenney/tiles/tile_0064.png.import b/assets/kenney/tiles/tile_0064.png.import
new file mode 100644
index 0000000..422489e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0064.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcsxns2c0sq2n"
+path="res://.godot/imported/tile_0064.png-f4affef9eae77f9d11e1435ab1be32d9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0064.png"
+dest_files=["res://.godot/imported/tile_0064.png-f4affef9eae77f9d11e1435ab1be32d9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0065.png b/assets/kenney/tiles/tile_0065.png
new file mode 100644
index 0000000..803efd9
Binary files /dev/null and b/assets/kenney/tiles/tile_0065.png differ
diff --git a/assets/kenney/tiles/tile_0065.png.import b/assets/kenney/tiles/tile_0065.png.import
new file mode 100644
index 0000000..64263cc
--- /dev/null
+++ b/assets/kenney/tiles/tile_0065.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bm13m7lbn2kgi"
+path="res://.godot/imported/tile_0065.png-6d25899217c4f0ded6e1369c18e3723f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0065.png"
+dest_files=["res://.godot/imported/tile_0065.png-6d25899217c4f0ded6e1369c18e3723f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0066.png b/assets/kenney/tiles/tile_0066.png
new file mode 100644
index 0000000..b59bdb0
Binary files /dev/null and b/assets/kenney/tiles/tile_0066.png differ
diff --git a/assets/kenney/tiles/tile_0066.png.import b/assets/kenney/tiles/tile_0066.png.import
new file mode 100644
index 0000000..5dbd226
--- /dev/null
+++ b/assets/kenney/tiles/tile_0066.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ddue78mbiykgk"
+path="res://.godot/imported/tile_0066.png-6e246037aaf2437c9dc3f03758deb2f7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0066.png"
+dest_files=["res://.godot/imported/tile_0066.png-6e246037aaf2437c9dc3f03758deb2f7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0067.png b/assets/kenney/tiles/tile_0067.png
new file mode 100644
index 0000000..42f7819
Binary files /dev/null and b/assets/kenney/tiles/tile_0067.png differ
diff --git a/assets/kenney/tiles/tile_0067.png.import b/assets/kenney/tiles/tile_0067.png.import
new file mode 100644
index 0000000..871f79c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0067.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0tqan2qa2qtm"
+path="res://.godot/imported/tile_0067.png-72cec1158c760d6dab668eddc3ac49ba.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0067.png"
+dest_files=["res://.godot/imported/tile_0067.png-72cec1158c760d6dab668eddc3ac49ba.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0068.png b/assets/kenney/tiles/tile_0068.png
new file mode 100644
index 0000000..15fb051
Binary files /dev/null and b/assets/kenney/tiles/tile_0068.png differ
diff --git a/assets/kenney/tiles/tile_0068.png.import b/assets/kenney/tiles/tile_0068.png.import
new file mode 100644
index 0000000..d962b62
--- /dev/null
+++ b/assets/kenney/tiles/tile_0068.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chsfp5kivdljh"
+path="res://.godot/imported/tile_0068.png-23a265b699efe0e8143f40461403eefb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0068.png"
+dest_files=["res://.godot/imported/tile_0068.png-23a265b699efe0e8143f40461403eefb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0069.png b/assets/kenney/tiles/tile_0069.png
new file mode 100644
index 0000000..34c8c16
Binary files /dev/null and b/assets/kenney/tiles/tile_0069.png differ
diff --git a/assets/kenney/tiles/tile_0069.png.import b/assets/kenney/tiles/tile_0069.png.import
new file mode 100644
index 0000000..6653a94
--- /dev/null
+++ b/assets/kenney/tiles/tile_0069.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cr6f707vdgwuk"
+path="res://.godot/imported/tile_0069.png-29be5d9474460f9d7013615c672cf66a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0069.png"
+dest_files=["res://.godot/imported/tile_0069.png-29be5d9474460f9d7013615c672cf66a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0070.png b/assets/kenney/tiles/tile_0070.png
new file mode 100644
index 0000000..87481a9
Binary files /dev/null and b/assets/kenney/tiles/tile_0070.png differ
diff --git a/assets/kenney/tiles/tile_0070.png.import b/assets/kenney/tiles/tile_0070.png.import
new file mode 100644
index 0000000..563ef61
--- /dev/null
+++ b/assets/kenney/tiles/tile_0070.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cbq3gswdwoqpn"
+path="res://.godot/imported/tile_0070.png-ad57eec4e9bbaeacb813753bbf15585b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0070.png"
+dest_files=["res://.godot/imported/tile_0070.png-ad57eec4e9bbaeacb813753bbf15585b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0071.png b/assets/kenney/tiles/tile_0071.png
new file mode 100644
index 0000000..77a0400
Binary files /dev/null and b/assets/kenney/tiles/tile_0071.png differ
diff --git a/assets/kenney/tiles/tile_0071.png.import b/assets/kenney/tiles/tile_0071.png.import
new file mode 100644
index 0000000..9eae188
--- /dev/null
+++ b/assets/kenney/tiles/tile_0071.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bvq3swm7gw2mw"
+path="res://.godot/imported/tile_0071.png-b8a9668de24848a22f95f3217e1fa392.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0071.png"
+dest_files=["res://.godot/imported/tile_0071.png-b8a9668de24848a22f95f3217e1fa392.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0072.png b/assets/kenney/tiles/tile_0072.png
new file mode 100644
index 0000000..3faf177
Binary files /dev/null and b/assets/kenney/tiles/tile_0072.png differ
diff --git a/assets/kenney/tiles/tile_0072.png.import b/assets/kenney/tiles/tile_0072.png.import
new file mode 100644
index 0000000..7d1835f
--- /dev/null
+++ b/assets/kenney/tiles/tile_0072.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cl5u0ne16fxkl"
+path="res://.godot/imported/tile_0072.png-651ef88acbf781f43695d8a8c3f398f1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0072.png"
+dest_files=["res://.godot/imported/tile_0072.png-651ef88acbf781f43695d8a8c3f398f1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0073.png b/assets/kenney/tiles/tile_0073.png
new file mode 100644
index 0000000..3c65817
Binary files /dev/null and b/assets/kenney/tiles/tile_0073.png differ
diff --git a/assets/kenney/tiles/tile_0073.png.import b/assets/kenney/tiles/tile_0073.png.import
new file mode 100644
index 0000000..af594f1
--- /dev/null
+++ b/assets/kenney/tiles/tile_0073.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cq3vj1ne0wtbl"
+path="res://.godot/imported/tile_0073.png-0071b2adea1fe04cf99da322afff01ab.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0073.png"
+dest_files=["res://.godot/imported/tile_0073.png-0071b2adea1fe04cf99da322afff01ab.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0074.png b/assets/kenney/tiles/tile_0074.png
new file mode 100644
index 0000000..ff23fa3
Binary files /dev/null and b/assets/kenney/tiles/tile_0074.png differ
diff --git a/assets/kenney/tiles/tile_0074.png.import b/assets/kenney/tiles/tile_0074.png.import
new file mode 100644
index 0000000..72d7a24
--- /dev/null
+++ b/assets/kenney/tiles/tile_0074.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bah5mxe3dnrcf"
+path="res://.godot/imported/tile_0074.png-cd85043f723677bbcd568ce2e3a765a3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0074.png"
+dest_files=["res://.godot/imported/tile_0074.png-cd85043f723677bbcd568ce2e3a765a3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0075.png b/assets/kenney/tiles/tile_0075.png
new file mode 100644
index 0000000..b02cf20
Binary files /dev/null and b/assets/kenney/tiles/tile_0075.png differ
diff --git a/assets/kenney/tiles/tile_0075.png.import b/assets/kenney/tiles/tile_0075.png.import
new file mode 100644
index 0000000..a1d3b2c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0075.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c0jxrckhj2tsk"
+path="res://.godot/imported/tile_0075.png-30fd3ce7cd3d07364c72f265e705eac9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0075.png"
+dest_files=["res://.godot/imported/tile_0075.png-30fd3ce7cd3d07364c72f265e705eac9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0076.png b/assets/kenney/tiles/tile_0076.png
new file mode 100644
index 0000000..2941668
Binary files /dev/null and b/assets/kenney/tiles/tile_0076.png differ
diff --git a/assets/kenney/tiles/tile_0076.png.import b/assets/kenney/tiles/tile_0076.png.import
new file mode 100644
index 0000000..4464a08
--- /dev/null
+++ b/assets/kenney/tiles/tile_0076.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b8vgh1htnmsrj"
+path="res://.godot/imported/tile_0076.png-01a771f7ca9ee5a4c7d2243bd1989d36.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0076.png"
+dest_files=["res://.godot/imported/tile_0076.png-01a771f7ca9ee5a4c7d2243bd1989d36.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0077.png b/assets/kenney/tiles/tile_0077.png
new file mode 100644
index 0000000..4491d27
Binary files /dev/null and b/assets/kenney/tiles/tile_0077.png differ
diff --git a/assets/kenney/tiles/tile_0077.png.import b/assets/kenney/tiles/tile_0077.png.import
new file mode 100644
index 0000000..e41b549
--- /dev/null
+++ b/assets/kenney/tiles/tile_0077.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://qi81rdkcml5q"
+path="res://.godot/imported/tile_0077.png-83c8e465b3170e0bb56f0ffbcff68e36.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0077.png"
+dest_files=["res://.godot/imported/tile_0077.png-83c8e465b3170e0bb56f0ffbcff68e36.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0078.png b/assets/kenney/tiles/tile_0078.png
new file mode 100644
index 0000000..c2d0f89
Binary files /dev/null and b/assets/kenney/tiles/tile_0078.png differ
diff --git a/assets/kenney/tiles/tile_0078.png.import b/assets/kenney/tiles/tile_0078.png.import
new file mode 100644
index 0000000..2ca6050
--- /dev/null
+++ b/assets/kenney/tiles/tile_0078.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bbrnv1ujyrjd6"
+path="res://.godot/imported/tile_0078.png-4b9d6c1b9f84a176a21ebc4770aa8f62.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0078.png"
+dest_files=["res://.godot/imported/tile_0078.png-4b9d6c1b9f84a176a21ebc4770aa8f62.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0079.png b/assets/kenney/tiles/tile_0079.png
new file mode 100644
index 0000000..cf99ffc
Binary files /dev/null and b/assets/kenney/tiles/tile_0079.png differ
diff --git a/assets/kenney/tiles/tile_0079.png.import b/assets/kenney/tiles/tile_0079.png.import
new file mode 100644
index 0000000..dcb50ad
--- /dev/null
+++ b/assets/kenney/tiles/tile_0079.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chvyc0bye3u74"
+path="res://.godot/imported/tile_0079.png-1b0f17cd8945d1fc986cf5c7f0047161.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0079.png"
+dest_files=["res://.godot/imported/tile_0079.png-1b0f17cd8945d1fc986cf5c7f0047161.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0080.png b/assets/kenney/tiles/tile_0080.png
new file mode 100644
index 0000000..74f5ae3
Binary files /dev/null and b/assets/kenney/tiles/tile_0080.png differ
diff --git a/assets/kenney/tiles/tile_0080.png.import b/assets/kenney/tiles/tile_0080.png.import
new file mode 100644
index 0000000..f8b0b44
--- /dev/null
+++ b/assets/kenney/tiles/tile_0080.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d06rlcs62kbfa"
+path="res://.godot/imported/tile_0080.png-7c81a62133ab84f2fe293ca8f2cda4a8.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0080.png"
+dest_files=["res://.godot/imported/tile_0080.png-7c81a62133ab84f2fe293ca8f2cda4a8.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0081.png b/assets/kenney/tiles/tile_0081.png
new file mode 100644
index 0000000..1160f12
Binary files /dev/null and b/assets/kenney/tiles/tile_0081.png differ
diff --git a/assets/kenney/tiles/tile_0081.png.import b/assets/kenney/tiles/tile_0081.png.import
new file mode 100644
index 0000000..29b1b98
--- /dev/null
+++ b/assets/kenney/tiles/tile_0081.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://m33eq7bdegy6"
+path="res://.godot/imported/tile_0081.png-f4d2d83926bedb49d826636978912e5b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0081.png"
+dest_files=["res://.godot/imported/tile_0081.png-f4d2d83926bedb49d826636978912e5b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0082.png b/assets/kenney/tiles/tile_0082.png
new file mode 100644
index 0000000..774b306
Binary files /dev/null and b/assets/kenney/tiles/tile_0082.png differ
diff --git a/assets/kenney/tiles/tile_0082.png.import b/assets/kenney/tiles/tile_0082.png.import
new file mode 100644
index 0000000..138e1db
--- /dev/null
+++ b/assets/kenney/tiles/tile_0082.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://wrltdxpfldy7"
+path="res://.godot/imported/tile_0082.png-0e7aacf62daa0f712239fc66620a8ec1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0082.png"
+dest_files=["res://.godot/imported/tile_0082.png-0e7aacf62daa0f712239fc66620a8ec1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0083.png b/assets/kenney/tiles/tile_0083.png
new file mode 100644
index 0000000..c43b403
Binary files /dev/null and b/assets/kenney/tiles/tile_0083.png differ
diff --git a/assets/kenney/tiles/tile_0083.png.import b/assets/kenney/tiles/tile_0083.png.import
new file mode 100644
index 0000000..f18874b
--- /dev/null
+++ b/assets/kenney/tiles/tile_0083.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cj5n4b3g4xx6b"
+path="res://.godot/imported/tile_0083.png-3687cf2a5a52bf7eb43ff6fc75057688.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0083.png"
+dest_files=["res://.godot/imported/tile_0083.png-3687cf2a5a52bf7eb43ff6fc75057688.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0084.png b/assets/kenney/tiles/tile_0084.png
new file mode 100644
index 0000000..2bdafd4
Binary files /dev/null and b/assets/kenney/tiles/tile_0084.png differ
diff --git a/assets/kenney/tiles/tile_0084.png.import b/assets/kenney/tiles/tile_0084.png.import
new file mode 100644
index 0000000..5519ef6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0084.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbkbas8pqm53c"
+path="res://.godot/imported/tile_0084.png-02c24b4bd3a5bd035d8a4a937b2a7d1b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0084.png"
+dest_files=["res://.godot/imported/tile_0084.png-02c24b4bd3a5bd035d8a4a937b2a7d1b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0085.png b/assets/kenney/tiles/tile_0085.png
new file mode 100644
index 0000000..3cd7d09
Binary files /dev/null and b/assets/kenney/tiles/tile_0085.png differ
diff --git a/assets/kenney/tiles/tile_0085.png.import b/assets/kenney/tiles/tile_0085.png.import
new file mode 100644
index 0000000..5270033
--- /dev/null
+++ b/assets/kenney/tiles/tile_0085.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckn0h1own2gvk"
+path="res://.godot/imported/tile_0085.png-94849a43c97412b7031b7d1e9f20dd6f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0085.png"
+dest_files=["res://.godot/imported/tile_0085.png-94849a43c97412b7031b7d1e9f20dd6f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0086.png b/assets/kenney/tiles/tile_0086.png
new file mode 100644
index 0000000..8863879
Binary files /dev/null and b/assets/kenney/tiles/tile_0086.png differ
diff --git a/assets/kenney/tiles/tile_0086.png.import b/assets/kenney/tiles/tile_0086.png.import
new file mode 100644
index 0000000..d419e4d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0086.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://drsmv73f1flgk"
+path="res://.godot/imported/tile_0086.png-75fc7cf55183694ec6a5ba8a16937a7e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0086.png"
+dest_files=["res://.godot/imported/tile_0086.png-75fc7cf55183694ec6a5ba8a16937a7e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0087.png b/assets/kenney/tiles/tile_0087.png
new file mode 100644
index 0000000..94c38f6
Binary files /dev/null and b/assets/kenney/tiles/tile_0087.png differ
diff --git a/assets/kenney/tiles/tile_0087.png.import b/assets/kenney/tiles/tile_0087.png.import
new file mode 100644
index 0000000..8b144b5
--- /dev/null
+++ b/assets/kenney/tiles/tile_0087.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3tjj7r0sv6ir"
+path="res://.godot/imported/tile_0087.png-1e5a857c0f2b2965b12d450801c090fa.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0087.png"
+dest_files=["res://.godot/imported/tile_0087.png-1e5a857c0f2b2965b12d450801c090fa.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0088.png b/assets/kenney/tiles/tile_0088.png
new file mode 100644
index 0000000..f048e61
Binary files /dev/null and b/assets/kenney/tiles/tile_0088.png differ
diff --git a/assets/kenney/tiles/tile_0088.png.import b/assets/kenney/tiles/tile_0088.png.import
new file mode 100644
index 0000000..c3313ce
--- /dev/null
+++ b/assets/kenney/tiles/tile_0088.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cg8x0syxmq7e8"
+path="res://.godot/imported/tile_0088.png-52b6a74df04638858ed9887fc0c1bb73.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0088.png"
+dest_files=["res://.godot/imported/tile_0088.png-52b6a74df04638858ed9887fc0c1bb73.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0089.png b/assets/kenney/tiles/tile_0089.png
new file mode 100644
index 0000000..6926d08
Binary files /dev/null and b/assets/kenney/tiles/tile_0089.png differ
diff --git a/assets/kenney/tiles/tile_0089.png.import b/assets/kenney/tiles/tile_0089.png.import
new file mode 100644
index 0000000..d11134a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0089.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bf6labvr2y6ru"
+path="res://.godot/imported/tile_0089.png-d70edbf62447c23308bbe5aa1d703701.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0089.png"
+dest_files=["res://.godot/imported/tile_0089.png-d70edbf62447c23308bbe5aa1d703701.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0090.png b/assets/kenney/tiles/tile_0090.png
new file mode 100644
index 0000000..72ec221
Binary files /dev/null and b/assets/kenney/tiles/tile_0090.png differ
diff --git a/assets/kenney/tiles/tile_0090.png.import b/assets/kenney/tiles/tile_0090.png.import
new file mode 100644
index 0000000..3114d8b
--- /dev/null
+++ b/assets/kenney/tiles/tile_0090.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dk0ue4ysgjjvf"
+path="res://.godot/imported/tile_0090.png-7f225fe1ab707f96000ef10c8843fef1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0090.png"
+dest_files=["res://.godot/imported/tile_0090.png-7f225fe1ab707f96000ef10c8843fef1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0091.png b/assets/kenney/tiles/tile_0091.png
new file mode 100644
index 0000000..868ff4a
Binary files /dev/null and b/assets/kenney/tiles/tile_0091.png differ
diff --git a/assets/kenney/tiles/tile_0091.png.import b/assets/kenney/tiles/tile_0091.png.import
new file mode 100644
index 0000000..93fe423
--- /dev/null
+++ b/assets/kenney/tiles/tile_0091.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cikaygsqd58re"
+path="res://.godot/imported/tile_0091.png-aa63a6e0d135affc9bd68fe8c34f562a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0091.png"
+dest_files=["res://.godot/imported/tile_0091.png-aa63a6e0d135affc9bd68fe8c34f562a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0092.png b/assets/kenney/tiles/tile_0092.png
new file mode 100644
index 0000000..d8b8391
Binary files /dev/null and b/assets/kenney/tiles/tile_0092.png differ
diff --git a/assets/kenney/tiles/tile_0092.png.import b/assets/kenney/tiles/tile_0092.png.import
new file mode 100644
index 0000000..18f3e37
--- /dev/null
+++ b/assets/kenney/tiles/tile_0092.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://tf0q0seslgr2"
+path="res://.godot/imported/tile_0092.png-1fb4ecd2e0b6b19bd9ca1a7e54893bb2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0092.png"
+dest_files=["res://.godot/imported/tile_0092.png-1fb4ecd2e0b6b19bd9ca1a7e54893bb2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0093.png b/assets/kenney/tiles/tile_0093.png
new file mode 100644
index 0000000..a303787
Binary files /dev/null and b/assets/kenney/tiles/tile_0093.png differ
diff --git a/assets/kenney/tiles/tile_0093.png.import b/assets/kenney/tiles/tile_0093.png.import
new file mode 100644
index 0000000..94dbaa9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0093.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://7v0wlwcw20yi"
+path="res://.godot/imported/tile_0093.png-8938d4ab15d9d84e4dc100768cd2031f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0093.png"
+dest_files=["res://.godot/imported/tile_0093.png-8938d4ab15d9d84e4dc100768cd2031f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0094.png b/assets/kenney/tiles/tile_0094.png
new file mode 100644
index 0000000..eb5a516
Binary files /dev/null and b/assets/kenney/tiles/tile_0094.png differ
diff --git a/assets/kenney/tiles/tile_0094.png.import b/assets/kenney/tiles/tile_0094.png.import
new file mode 100644
index 0000000..ff5d6cc
--- /dev/null
+++ b/assets/kenney/tiles/tile_0094.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d0tomjetvt5a3"
+path="res://.godot/imported/tile_0094.png-16901c98c28d1042881b876a363f2c06.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0094.png"
+dest_files=["res://.godot/imported/tile_0094.png-16901c98c28d1042881b876a363f2c06.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0095.png b/assets/kenney/tiles/tile_0095.png
new file mode 100644
index 0000000..3c34d44
Binary files /dev/null and b/assets/kenney/tiles/tile_0095.png differ
diff --git a/assets/kenney/tiles/tile_0095.png.import b/assets/kenney/tiles/tile_0095.png.import
new file mode 100644
index 0000000..ba800d6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0095.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://kadoeon3wvyq"
+path="res://.godot/imported/tile_0095.png-32944c7cfdbd274d37bd270c1e652acb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0095.png"
+dest_files=["res://.godot/imported/tile_0095.png-32944c7cfdbd274d37bd270c1e652acb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0096.png b/assets/kenney/tiles/tile_0096.png
new file mode 100644
index 0000000..acd8747
Binary files /dev/null and b/assets/kenney/tiles/tile_0096.png differ
diff --git a/assets/kenney/tiles/tile_0096.png.import b/assets/kenney/tiles/tile_0096.png.import
new file mode 100644
index 0000000..948ac2d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0096.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://i38a1tp7y3sa"
+path="res://.godot/imported/tile_0096.png-a283693742dcd5f871842622adf9021e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0096.png"
+dest_files=["res://.godot/imported/tile_0096.png-a283693742dcd5f871842622adf9021e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0097.png b/assets/kenney/tiles/tile_0097.png
new file mode 100644
index 0000000..e7d7799
Binary files /dev/null and b/assets/kenney/tiles/tile_0097.png differ
diff --git a/assets/kenney/tiles/tile_0097.png.import b/assets/kenney/tiles/tile_0097.png.import
new file mode 100644
index 0000000..66d1a39
--- /dev/null
+++ b/assets/kenney/tiles/tile_0097.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://rqn4dp1117ft"
+path="res://.godot/imported/tile_0097.png-ceec75f94e724f5555f5df310923715c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0097.png"
+dest_files=["res://.godot/imported/tile_0097.png-ceec75f94e724f5555f5df310923715c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0098.png b/assets/kenney/tiles/tile_0098.png
new file mode 100644
index 0000000..f311090
Binary files /dev/null and b/assets/kenney/tiles/tile_0098.png differ
diff --git a/assets/kenney/tiles/tile_0098.png.import b/assets/kenney/tiles/tile_0098.png.import
new file mode 100644
index 0000000..e25b56c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0098.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://caq1nw58i4fu5"
+path="res://.godot/imported/tile_0098.png-ba762c84280911ae370e1af374058ac2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0098.png"
+dest_files=["res://.godot/imported/tile_0098.png-ba762c84280911ae370e1af374058ac2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0099.png b/assets/kenney/tiles/tile_0099.png
new file mode 100644
index 0000000..ca56ba4
Binary files /dev/null and b/assets/kenney/tiles/tile_0099.png differ
diff --git a/assets/kenney/tiles/tile_0099.png.import b/assets/kenney/tiles/tile_0099.png.import
new file mode 100644
index 0000000..203b1a8
--- /dev/null
+++ b/assets/kenney/tiles/tile_0099.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0qpkdbb4yhkb"
+path="res://.godot/imported/tile_0099.png-ed7b6c11cc0aaf4024f38ecd1badf25a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0099.png"
+dest_files=["res://.godot/imported/tile_0099.png-ed7b6c11cc0aaf4024f38ecd1badf25a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0100.png b/assets/kenney/tiles/tile_0100.png
new file mode 100644
index 0000000..0abd526
Binary files /dev/null and b/assets/kenney/tiles/tile_0100.png differ
diff --git a/assets/kenney/tiles/tile_0100.png.import b/assets/kenney/tiles/tile_0100.png.import
new file mode 100644
index 0000000..180954c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0100.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gyhpu23ljvs5"
+path="res://.godot/imported/tile_0100.png-59df0038902de262df06b8338277e408.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0100.png"
+dest_files=["res://.godot/imported/tile_0100.png-59df0038902de262df06b8338277e408.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0101.png b/assets/kenney/tiles/tile_0101.png
new file mode 100644
index 0000000..9d69ed3
Binary files /dev/null and b/assets/kenney/tiles/tile_0101.png differ
diff --git a/assets/kenney/tiles/tile_0101.png.import b/assets/kenney/tiles/tile_0101.png.import
new file mode 100644
index 0000000..cd27ab8
--- /dev/null
+++ b/assets/kenney/tiles/tile_0101.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://t3b6vxqhghqm"
+path="res://.godot/imported/tile_0101.png-aa7c7514435bad8d33a43634b10c3d9d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0101.png"
+dest_files=["res://.godot/imported/tile_0101.png-aa7c7514435bad8d33a43634b10c3d9d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0102.png b/assets/kenney/tiles/tile_0102.png
new file mode 100644
index 0000000..bf6b5de
Binary files /dev/null and b/assets/kenney/tiles/tile_0102.png differ
diff --git a/assets/kenney/tiles/tile_0102.png.import b/assets/kenney/tiles/tile_0102.png.import
new file mode 100644
index 0000000..db78345
--- /dev/null
+++ b/assets/kenney/tiles/tile_0102.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d00mi735e64mm"
+path="res://.godot/imported/tile_0102.png-82a81757c51d6007de30e0d635788506.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0102.png"
+dest_files=["res://.godot/imported/tile_0102.png-82a81757c51d6007de30e0d635788506.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0103.png b/assets/kenney/tiles/tile_0103.png
new file mode 100644
index 0000000..c905f62
Binary files /dev/null and b/assets/kenney/tiles/tile_0103.png differ
diff --git a/assets/kenney/tiles/tile_0103.png.import b/assets/kenney/tiles/tile_0103.png.import
new file mode 100644
index 0000000..996577a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0103.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dbn1chiexxesc"
+path="res://.godot/imported/tile_0103.png-828e19f687baea8dbaa55eb3904e0060.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0103.png"
+dest_files=["res://.godot/imported/tile_0103.png-828e19f687baea8dbaa55eb3904e0060.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0104.png b/assets/kenney/tiles/tile_0104.png
new file mode 100644
index 0000000..a619f59
Binary files /dev/null and b/assets/kenney/tiles/tile_0104.png differ
diff --git a/assets/kenney/tiles/tile_0104.png.import b/assets/kenney/tiles/tile_0104.png.import
new file mode 100644
index 0000000..7c536c9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0104.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://txklmslhggql"
+path="res://.godot/imported/tile_0104.png-c134be1a0bf29ed595e51b5eaa8e93f6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0104.png"
+dest_files=["res://.godot/imported/tile_0104.png-c134be1a0bf29ed595e51b5eaa8e93f6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0105.png b/assets/kenney/tiles/tile_0105.png
new file mode 100644
index 0000000..c414b66
Binary files /dev/null and b/assets/kenney/tiles/tile_0105.png differ
diff --git a/assets/kenney/tiles/tile_0105.png.import b/assets/kenney/tiles/tile_0105.png.import
new file mode 100644
index 0000000..9a81851
--- /dev/null
+++ b/assets/kenney/tiles/tile_0105.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dc4nfos377uju"
+path="res://.godot/imported/tile_0105.png-f9d2daa1253ba7e8fee4982c67aad1a2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0105.png"
+dest_files=["res://.godot/imported/tile_0105.png-f9d2daa1253ba7e8fee4982c67aad1a2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0106.png b/assets/kenney/tiles/tile_0106.png
new file mode 100644
index 0000000..b2c67e2
Binary files /dev/null and b/assets/kenney/tiles/tile_0106.png differ
diff --git a/assets/kenney/tiles/tile_0106.png.import b/assets/kenney/tiles/tile_0106.png.import
new file mode 100644
index 0000000..ea43b04
--- /dev/null
+++ b/assets/kenney/tiles/tile_0106.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bfw31xkx0he4s"
+path="res://.godot/imported/tile_0106.png-82ddd5cec2cac4b3703c43983f34d379.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0106.png"
+dest_files=["res://.godot/imported/tile_0106.png-82ddd5cec2cac4b3703c43983f34d379.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0107.png b/assets/kenney/tiles/tile_0107.png
new file mode 100644
index 0000000..6630f54
Binary files /dev/null and b/assets/kenney/tiles/tile_0107.png differ
diff --git a/assets/kenney/tiles/tile_0107.png.import b/assets/kenney/tiles/tile_0107.png.import
new file mode 100644
index 0000000..0aade2a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0107.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://80q4nidlih65"
+path="res://.godot/imported/tile_0107.png-758d5508cc68e4bdb3659c8258eb810f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0107.png"
+dest_files=["res://.godot/imported/tile_0107.png-758d5508cc68e4bdb3659c8258eb810f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0108.png b/assets/kenney/tiles/tile_0108.png
new file mode 100644
index 0000000..f50d455
Binary files /dev/null and b/assets/kenney/tiles/tile_0108.png differ
diff --git a/assets/kenney/tiles/tile_0108.png.import b/assets/kenney/tiles/tile_0108.png.import
new file mode 100644
index 0000000..16b5dc6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0108.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://o3mb8mlaj8u3"
+path="res://.godot/imported/tile_0108.png-a434114606dbe6e4b632ea9ad52ce8d6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0108.png"
+dest_files=["res://.godot/imported/tile_0108.png-a434114606dbe6e4b632ea9ad52ce8d6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0109.png b/assets/kenney/tiles/tile_0109.png
new file mode 100644
index 0000000..eb30a3a
Binary files /dev/null and b/assets/kenney/tiles/tile_0109.png differ
diff --git a/assets/kenney/tiles/tile_0109.png.import b/assets/kenney/tiles/tile_0109.png.import
new file mode 100644
index 0000000..ed73006
--- /dev/null
+++ b/assets/kenney/tiles/tile_0109.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ca5telckctt08"
+path="res://.godot/imported/tile_0109.png-f3ed0ec7f600333296c3fc2f9ec26de1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0109.png"
+dest_files=["res://.godot/imported/tile_0109.png-f3ed0ec7f600333296c3fc2f9ec26de1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0110.png b/assets/kenney/tiles/tile_0110.png
new file mode 100644
index 0000000..2699f8b
Binary files /dev/null and b/assets/kenney/tiles/tile_0110.png differ
diff --git a/assets/kenney/tiles/tile_0110.png.import b/assets/kenney/tiles/tile_0110.png.import
new file mode 100644
index 0000000..ca078ef
--- /dev/null
+++ b/assets/kenney/tiles/tile_0110.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cpfhjyx0mwrby"
+path="res://.godot/imported/tile_0110.png-07ef4bb2b94b0d6818263b465e020794.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0110.png"
+dest_files=["res://.godot/imported/tile_0110.png-07ef4bb2b94b0d6818263b465e020794.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0111.png b/assets/kenney/tiles/tile_0111.png
new file mode 100644
index 0000000..250f7ea
Binary files /dev/null and b/assets/kenney/tiles/tile_0111.png differ
diff --git a/assets/kenney/tiles/tile_0111.png.import b/assets/kenney/tiles/tile_0111.png.import
new file mode 100644
index 0000000..009fd81
--- /dev/null
+++ b/assets/kenney/tiles/tile_0111.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://00l5fd5nj5ch"
+path="res://.godot/imported/tile_0111.png-9929bc6c0140d32852ea8b2733f1d6a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0111.png"
+dest_files=["res://.godot/imported/tile_0111.png-9929bc6c0140d32852ea8b2733f1d6a0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0112.png b/assets/kenney/tiles/tile_0112.png
new file mode 100644
index 0000000..64cdae1
Binary files /dev/null and b/assets/kenney/tiles/tile_0112.png differ
diff --git a/assets/kenney/tiles/tile_0112.png.import b/assets/kenney/tiles/tile_0112.png.import
new file mode 100644
index 0000000..1d0c1af
--- /dev/null
+++ b/assets/kenney/tiles/tile_0112.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://blsqlb7exrd42"
+path="res://.godot/imported/tile_0112.png-64980aaecd98e27e687a921b10f88812.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0112.png"
+dest_files=["res://.godot/imported/tile_0112.png-64980aaecd98e27e687a921b10f88812.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0113.png b/assets/kenney/tiles/tile_0113.png
new file mode 100644
index 0000000..a5cb912
Binary files /dev/null and b/assets/kenney/tiles/tile_0113.png differ
diff --git a/assets/kenney/tiles/tile_0113.png.import b/assets/kenney/tiles/tile_0113.png.import
new file mode 100644
index 0000000..a547833
--- /dev/null
+++ b/assets/kenney/tiles/tile_0113.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cri27gs8s21l4"
+path="res://.godot/imported/tile_0113.png-a22c6c853bdbc4f6a5aa5738459ea0bb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0113.png"
+dest_files=["res://.godot/imported/tile_0113.png-a22c6c853bdbc4f6a5aa5738459ea0bb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0114.png b/assets/kenney/tiles/tile_0114.png
new file mode 100644
index 0000000..e576ee5
Binary files /dev/null and b/assets/kenney/tiles/tile_0114.png differ
diff --git a/assets/kenney/tiles/tile_0114.png.import b/assets/kenney/tiles/tile_0114.png.import
new file mode 100644
index 0000000..472938b
--- /dev/null
+++ b/assets/kenney/tiles/tile_0114.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckv0g2n8rl4yf"
+path="res://.godot/imported/tile_0114.png-c464183a09e4c5bebfce005841a92bb7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0114.png"
+dest_files=["res://.godot/imported/tile_0114.png-c464183a09e4c5bebfce005841a92bb7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0115.png b/assets/kenney/tiles/tile_0115.png
new file mode 100644
index 0000000..cf303b1
Binary files /dev/null and b/assets/kenney/tiles/tile_0115.png differ
diff --git a/assets/kenney/tiles/tile_0115.png.import b/assets/kenney/tiles/tile_0115.png.import
new file mode 100644
index 0000000..2ea8f3d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0115.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://barw2f5udsgqt"
+path="res://.godot/imported/tile_0115.png-cda638bbf3be69b592887e3baaec9c5e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0115.png"
+dest_files=["res://.godot/imported/tile_0115.png-cda638bbf3be69b592887e3baaec9c5e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0116.png b/assets/kenney/tiles/tile_0116.png
new file mode 100644
index 0000000..b7aeaf6
Binary files /dev/null and b/assets/kenney/tiles/tile_0116.png differ
diff --git a/assets/kenney/tiles/tile_0116.png.import b/assets/kenney/tiles/tile_0116.png.import
new file mode 100644
index 0000000..c02b7a9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0116.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cm63vh7ad3ejt"
+path="res://.godot/imported/tile_0116.png-bf3ff38579328da5e4bb8abb2293fef0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0116.png"
+dest_files=["res://.godot/imported/tile_0116.png-bf3ff38579328da5e4bb8abb2293fef0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0117.png b/assets/kenney/tiles/tile_0117.png
new file mode 100644
index 0000000..b30d5f0
Binary files /dev/null and b/assets/kenney/tiles/tile_0117.png differ
diff --git a/assets/kenney/tiles/tile_0117.png.import b/assets/kenney/tiles/tile_0117.png.import
new file mode 100644
index 0000000..2d73a12
--- /dev/null
+++ b/assets/kenney/tiles/tile_0117.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clphp4grsr32j"
+path="res://.godot/imported/tile_0117.png-aea5ba77cdad29e44a459b656382929c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0117.png"
+dest_files=["res://.godot/imported/tile_0117.png-aea5ba77cdad29e44a459b656382929c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0118.png b/assets/kenney/tiles/tile_0118.png
new file mode 100644
index 0000000..93502e1
Binary files /dev/null and b/assets/kenney/tiles/tile_0118.png differ
diff --git a/assets/kenney/tiles/tile_0118.png.import b/assets/kenney/tiles/tile_0118.png.import
new file mode 100644
index 0000000..79aef14
--- /dev/null
+++ b/assets/kenney/tiles/tile_0118.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://pqt76yo8ofaa"
+path="res://.godot/imported/tile_0118.png-3d5508987e0e287f2efb9755bfedfd1c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0118.png"
+dest_files=["res://.godot/imported/tile_0118.png-3d5508987e0e287f2efb9755bfedfd1c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0119.png b/assets/kenney/tiles/tile_0119.png
new file mode 100644
index 0000000..bac7418
Binary files /dev/null and b/assets/kenney/tiles/tile_0119.png differ
diff --git a/assets/kenney/tiles/tile_0119.png.import b/assets/kenney/tiles/tile_0119.png.import
new file mode 100644
index 0000000..68b9322
--- /dev/null
+++ b/assets/kenney/tiles/tile_0119.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://t0qdtikapbwn"
+path="res://.godot/imported/tile_0119.png-1f6ebed0ca8c03a76f8f92db21cf970f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0119.png"
+dest_files=["res://.godot/imported/tile_0119.png-1f6ebed0ca8c03a76f8f92db21cf970f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0120.png b/assets/kenney/tiles/tile_0120.png
new file mode 100644
index 0000000..70cbb1c
Binary files /dev/null and b/assets/kenney/tiles/tile_0120.png differ
diff --git a/assets/kenney/tiles/tile_0120.png.import b/assets/kenney/tiles/tile_0120.png.import
new file mode 100644
index 0000000..b2b002a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0120.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7536gawe2j1k"
+path="res://.godot/imported/tile_0120.png-4382bb93efddbd4c5565b6a140e29c39.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0120.png"
+dest_files=["res://.godot/imported/tile_0120.png-4382bb93efddbd4c5565b6a140e29c39.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0121.png b/assets/kenney/tiles/tile_0121.png
new file mode 100644
index 0000000..b5d5e03
Binary files /dev/null and b/assets/kenney/tiles/tile_0121.png differ
diff --git a/assets/kenney/tiles/tile_0121.png.import b/assets/kenney/tiles/tile_0121.png.import
new file mode 100644
index 0000000..c1390e0
--- /dev/null
+++ b/assets/kenney/tiles/tile_0121.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dgwsr1towu1fm"
+path="res://.godot/imported/tile_0121.png-8963d1ed19721f1999f6036f4753cb9e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0121.png"
+dest_files=["res://.godot/imported/tile_0121.png-8963d1ed19721f1999f6036f4753cb9e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0122.png b/assets/kenney/tiles/tile_0122.png
new file mode 100644
index 0000000..5b1dace
Binary files /dev/null and b/assets/kenney/tiles/tile_0122.png differ
diff --git a/assets/kenney/tiles/tile_0122.png.import b/assets/kenney/tiles/tile_0122.png.import
new file mode 100644
index 0000000..5eee0c4
--- /dev/null
+++ b/assets/kenney/tiles/tile_0122.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2yvbmmhkc5o1"
+path="res://.godot/imported/tile_0122.png-1c3bd2becb3b06979eb54d7af2d8963a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0122.png"
+dest_files=["res://.godot/imported/tile_0122.png-1c3bd2becb3b06979eb54d7af2d8963a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0123.png b/assets/kenney/tiles/tile_0123.png
new file mode 100644
index 0000000..57a374c
Binary files /dev/null and b/assets/kenney/tiles/tile_0123.png differ
diff --git a/assets/kenney/tiles/tile_0123.png.import b/assets/kenney/tiles/tile_0123.png.import
new file mode 100644
index 0000000..e45bfa8
--- /dev/null
+++ b/assets/kenney/tiles/tile_0123.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cinsr1n2jsnue"
+path="res://.godot/imported/tile_0123.png-d697ee1e9ffd18861c40f97a88850928.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0123.png"
+dest_files=["res://.godot/imported/tile_0123.png-d697ee1e9ffd18861c40f97a88850928.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0124.png b/assets/kenney/tiles/tile_0124.png
new file mode 100644
index 0000000..a855a6b
Binary files /dev/null and b/assets/kenney/tiles/tile_0124.png differ
diff --git a/assets/kenney/tiles/tile_0124.png.import b/assets/kenney/tiles/tile_0124.png.import
new file mode 100644
index 0000000..47caca5
--- /dev/null
+++ b/assets/kenney/tiles/tile_0124.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bk2lr7us5cats"
+path="res://.godot/imported/tile_0124.png-f139bde388935993bc2b36d700c711a5.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0124.png"
+dest_files=["res://.godot/imported/tile_0124.png-f139bde388935993bc2b36d700c711a5.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0125.png b/assets/kenney/tiles/tile_0125.png
new file mode 100644
index 0000000..64078b7
Binary files /dev/null and b/assets/kenney/tiles/tile_0125.png differ
diff --git a/assets/kenney/tiles/tile_0125.png.import b/assets/kenney/tiles/tile_0125.png.import
new file mode 100644
index 0000000..8b3e12c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0125.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://de1b8bdl2yqqc"
+path="res://.godot/imported/tile_0125.png-09cb93e3e69bbd45cbd03d6b8596ebac.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0125.png"
+dest_files=["res://.godot/imported/tile_0125.png-09cb93e3e69bbd45cbd03d6b8596ebac.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0126.png b/assets/kenney/tiles/tile_0126.png
new file mode 100644
index 0000000..1455c2c
Binary files /dev/null and b/assets/kenney/tiles/tile_0126.png differ
diff --git a/assets/kenney/tiles/tile_0126.png.import b/assets/kenney/tiles/tile_0126.png.import
new file mode 100644
index 0000000..528b267
--- /dev/null
+++ b/assets/kenney/tiles/tile_0126.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b6y3k62gmol5x"
+path="res://.godot/imported/tile_0126.png-855dbe8d56b59c945ed27c52963269e9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0126.png"
+dest_files=["res://.godot/imported/tile_0126.png-855dbe8d56b59c945ed27c52963269e9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0127.png b/assets/kenney/tiles/tile_0127.png
new file mode 100644
index 0000000..90aadea
Binary files /dev/null and b/assets/kenney/tiles/tile_0127.png differ
diff --git a/assets/kenney/tiles/tile_0127.png.import b/assets/kenney/tiles/tile_0127.png.import
new file mode 100644
index 0000000..fe3495f
--- /dev/null
+++ b/assets/kenney/tiles/tile_0127.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bgqo5p5tvnggg"
+path="res://.godot/imported/tile_0127.png-215a59051399de4b12c1d9257e38175b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0127.png"
+dest_files=["res://.godot/imported/tile_0127.png-215a59051399de4b12c1d9257e38175b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0128.png b/assets/kenney/tiles/tile_0128.png
new file mode 100644
index 0000000..45a39d5
Binary files /dev/null and b/assets/kenney/tiles/tile_0128.png differ
diff --git a/assets/kenney/tiles/tile_0128.png.import b/assets/kenney/tiles/tile_0128.png.import
new file mode 100644
index 0000000..43a878d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0128.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cfygqcjn3aye2"
+path="res://.godot/imported/tile_0128.png-a3b2b28e02bc58adc54eacc44edcaf9c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0128.png"
+dest_files=["res://.godot/imported/tile_0128.png-a3b2b28e02bc58adc54eacc44edcaf9c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0129.png b/assets/kenney/tiles/tile_0129.png
new file mode 100644
index 0000000..747685c
Binary files /dev/null and b/assets/kenney/tiles/tile_0129.png differ
diff --git a/assets/kenney/tiles/tile_0129.png.import b/assets/kenney/tiles/tile_0129.png.import
new file mode 100644
index 0000000..4e08630
--- /dev/null
+++ b/assets/kenney/tiles/tile_0129.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c8p5sswsdc0kx"
+path="res://.godot/imported/tile_0129.png-623d3d155e3e4d73ddb72f5c417caedb.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0129.png"
+dest_files=["res://.godot/imported/tile_0129.png-623d3d155e3e4d73ddb72f5c417caedb.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0130.png b/assets/kenney/tiles/tile_0130.png
new file mode 100644
index 0000000..6c4d5d4
Binary files /dev/null and b/assets/kenney/tiles/tile_0130.png differ
diff --git a/assets/kenney/tiles/tile_0130.png.import b/assets/kenney/tiles/tile_0130.png.import
new file mode 100644
index 0000000..b7e31e7
--- /dev/null
+++ b/assets/kenney/tiles/tile_0130.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://drpclrlafntsm"
+path="res://.godot/imported/tile_0130.png-b20343b69846002cdaf71dfebf230774.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0130.png"
+dest_files=["res://.godot/imported/tile_0130.png-b20343b69846002cdaf71dfebf230774.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0131.png b/assets/kenney/tiles/tile_0131.png
new file mode 100644
index 0000000..434836c
Binary files /dev/null and b/assets/kenney/tiles/tile_0131.png differ
diff --git a/assets/kenney/tiles/tile_0131.png.import b/assets/kenney/tiles/tile_0131.png.import
new file mode 100644
index 0000000..e49bf18
--- /dev/null
+++ b/assets/kenney/tiles/tile_0131.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dm36owv32423h"
+path="res://.godot/imported/tile_0131.png-93b995b6f4205adf2faa4003bd84632d.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0131.png"
+dest_files=["res://.godot/imported/tile_0131.png-93b995b6f4205adf2faa4003bd84632d.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0132.png b/assets/kenney/tiles/tile_0132.png
new file mode 100644
index 0000000..c8c0156
Binary files /dev/null and b/assets/kenney/tiles/tile_0132.png differ
diff --git a/assets/kenney/tiles/tile_0132.png.import b/assets/kenney/tiles/tile_0132.png.import
new file mode 100644
index 0000000..6324746
--- /dev/null
+++ b/assets/kenney/tiles/tile_0132.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://do5aiirt53yxw"
+path="res://.godot/imported/tile_0132.png-2d4921c71676f88259ecd24b4699ea31.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0132.png"
+dest_files=["res://.godot/imported/tile_0132.png-2d4921c71676f88259ecd24b4699ea31.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0133.png b/assets/kenney/tiles/tile_0133.png
new file mode 100644
index 0000000..84fbbb9
Binary files /dev/null and b/assets/kenney/tiles/tile_0133.png differ
diff --git a/assets/kenney/tiles/tile_0133.png.import b/assets/kenney/tiles/tile_0133.png.import
new file mode 100644
index 0000000..b774205
--- /dev/null
+++ b/assets/kenney/tiles/tile_0133.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://25qtbaokoph1"
+path="res://.godot/imported/tile_0133.png-e678ce4de7eebbc48544e8b361537f95.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0133.png"
+dest_files=["res://.godot/imported/tile_0133.png-e678ce4de7eebbc48544e8b361537f95.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0134.png b/assets/kenney/tiles/tile_0134.png
new file mode 100644
index 0000000..5d8cf78
Binary files /dev/null and b/assets/kenney/tiles/tile_0134.png differ
diff --git a/assets/kenney/tiles/tile_0134.png.import b/assets/kenney/tiles/tile_0134.png.import
new file mode 100644
index 0000000..545db65
--- /dev/null
+++ b/assets/kenney/tiles/tile_0134.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://hcd1w5g772cy"
+path="res://.godot/imported/tile_0134.png-acafd7432ac54be37fec61dbb9bffb67.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0134.png"
+dest_files=["res://.godot/imported/tile_0134.png-acafd7432ac54be37fec61dbb9bffb67.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0135.png b/assets/kenney/tiles/tile_0135.png
new file mode 100644
index 0000000..f78bea8
Binary files /dev/null and b/assets/kenney/tiles/tile_0135.png differ
diff --git a/assets/kenney/tiles/tile_0135.png.import b/assets/kenney/tiles/tile_0135.png.import
new file mode 100644
index 0000000..6d6f182
--- /dev/null
+++ b/assets/kenney/tiles/tile_0135.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b236q440a5ntn"
+path="res://.godot/imported/tile_0135.png-653b8ede4555b9c2d567a208e180f141.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0135.png"
+dest_files=["res://.godot/imported/tile_0135.png-653b8ede4555b9c2d567a208e180f141.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0136.png b/assets/kenney/tiles/tile_0136.png
new file mode 100644
index 0000000..0210566
Binary files /dev/null and b/assets/kenney/tiles/tile_0136.png differ
diff --git a/assets/kenney/tiles/tile_0136.png.import b/assets/kenney/tiles/tile_0136.png.import
new file mode 100644
index 0000000..a3ce645
--- /dev/null
+++ b/assets/kenney/tiles/tile_0136.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cj4govootjo7n"
+path="res://.godot/imported/tile_0136.png-3079c94d6ab9923584c38d2b24f7a608.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0136.png"
+dest_files=["res://.godot/imported/tile_0136.png-3079c94d6ab9923584c38d2b24f7a608.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0137.png b/assets/kenney/tiles/tile_0137.png
new file mode 100644
index 0000000..51daa9f
Binary files /dev/null and b/assets/kenney/tiles/tile_0137.png differ
diff --git a/assets/kenney/tiles/tile_0137.png.import b/assets/kenney/tiles/tile_0137.png.import
new file mode 100644
index 0000000..550dab2
--- /dev/null
+++ b/assets/kenney/tiles/tile_0137.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cgdhbf6bxpsp1"
+path="res://.godot/imported/tile_0137.png-e357a7320434d449a3195e876cd3ac81.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0137.png"
+dest_files=["res://.godot/imported/tile_0137.png-e357a7320434d449a3195e876cd3ac81.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0138.png b/assets/kenney/tiles/tile_0138.png
new file mode 100644
index 0000000..d2bc5ba
Binary files /dev/null and b/assets/kenney/tiles/tile_0138.png differ
diff --git a/assets/kenney/tiles/tile_0138.png.import b/assets/kenney/tiles/tile_0138.png.import
new file mode 100644
index 0000000..e85c4a2
--- /dev/null
+++ b/assets/kenney/tiles/tile_0138.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dqvnhip3jxcji"
+path="res://.godot/imported/tile_0138.png-4940e10109bdf286d05c2f8e89c9b7f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0138.png"
+dest_files=["res://.godot/imported/tile_0138.png-4940e10109bdf286d05c2f8e89c9b7f3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0139.png b/assets/kenney/tiles/tile_0139.png
new file mode 100644
index 0000000..2e80156
Binary files /dev/null and b/assets/kenney/tiles/tile_0139.png differ
diff --git a/assets/kenney/tiles/tile_0139.png.import b/assets/kenney/tiles/tile_0139.png.import
new file mode 100644
index 0000000..164871f
--- /dev/null
+++ b/assets/kenney/tiles/tile_0139.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://drlsbn33voagl"
+path="res://.godot/imported/tile_0139.png-97dfbc0010afcde0d32454b7b26f642e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0139.png"
+dest_files=["res://.godot/imported/tile_0139.png-97dfbc0010afcde0d32454b7b26f642e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0140.png b/assets/kenney/tiles/tile_0140.png
new file mode 100644
index 0000000..90455ba
Binary files /dev/null and b/assets/kenney/tiles/tile_0140.png differ
diff --git a/assets/kenney/tiles/tile_0140.png.import b/assets/kenney/tiles/tile_0140.png.import
new file mode 100644
index 0000000..4740d9e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0140.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dvabmbtrbhdg4"
+path="res://.godot/imported/tile_0140.png-124843d6ae81b302bbbcfc6e7578fa52.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0140.png"
+dest_files=["res://.godot/imported/tile_0140.png-124843d6ae81b302bbbcfc6e7578fa52.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0141.png b/assets/kenney/tiles/tile_0141.png
new file mode 100644
index 0000000..9645763
Binary files /dev/null and b/assets/kenney/tiles/tile_0141.png differ
diff --git a/assets/kenney/tiles/tile_0141.png.import b/assets/kenney/tiles/tile_0141.png.import
new file mode 100644
index 0000000..7602ce2
--- /dev/null
+++ b/assets/kenney/tiles/tile_0141.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://di1b7bfegoahd"
+path="res://.godot/imported/tile_0141.png-133f77bb6c2e82af30901f740246e8a2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0141.png"
+dest_files=["res://.godot/imported/tile_0141.png-133f77bb6c2e82af30901f740246e8a2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0142.png b/assets/kenney/tiles/tile_0142.png
new file mode 100644
index 0000000..20df825
Binary files /dev/null and b/assets/kenney/tiles/tile_0142.png differ
diff --git a/assets/kenney/tiles/tile_0142.png.import b/assets/kenney/tiles/tile_0142.png.import
new file mode 100644
index 0000000..927fd5f
--- /dev/null
+++ b/assets/kenney/tiles/tile_0142.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ptbiq1oabta7"
+path="res://.godot/imported/tile_0142.png-d68341ed3ab48615bb9336db7490c44c.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0142.png"
+dest_files=["res://.godot/imported/tile_0142.png-d68341ed3ab48615bb9336db7490c44c.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0143.png b/assets/kenney/tiles/tile_0143.png
new file mode 100644
index 0000000..1701a60
Binary files /dev/null and b/assets/kenney/tiles/tile_0143.png differ
diff --git a/assets/kenney/tiles/tile_0143.png.import b/assets/kenney/tiles/tile_0143.png.import
new file mode 100644
index 0000000..99cd444
--- /dev/null
+++ b/assets/kenney/tiles/tile_0143.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://da67x1cy1bk58"
+path="res://.godot/imported/tile_0143.png-97703ff8a916653d44b8dd98359d898a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0143.png"
+dest_files=["res://.godot/imported/tile_0143.png-97703ff8a916653d44b8dd98359d898a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0144.png b/assets/kenney/tiles/tile_0144.png
new file mode 100644
index 0000000..34eea0e
Binary files /dev/null and b/assets/kenney/tiles/tile_0144.png differ
diff --git a/assets/kenney/tiles/tile_0144.png.import b/assets/kenney/tiles/tile_0144.png.import
new file mode 100644
index 0000000..c4f12e9
--- /dev/null
+++ b/assets/kenney/tiles/tile_0144.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://babtex8fy5imt"
+path="res://.godot/imported/tile_0144.png-0f7b258d8742b088acefa70fceda9777.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0144.png"
+dest_files=["res://.godot/imported/tile_0144.png-0f7b258d8742b088acefa70fceda9777.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0145.png b/assets/kenney/tiles/tile_0145.png
new file mode 100644
index 0000000..ae410da
Binary files /dev/null and b/assets/kenney/tiles/tile_0145.png differ
diff --git a/assets/kenney/tiles/tile_0145.png.import b/assets/kenney/tiles/tile_0145.png.import
new file mode 100644
index 0000000..8b3fdef
--- /dev/null
+++ b/assets/kenney/tiles/tile_0145.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://duj4l2jr8rfim"
+path="res://.godot/imported/tile_0145.png-eb2c86dd38f328dff0e10486bcc2c6bf.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0145.png"
+dest_files=["res://.godot/imported/tile_0145.png-eb2c86dd38f328dff0e10486bcc2c6bf.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0146.png b/assets/kenney/tiles/tile_0146.png
new file mode 100644
index 0000000..8b60463
Binary files /dev/null and b/assets/kenney/tiles/tile_0146.png differ
diff --git a/assets/kenney/tiles/tile_0146.png.import b/assets/kenney/tiles/tile_0146.png.import
new file mode 100644
index 0000000..fbeca52
--- /dev/null
+++ b/assets/kenney/tiles/tile_0146.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://iy6uy8ojl21e"
+path="res://.godot/imported/tile_0146.png-891d78bc84098b6dedbdacc38d227d7e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0146.png"
+dest_files=["res://.godot/imported/tile_0146.png-891d78bc84098b6dedbdacc38d227d7e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0147.png b/assets/kenney/tiles/tile_0147.png
new file mode 100644
index 0000000..bc42616
Binary files /dev/null and b/assets/kenney/tiles/tile_0147.png differ
diff --git a/assets/kenney/tiles/tile_0147.png.import b/assets/kenney/tiles/tile_0147.png.import
new file mode 100644
index 0000000..db9bf0c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0147.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yw82iih5o7rj"
+path="res://.godot/imported/tile_0147.png-5cba85a412f5618ed0f48d80b5e89a65.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0147.png"
+dest_files=["res://.godot/imported/tile_0147.png-5cba85a412f5618ed0f48d80b5e89a65.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0148.png b/assets/kenney/tiles/tile_0148.png
new file mode 100644
index 0000000..a5040d7
Binary files /dev/null and b/assets/kenney/tiles/tile_0148.png differ
diff --git a/assets/kenney/tiles/tile_0148.png.import b/assets/kenney/tiles/tile_0148.png.import
new file mode 100644
index 0000000..d2f78e3
--- /dev/null
+++ b/assets/kenney/tiles/tile_0148.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dxhrjf4pn67cm"
+path="res://.godot/imported/tile_0148.png-c42ec601e38f701ecb6f376febde10a1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0148.png"
+dest_files=["res://.godot/imported/tile_0148.png-c42ec601e38f701ecb6f376febde10a1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0149.png b/assets/kenney/tiles/tile_0149.png
new file mode 100644
index 0000000..b7d5b9c
Binary files /dev/null and b/assets/kenney/tiles/tile_0149.png differ
diff --git a/assets/kenney/tiles/tile_0149.png.import b/assets/kenney/tiles/tile_0149.png.import
new file mode 100644
index 0000000..fd98905
--- /dev/null
+++ b/assets/kenney/tiles/tile_0149.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b2io5pgawh4pr"
+path="res://.godot/imported/tile_0149.png-d4a5b892a81ad19338f35786a24e979b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0149.png"
+dest_files=["res://.godot/imported/tile_0149.png-d4a5b892a81ad19338f35786a24e979b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0150.png b/assets/kenney/tiles/tile_0150.png
new file mode 100644
index 0000000..0edb6a4
Binary files /dev/null and b/assets/kenney/tiles/tile_0150.png differ
diff --git a/assets/kenney/tiles/tile_0150.png.import b/assets/kenney/tiles/tile_0150.png.import
new file mode 100644
index 0000000..70feba6
--- /dev/null
+++ b/assets/kenney/tiles/tile_0150.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bycfo1pt0ns5u"
+path="res://.godot/imported/tile_0150.png-01bca744f9ddc9ac3740e0816f5d6ffd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0150.png"
+dest_files=["res://.godot/imported/tile_0150.png-01bca744f9ddc9ac3740e0816f5d6ffd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0151.png b/assets/kenney/tiles/tile_0151.png
new file mode 100644
index 0000000..25b9044
Binary files /dev/null and b/assets/kenney/tiles/tile_0151.png differ
diff --git a/assets/kenney/tiles/tile_0151.png.import b/assets/kenney/tiles/tile_0151.png.import
new file mode 100644
index 0000000..866cd0d
--- /dev/null
+++ b/assets/kenney/tiles/tile_0151.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bb2kjhum0cc1q"
+path="res://.godot/imported/tile_0151.png-c83672e8c2ce05ce3ae8b920f2c167c3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0151.png"
+dest_files=["res://.godot/imported/tile_0151.png-c83672e8c2ce05ce3ae8b920f2c167c3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0152.png b/assets/kenney/tiles/tile_0152.png
new file mode 100644
index 0000000..d563c89
Binary files /dev/null and b/assets/kenney/tiles/tile_0152.png differ
diff --git a/assets/kenney/tiles/tile_0152.png.import b/assets/kenney/tiles/tile_0152.png.import
new file mode 100644
index 0000000..6e53dbb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0152.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ccf1xhrbwtve6"
+path="res://.godot/imported/tile_0152.png-16119e5ad5dc28a030094ba96119aba3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0152.png"
+dest_files=["res://.godot/imported/tile_0152.png-16119e5ad5dc28a030094ba96119aba3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0153.png b/assets/kenney/tiles/tile_0153.png
new file mode 100644
index 0000000..7840cbc
Binary files /dev/null and b/assets/kenney/tiles/tile_0153.png differ
diff --git a/assets/kenney/tiles/tile_0153.png.import b/assets/kenney/tiles/tile_0153.png.import
new file mode 100644
index 0000000..d6888d5
--- /dev/null
+++ b/assets/kenney/tiles/tile_0153.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c3ofduv4hm5nt"
+path="res://.godot/imported/tile_0153.png-3fe8208fad11f9f4326245343bcedf25.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0153.png"
+dest_files=["res://.godot/imported/tile_0153.png-3fe8208fad11f9f4326245343bcedf25.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0154.png b/assets/kenney/tiles/tile_0154.png
new file mode 100644
index 0000000..0360994
Binary files /dev/null and b/assets/kenney/tiles/tile_0154.png differ
diff --git a/assets/kenney/tiles/tile_0154.png.import b/assets/kenney/tiles/tile_0154.png.import
new file mode 100644
index 0000000..e48afc4
--- /dev/null
+++ b/assets/kenney/tiles/tile_0154.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dcfrh0ytxas2w"
+path="res://.godot/imported/tile_0154.png-7a8c43de7fc43adcc2b87988ef042099.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0154.png"
+dest_files=["res://.godot/imported/tile_0154.png-7a8c43de7fc43adcc2b87988ef042099.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0155.png b/assets/kenney/tiles/tile_0155.png
new file mode 100644
index 0000000..2c2e09e
Binary files /dev/null and b/assets/kenney/tiles/tile_0155.png differ
diff --git a/assets/kenney/tiles/tile_0155.png.import b/assets/kenney/tiles/tile_0155.png.import
new file mode 100644
index 0000000..1e6e11a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0155.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b4war6j48vbmm"
+path="res://.godot/imported/tile_0155.png-84439474e741bc7ebc5158c888972ff3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0155.png"
+dest_files=["res://.godot/imported/tile_0155.png-84439474e741bc7ebc5158c888972ff3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0156.png b/assets/kenney/tiles/tile_0156.png
new file mode 100644
index 0000000..a01a92a
Binary files /dev/null and b/assets/kenney/tiles/tile_0156.png differ
diff --git a/assets/kenney/tiles/tile_0156.png.import b/assets/kenney/tiles/tile_0156.png.import
new file mode 100644
index 0000000..d3c0673
--- /dev/null
+++ b/assets/kenney/tiles/tile_0156.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmcbnefs0bxd0"
+path="res://.godot/imported/tile_0156.png-69a2b91de5d9071f9d9f076210123ca0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0156.png"
+dest_files=["res://.godot/imported/tile_0156.png-69a2b91de5d9071f9d9f076210123ca0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0157.png b/assets/kenney/tiles/tile_0157.png
new file mode 100644
index 0000000..fc558f4
Binary files /dev/null and b/assets/kenney/tiles/tile_0157.png differ
diff --git a/assets/kenney/tiles/tile_0157.png.import b/assets/kenney/tiles/tile_0157.png.import
new file mode 100644
index 0000000..c685eea
--- /dev/null
+++ b/assets/kenney/tiles/tile_0157.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://p2aroc41uky6"
+path="res://.godot/imported/tile_0157.png-139bd00792f6bfa57e46b078af4e6c97.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0157.png"
+dest_files=["res://.godot/imported/tile_0157.png-139bd00792f6bfa57e46b078af4e6c97.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0158.png b/assets/kenney/tiles/tile_0158.png
new file mode 100644
index 0000000..31f996b
Binary files /dev/null and b/assets/kenney/tiles/tile_0158.png differ
diff --git a/assets/kenney/tiles/tile_0158.png.import b/assets/kenney/tiles/tile_0158.png.import
new file mode 100644
index 0000000..c4c9722
--- /dev/null
+++ b/assets/kenney/tiles/tile_0158.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1c2vh3vdb70i"
+path="res://.godot/imported/tile_0158.png-019b651dbb8fcf7f3d4a7ee951b5bc30.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0158.png"
+dest_files=["res://.godot/imported/tile_0158.png-019b651dbb8fcf7f3d4a7ee951b5bc30.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0159.png b/assets/kenney/tiles/tile_0159.png
new file mode 100644
index 0000000..24f8a55
Binary files /dev/null and b/assets/kenney/tiles/tile_0159.png differ
diff --git a/assets/kenney/tiles/tile_0159.png.import b/assets/kenney/tiles/tile_0159.png.import
new file mode 100644
index 0000000..09093fb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0159.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xtx0yy8hc305"
+path="res://.godot/imported/tile_0159.png-667eb017eec8c3ca0e29d568caa13f9a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0159.png"
+dest_files=["res://.godot/imported/tile_0159.png-667eb017eec8c3ca0e29d568caa13f9a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0160.png b/assets/kenney/tiles/tile_0160.png
new file mode 100644
index 0000000..87e8b47
Binary files /dev/null and b/assets/kenney/tiles/tile_0160.png differ
diff --git a/assets/kenney/tiles/tile_0160.png.import b/assets/kenney/tiles/tile_0160.png.import
new file mode 100644
index 0000000..60cc07e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0160.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcgjxbdfty18f"
+path="res://.godot/imported/tile_0160.png-89c5d193400c98a50506138d7efea218.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0160.png"
+dest_files=["res://.godot/imported/tile_0160.png-89c5d193400c98a50506138d7efea218.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0161.png b/assets/kenney/tiles/tile_0161.png
new file mode 100644
index 0000000..41f30e6
Binary files /dev/null and b/assets/kenney/tiles/tile_0161.png differ
diff --git a/assets/kenney/tiles/tile_0161.png.import b/assets/kenney/tiles/tile_0161.png.import
new file mode 100644
index 0000000..e9fb027
--- /dev/null
+++ b/assets/kenney/tiles/tile_0161.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://v6xnep5ra08f"
+path="res://.godot/imported/tile_0161.png-ba3a63dcab592c1a4d257932c437e1a2.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0161.png"
+dest_files=["res://.godot/imported/tile_0161.png-ba3a63dcab592c1a4d257932c437e1a2.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0162.png b/assets/kenney/tiles/tile_0162.png
new file mode 100644
index 0000000..5a1573e
Binary files /dev/null and b/assets/kenney/tiles/tile_0162.png differ
diff --git a/assets/kenney/tiles/tile_0162.png.import b/assets/kenney/tiles/tile_0162.png.import
new file mode 100644
index 0000000..7fa9631
--- /dev/null
+++ b/assets/kenney/tiles/tile_0162.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dv20mn55d8yjp"
+path="res://.godot/imported/tile_0162.png-eb88c2ea1b72db8552cbe29d09752557.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0162.png"
+dest_files=["res://.godot/imported/tile_0162.png-eb88c2ea1b72db8552cbe29d09752557.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0163.png b/assets/kenney/tiles/tile_0163.png
new file mode 100644
index 0000000..d83eead
Binary files /dev/null and b/assets/kenney/tiles/tile_0163.png differ
diff --git a/assets/kenney/tiles/tile_0163.png.import b/assets/kenney/tiles/tile_0163.png.import
new file mode 100644
index 0000000..ff6f148
--- /dev/null
+++ b/assets/kenney/tiles/tile_0163.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cmixkjd0g3ak4"
+path="res://.godot/imported/tile_0163.png-52346f7687dd0747d4564f90a793cb75.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0163.png"
+dest_files=["res://.godot/imported/tile_0163.png-52346f7687dd0747d4564f90a793cb75.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0164.png b/assets/kenney/tiles/tile_0164.png
new file mode 100644
index 0000000..e275be2
Binary files /dev/null and b/assets/kenney/tiles/tile_0164.png differ
diff --git a/assets/kenney/tiles/tile_0164.png.import b/assets/kenney/tiles/tile_0164.png.import
new file mode 100644
index 0000000..5d01094
--- /dev/null
+++ b/assets/kenney/tiles/tile_0164.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dyd5de33r8wsw"
+path="res://.godot/imported/tile_0164.png-ec2494d0dcfcf8a22ea38a633dde0741.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0164.png"
+dest_files=["res://.godot/imported/tile_0164.png-ec2494d0dcfcf8a22ea38a633dde0741.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0165.png b/assets/kenney/tiles/tile_0165.png
new file mode 100644
index 0000000..a7f3aa4
Binary files /dev/null and b/assets/kenney/tiles/tile_0165.png differ
diff --git a/assets/kenney/tiles/tile_0165.png.import b/assets/kenney/tiles/tile_0165.png.import
new file mode 100644
index 0000000..b1dedbb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0165.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://kbhrinusn55h"
+path="res://.godot/imported/tile_0165.png-1e64ea77deef2f737e7a0bf703bcd7b6.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0165.png"
+dest_files=["res://.godot/imported/tile_0165.png-1e64ea77deef2f737e7a0bf703bcd7b6.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0166.png b/assets/kenney/tiles/tile_0166.png
new file mode 100644
index 0000000..ae6f18c
Binary files /dev/null and b/assets/kenney/tiles/tile_0166.png differ
diff --git a/assets/kenney/tiles/tile_0166.png.import b/assets/kenney/tiles/tile_0166.png.import
new file mode 100644
index 0000000..2391fee
--- /dev/null
+++ b/assets/kenney/tiles/tile_0166.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://74xww60igwi2"
+path="res://.godot/imported/tile_0166.png-4449e5fe93ea1ec71b1de7135d9f493f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0166.png"
+dest_files=["res://.godot/imported/tile_0166.png-4449e5fe93ea1ec71b1de7135d9f493f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0167.png b/assets/kenney/tiles/tile_0167.png
new file mode 100644
index 0000000..0f609f5
Binary files /dev/null and b/assets/kenney/tiles/tile_0167.png differ
diff --git a/assets/kenney/tiles/tile_0167.png.import b/assets/kenney/tiles/tile_0167.png.import
new file mode 100644
index 0000000..638c3ee
--- /dev/null
+++ b/assets/kenney/tiles/tile_0167.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7kc1fbgp65wv"
+path="res://.godot/imported/tile_0167.png-0f1c823539556ff763f3029ce44b778f.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0167.png"
+dest_files=["res://.godot/imported/tile_0167.png-0f1c823539556ff763f3029ce44b778f.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0168.png b/assets/kenney/tiles/tile_0168.png
new file mode 100644
index 0000000..241dd14
Binary files /dev/null and b/assets/kenney/tiles/tile_0168.png differ
diff --git a/assets/kenney/tiles/tile_0168.png.import b/assets/kenney/tiles/tile_0168.png.import
new file mode 100644
index 0000000..2b0052a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0168.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dr300kt80ved"
+path="res://.godot/imported/tile_0168.png-28666d72b3fd55e941d0ba0cca75543b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0168.png"
+dest_files=["res://.godot/imported/tile_0168.png-28666d72b3fd55e941d0ba0cca75543b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0169.png b/assets/kenney/tiles/tile_0169.png
new file mode 100644
index 0000000..132ab84
Binary files /dev/null and b/assets/kenney/tiles/tile_0169.png differ
diff --git a/assets/kenney/tiles/tile_0169.png.import b/assets/kenney/tiles/tile_0169.png.import
new file mode 100644
index 0000000..e053803
--- /dev/null
+++ b/assets/kenney/tiles/tile_0169.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bcqldli05c7md"
+path="res://.godot/imported/tile_0169.png-476f652b79048d196452c298ccebd518.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0169.png"
+dest_files=["res://.godot/imported/tile_0169.png-476f652b79048d196452c298ccebd518.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0170.png b/assets/kenney/tiles/tile_0170.png
new file mode 100644
index 0000000..b7bd797
Binary files /dev/null and b/assets/kenney/tiles/tile_0170.png differ
diff --git a/assets/kenney/tiles/tile_0170.png.import b/assets/kenney/tiles/tile_0170.png.import
new file mode 100644
index 0000000..042f88e
--- /dev/null
+++ b/assets/kenney/tiles/tile_0170.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dasnsxprrvay6"
+path="res://.godot/imported/tile_0170.png-6fb07f8d274ebd59c610e3006e1d6686.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0170.png"
+dest_files=["res://.godot/imported/tile_0170.png-6fb07f8d274ebd59c610e3006e1d6686.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0171.png b/assets/kenney/tiles/tile_0171.png
new file mode 100644
index 0000000..d050b80
Binary files /dev/null and b/assets/kenney/tiles/tile_0171.png differ
diff --git a/assets/kenney/tiles/tile_0171.png.import b/assets/kenney/tiles/tile_0171.png.import
new file mode 100644
index 0000000..664aaa4
--- /dev/null
+++ b/assets/kenney/tiles/tile_0171.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://838kfdcbju3r"
+path="res://.godot/imported/tile_0171.png-43b8982db28529d9d7cf5430602ab5f0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0171.png"
+dest_files=["res://.godot/imported/tile_0171.png-43b8982db28529d9d7cf5430602ab5f0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0172.png b/assets/kenney/tiles/tile_0172.png
new file mode 100644
index 0000000..3773b6b
Binary files /dev/null and b/assets/kenney/tiles/tile_0172.png differ
diff --git a/assets/kenney/tiles/tile_0172.png.import b/assets/kenney/tiles/tile_0172.png.import
new file mode 100644
index 0000000..7b3b119
--- /dev/null
+++ b/assets/kenney/tiles/tile_0172.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://2skae3irppow"
+path="res://.godot/imported/tile_0172.png-e97fde507ec0a43e6644f23ce846c118.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0172.png"
+dest_files=["res://.godot/imported/tile_0172.png-e97fde507ec0a43e6644f23ce846c118.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0173.png b/assets/kenney/tiles/tile_0173.png
new file mode 100644
index 0000000..156c4ee
Binary files /dev/null and b/assets/kenney/tiles/tile_0173.png differ
diff --git a/assets/kenney/tiles/tile_0173.png.import b/assets/kenney/tiles/tile_0173.png.import
new file mode 100644
index 0000000..0e1ac64
--- /dev/null
+++ b/assets/kenney/tiles/tile_0173.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bhtet4eyer0ng"
+path="res://.godot/imported/tile_0173.png-eebecf1929dff772cfd04d664c864aca.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0173.png"
+dest_files=["res://.godot/imported/tile_0173.png-eebecf1929dff772cfd04d664c864aca.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0174.png b/assets/kenney/tiles/tile_0174.png
new file mode 100644
index 0000000..1ed5e7c
Binary files /dev/null and b/assets/kenney/tiles/tile_0174.png differ
diff --git a/assets/kenney/tiles/tile_0174.png.import b/assets/kenney/tiles/tile_0174.png.import
new file mode 100644
index 0000000..2d055bb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0174.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://clro8acp0oks3"
+path="res://.godot/imported/tile_0174.png-efc3fc5e754a3fc69770492ba21f2b00.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0174.png"
+dest_files=["res://.godot/imported/tile_0174.png-efc3fc5e754a3fc69770492ba21f2b00.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0175.png b/assets/kenney/tiles/tile_0175.png
new file mode 100644
index 0000000..74ce9eb
Binary files /dev/null and b/assets/kenney/tiles/tile_0175.png differ
diff --git a/assets/kenney/tiles/tile_0175.png.import b/assets/kenney/tiles/tile_0175.png.import
new file mode 100644
index 0000000..3682032
--- /dev/null
+++ b/assets/kenney/tiles/tile_0175.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://d1usjgb7afsvc"
+path="res://.godot/imported/tile_0175.png-c72121fe9b53a44d429142cb9e87581e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0175.png"
+dest_files=["res://.godot/imported/tile_0175.png-c72121fe9b53a44d429142cb9e87581e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0176.png b/assets/kenney/tiles/tile_0176.png
new file mode 100644
index 0000000..b1cfc4d
Binary files /dev/null and b/assets/kenney/tiles/tile_0176.png differ
diff --git a/assets/kenney/tiles/tile_0176.png.import b/assets/kenney/tiles/tile_0176.png.import
new file mode 100644
index 0000000..bc0dd1a
--- /dev/null
+++ b/assets/kenney/tiles/tile_0176.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7rwn1l00ug5v"
+path="res://.godot/imported/tile_0176.png-babca8d03c9cb449cdfc00f8ae0ad9a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0176.png"
+dest_files=["res://.godot/imported/tile_0176.png-babca8d03c9cb449cdfc00f8ae0ad9a0.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0177.png b/assets/kenney/tiles/tile_0177.png
new file mode 100644
index 0000000..984e6ed
Binary files /dev/null and b/assets/kenney/tiles/tile_0177.png differ
diff --git a/assets/kenney/tiles/tile_0177.png.import b/assets/kenney/tiles/tile_0177.png.import
new file mode 100644
index 0000000..8c9deeb
--- /dev/null
+++ b/assets/kenney/tiles/tile_0177.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b74wos8cx3nsp"
+path="res://.godot/imported/tile_0177.png-38d60cf0384bfad301d3b3aca1de8725.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0177.png"
+dest_files=["res://.godot/imported/tile_0177.png-38d60cf0384bfad301d3b3aca1de8725.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0178.png b/assets/kenney/tiles/tile_0178.png
new file mode 100644
index 0000000..d0d70d4
Binary files /dev/null and b/assets/kenney/tiles/tile_0178.png differ
diff --git a/assets/kenney/tiles/tile_0178.png.import b/assets/kenney/tiles/tile_0178.png.import
new file mode 100644
index 0000000..52bd1ac
--- /dev/null
+++ b/assets/kenney/tiles/tile_0178.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cvnjnsvfb6tb5"
+path="res://.godot/imported/tile_0178.png-3054a2e1cad73d6bb401a6915f18e5f9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0178.png"
+dest_files=["res://.godot/imported/tile_0178.png-3054a2e1cad73d6bb401a6915f18e5f9.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/assets/kenney/tiles/tile_0179.png b/assets/kenney/tiles/tile_0179.png
new file mode 100644
index 0000000..9407502
Binary files /dev/null and b/assets/kenney/tiles/tile_0179.png differ
diff --git a/assets/kenney/tiles/tile_0179.png.import b/assets/kenney/tiles/tile_0179.png.import
new file mode 100644
index 0000000..5a32e0c
--- /dev/null
+++ b/assets/kenney/tiles/tile_0179.png.import
@@ -0,0 +1,40 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://rha6axvkkibm"
+path="res://.godot/imported/tile_0179.png-18afd2b7345db7817410f6e99088906e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://assets/kenney/tiles/tile_0179.png"
+dest_files=["res://.godot/imported/tile_0179.png-18afd2b7345db7817410f6e99088906e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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/icon.svg b/icon.svg
new file mode 100644
index 0000000..c6bbb7d
--- /dev/null
+++ b/icon.svg
@@ -0,0 +1 @@
+
diff --git a/icon.svg.import b/icon.svg.import
new file mode 100644
index 0000000..140eea7
--- /dev/null
+++ b/icon.svg.import
@@ -0,0 +1,43 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://boufecro0an6c"
+path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://icon.svg"
+dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
+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/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
+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
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/project.godot b/project.godot
new file mode 100644
index 0000000..7f1e487
--- /dev/null
+++ b/project.godot
@@ -0,0 +1,70 @@
+; Engine configuration file.
+; It's best edited using the editor UI and not directly,
+; since the parameters that go here are not all obvious.
+;
+; Format:
+; [section] ; section goes between []
+; param=value ; assign values to parameters
+
+config_version=5
+
+[application]
+
+config/name="平台闯关"
+run/main_scene="res://scenes/main.tscn"
+config/features=PackedStringArray("4.7", "Forward Plus")
+config/icon="res://icon.svg"
+
+[display]
+
+window/size/viewport_width=468
+window/size/viewport_height=270
+window/size/window_width_override=936
+window/size/window_height_override=540
+window/stretch/mode="canvas_items"
+
+[editor]
+
+movie_writer/movie_file="E:/video1/1.avi"
+
+[input]
+
+move_left={
+"deadzone": 0.2,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
+]
+}
+move_right={
+"deadzone": 0.2,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
+]
+}
+jump={
+"deadzone": 0.2,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
+]
+}
+fly={
+"deadzone": 0.2,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null)
+]
+}
+squat={
+"deadzone": 0.2,
+"events": [null, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
+]
+}
+dash={
+"deadzone": 0.2,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":102,"location":0,"echo":false,"script":null)
+]
+}
+
+[physics]
+
+3d/physics_engine="Jolt Physics"
+
+[rendering]
+
+textures/canvas_textures/default_texture_filter=0
+rendering_device/driver.windows="d3d12"
diff --git a/scenes/cion_label.gd b/scenes/cion_label.gd
new file mode 100644
index 0000000..a9ea8b7
--- /dev/null
+++ b/scenes/cion_label.gd
@@ -0,0 +1,21 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+
+
+func _ready():
+ var player = %Player
+ if player:
+ player.coin_changed.connect(_on_coin_changed)
+ _on_coin_changed(player.coins) # 初始化显示
+ print("信号已连接")
+
+func _on_coin_changed(total: int):
+ text = "金币: %d/12" % total
diff --git a/scenes/cion_label.gd.uid b/scenes/cion_label.gd.uid
new file mode 100644
index 0000000..61011b7
--- /dev/null
+++ b/scenes/cion_label.gd.uid
@@ -0,0 +1 @@
+uid://hujmjdovlvsd
diff --git a/scenes/dash.gd b/scenes/dash.gd
new file mode 100644
index 0000000..170bd7f
--- /dev/null
+++ b/scenes/dash.gd
@@ -0,0 +1,19 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+func _ready():
+ visible = false
+ %tip.body_entered.connect(_on_body_entered)
+
+func _on_body_entered(body: Node2D):
+ if body.has_method("take_damage"):
+ visible = true
+ await get_tree().create_timer(3.0).timeout
+ visible = false
diff --git a/scenes/dash.gd.uid b/scenes/dash.gd.uid
new file mode 100644
index 0000000..6f87fe2
--- /dev/null
+++ b/scenes/dash.gd.uid
@@ -0,0 +1 @@
+uid://cquhgo8be1fvu
diff --git a/scenes/finish.gd b/scenes/finish.gd
new file mode 100644
index 0000000..3547801
--- /dev/null
+++ b/scenes/finish.gd
@@ -0,0 +1,19 @@
+extends Area2D
+signal win
+
+# Called when the node enters the scene tree for the first time.
+func _ready() -> void:
+ body_entered.connect(_on_body_entered) # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+signal not_enough_coins
+func _on_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ if body.coins >= 12:
+ win.emit()
+ print("胜利")
+ else:
+ not_enough_coins.emit()
diff --git a/scenes/finish.gd.uid b/scenes/finish.gd.uid
new file mode 100644
index 0000000..a9a0cbb
--- /dev/null
+++ b/scenes/finish.gd.uid
@@ -0,0 +1 @@
+uid://cblfchy71se8r
diff --git a/scenes/goal.gd b/scenes/goal.gd
new file mode 100644
index 0000000..eebeca3
--- /dev/null
+++ b/scenes/goal.gd
@@ -0,0 +1,11 @@
+extends CollisionShape2D
+
+
+# Called when the node enters the scene tree for the first time.
+func _ready() -> void:
+ pass # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
diff --git a/scenes/goal.gd.uid b/scenes/goal.gd.uid
new file mode 100644
index 0000000..d2cdc20
--- /dev/null
+++ b/scenes/goal.gd.uid
@@ -0,0 +1 @@
+uid://dy3ryl8eq8tsl
diff --git a/scenes/hp.gd b/scenes/hp.gd
new file mode 100644
index 0000000..bbaa4ab
--- /dev/null
+++ b/scenes/hp.gd
@@ -0,0 +1,19 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+# Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+func _ready():
+ var player = %Player
+ if player:
+ player.health_changed.connect(_on_health_changed)
+ _on_health_changed(player.hp,player.max_hp) # 初始化显示
+ print("信号已连接")
+
+func _on_health_changed(current: int, max_hp: int):
+ text = "生命: %d/%d" % [current,max_hp]
diff --git a/scenes/hp.gd.uid b/scenes/hp.gd.uid
new file mode 100644
index 0000000..9f71664
--- /dev/null
+++ b/scenes/hp.gd.uid
@@ -0,0 +1 @@
+uid://bewbqlagxmcui
diff --git a/scenes/label.gd b/scenes/label.gd
new file mode 100644
index 0000000..d626091
--- /dev/null
+++ b/scenes/label.gd
@@ -0,0 +1,23 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+func _ready():
+ visible = false
+ var goal = get_tree().get_first_node_in_group("goal")
+ if goal:
+ goal.win.connect(_on_win)
+
+func _on_win():
+ visible = true
+ text = "你赢了!"
+ var player = get_tree().get_first_node_in_group("player")
+ if player:
+ player.set_physics_process(false)
+ player.velocity = Vector2.ZERO
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
diff --git a/scenes/label.gd.uid b/scenes/label.gd.uid
new file mode 100644
index 0000000..f39e6e0
--- /dev/null
+++ b/scenes/label.gd.uid
@@ -0,0 +1 @@
+uid://bdxrp5fomye2j
diff --git a/scenes/main.tscn b/scenes/main.tscn
new file mode 100644
index 0000000..62e8316
--- /dev/null
+++ b/scenes/main.tscn
@@ -0,0 +1,890 @@
+[gd_scene format=4 uid="uid://j7jt48be856p"]
+
+[ext_resource type="Texture2D" uid="uid://djmk0srfgyafe" path="res://assets/game/backgrounds/cloud_left.png" id="1_myku1"]
+[ext_resource type="Texture2D" uid="uid://dptqmtay4plwp" path="res://assets/game/backgrounds/cloud_trees.png" id="2_m18yi"]
+[ext_resource type="Texture2D" uid="uid://dys7320ghojh6" path="res://assets/game/backgrounds/cloud_hills.png" id="3_c7dcd"]
+[ext_resource type="Texture2D" uid="uid://1b8hp0rm864l" path="res://assets/game/backgrounds/cloud_right.png" id="4_edvbp"]
+[ext_resource type="TileSet" uid="uid://dkowcf1ljh41j" path="res://assets/game/tilesets/kenney_terrain_tileset.tres" id="5_4etix"]
+[ext_resource type="Script" uid="uid://3ugbvq1iadqi" path="res://scenes/prefabs/hazards/spikes_double.gd" id="8_choun"]
+[ext_resource type="PackedScene" uid="uid://c1u8k6ny02t4y" path="res://scenes/player.tscn" id="9_bauo3"]
+[ext_resource type="Script" uid="uid://bdxrp5fomye2j" path="res://scenes/label.gd" id="11_ya4ey"]
+[ext_resource type="Script" uid="uid://b5vxolycwic32" path="res://scenes/winsignal.gd" id="12_trceg"]
+[ext_resource type="Script" uid="uid://cblfchy71se8r" path="res://scenes/finish.gd" id="13_a8y0u"]
+[ext_resource type="Script" uid="uid://hujmjdovlvsd" path="res://scenes/cion_label.gd" id="13_jkv2x"]
+[ext_resource type="Script" uid="uid://bewbqlagxmcui" path="res://scenes/hp.gd" id="14_jkv2x"]
+[ext_resource type="Script" uid="uid://cdydf8w5xfkak" path="res://scenes/notenough.gd" id="15_jbj1t"]
+[ext_resource type="PackedScene" path="res://scenes/prefabs/hazards/spikes_double.tscn" id="15_ycytw"]
+[ext_resource type="Script" uid="uid://cquhgo8be1fvu" path="res://scenes/dash.gd" id="16_dp3eg"]
+[ext_resource type="PackedScene" path="res://scenes/prefabs/interactables/spring_red.tscn" id="16_nih4k"]
+[ext_resource type="PackedScene" uid="uid://cnqt0sdrsanc0" path="res://scenes/prefabs/collectibles/coin_gold_round.tscn" id="17_rmlt8"]
+[ext_resource type="Script" uid="uid://lqqumn66xv11" path="res://scenes/tip.gd" id="18_0ld40"]
+
+[sub_resource type="FontVariation" id="FontVariation_pm3ni"]
+
+[sub_resource type="RectangleShape2D" id="RectangleShape2D_qwa8o"]
+size = Vector2(20, 36)
+
+[sub_resource type="RectangleShape2D" id="RectangleShape2D_grpev"]
+size = Vector2(66, 62)
+
+[node name="Main" type="Node2D" unique_id=2061129075]
+
+[node name="Level" type="Node2D" parent="." unique_id=1678372922]
+
+[node name="Background" type="Node2D" parent="Level" unique_id=702011751]
+
+[node name="SkyColor" type="Polygon2D" parent="Level/Background" unique_id=22763597]
+z_index = -30
+position = Vector2(0, 0.3218671)
+scale = Vector2(1.4774855, 1.0788056)
+color = Color(0.8509804, 0.9411765, 0.9372549, 1)
+polygon = PackedVector2Array(0, 0, 1807.801, -3.0792077, 1806.8121, 136.88116, 1807.801, 274.07916, 0, 270)
+
+[node name="CloudBand_01" type="Sprite2D" parent="Level/Background" unique_id=589633713]
+z_index = -20
+texture_filter = 1
+position = Vector2(12, 150)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_02" type="Sprite2D" parent="Level/Background" unique_id=225493882]
+z_index = -20
+texture_filter = 1
+position = Vector2(36, 150)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_03" type="Sprite2D" parent="Level/Background" unique_id=646834403]
+z_index = -20
+texture_filter = 1
+position = Vector2(60, 150)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_04" type="Sprite2D" parent="Level/Background" unique_id=1012727532]
+z_index = -20
+texture_filter = 1
+position = Vector2(84, 150)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_05" type="Sprite2D" parent="Level/Background" unique_id=1685434781]
+z_index = -20
+texture_filter = 1
+position = Vector2(108, 150)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_06" type="Sprite2D" parent="Level/Background" unique_id=1425986424]
+z_index = -20
+texture_filter = 1
+position = Vector2(132, 150)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_07" type="Sprite2D" parent="Level/Background" unique_id=1333305041]
+z_index = -20
+texture_filter = 1
+position = Vector2(156, 150)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_08" type="Sprite2D" parent="Level/Background" unique_id=55356860]
+z_index = -20
+texture_filter = 1
+position = Vector2(180, 150)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_09" type="Sprite2D" parent="Level/Background" unique_id=379152848]
+z_index = -20
+texture_filter = 1
+position = Vector2(204, 150)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_10" type="Sprite2D" parent="Level/Background" unique_id=325990577]
+z_index = -20
+texture_filter = 1
+position = Vector2(228, 150)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_11" type="Sprite2D" parent="Level/Background" unique_id=1505438200]
+z_index = -20
+texture_filter = 1
+position = Vector2(252, 150)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_12" type="Sprite2D" parent="Level/Background" unique_id=190709163]
+z_index = -20
+texture_filter = 1
+position = Vector2(276, 150)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_13" type="Sprite2D" parent="Level/Background" unique_id=349156114]
+z_index = -20
+texture_filter = 1
+position = Vector2(300, 150)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_14" type="Sprite2D" parent="Level/Background" unique_id=1838903106]
+z_index = -20
+texture_filter = 1
+position = Vector2(324, 150)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_15" type="Sprite2D" parent="Level/Background" unique_id=169474301]
+z_index = -20
+texture_filter = 1
+position = Vector2(348, 150)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_16" type="Sprite2D" parent="Level/Background" unique_id=156763289]
+z_index = -20
+texture_filter = 1
+position = Vector2(372, 150)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_17" type="Sprite2D" parent="Level/Background" unique_id=161240142]
+z_index = -20
+texture_filter = 1
+position = Vector2(396, 150)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_18" type="Sprite2D" parent="Level/Background" unique_id=1823235224]
+z_index = -20
+texture_filter = 1
+position = Vector2(420, 150)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_19" type="Sprite2D" parent="Level/Background" unique_id=2092676382]
+z_index = -20
+texture_filter = 1
+position = Vector2(444, 150)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_20" type="Sprite2D" parent="Level/Background" unique_id=124375716]
+z_index = -20
+texture_filter = 1
+position = Vector2(468, 150)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_21" type="Sprite2D" parent="Level/Background" unique_id=368654104]
+z_index = -20
+texture_filter = 1
+position = Vector2(493, 149)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_22" type="Sprite2D" parent="Level/Background" unique_id=827820231]
+z_index = -20
+texture_filter = 1
+position = Vector2(517, 149)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_23" type="Sprite2D" parent="Level/Background" unique_id=643183619]
+z_index = -20
+texture_filter = 1
+position = Vector2(541, 149)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_24" type="Sprite2D" parent="Level/Background" unique_id=2070368698]
+z_index = -20
+texture_filter = 1
+position = Vector2(565, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_25" type="Sprite2D" parent="Level/Background" unique_id=1496181768]
+z_index = -20
+texture_filter = 1
+position = Vector2(589, 149)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_26" type="Sprite2D" parent="Level/Background" unique_id=184906707]
+z_index = -20
+texture_filter = 1
+position = Vector2(613, 149)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_27" type="Sprite2D" parent="Level/Background" unique_id=78373686]
+z_index = -20
+texture_filter = 1
+position = Vector2(637, 149)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_28" type="Sprite2D" parent="Level/Background" unique_id=838525990]
+z_index = -20
+texture_filter = 1
+position = Vector2(661, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_29" type="Sprite2D" parent="Level/Background" unique_id=460224283]
+z_index = -20
+texture_filter = 1
+position = Vector2(685, 149)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_30" type="Sprite2D" parent="Level/Background" unique_id=1730542519]
+z_index = -20
+texture_filter = 1
+position = Vector2(709, 149)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_31" type="Sprite2D" parent="Level/Background" unique_id=367644453]
+z_index = -20
+texture_filter = 1
+position = Vector2(733, 149)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_32" type="Sprite2D" parent="Level/Background" unique_id=1225452631]
+z_index = -20
+texture_filter = 1
+position = Vector2(757, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_33" type="Sprite2D" parent="Level/Background" unique_id=1180598469]
+z_index = -20
+texture_filter = 1
+position = Vector2(781, 149)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_34" type="Sprite2D" parent="Level/Background" unique_id=137771820]
+z_index = -20
+texture_filter = 1
+position = Vector2(805, 149)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_35" type="Sprite2D" parent="Level/Background" unique_id=1101342296]
+z_index = -20
+texture_filter = 1
+position = Vector2(829, 149)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_36" type="Sprite2D" parent="Level/Background" unique_id=1859161792]
+z_index = -20
+texture_filter = 1
+position = Vector2(853, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_37" type="Sprite2D" parent="Level/Background" unique_id=1296214376]
+z_index = -20
+texture_filter = 1
+position = Vector2(877, 149)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_38" type="Sprite2D" parent="Level/Background" unique_id=1141471473]
+z_index = -20
+texture_filter = 1
+position = Vector2(901, 149)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_39" type="Sprite2D" parent="Level/Background" unique_id=1710737933]
+z_index = -20
+texture_filter = 1
+position = Vector2(925, 149)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_40" type="Sprite2D" parent="Level/Background" unique_id=1463074191]
+z_index = -20
+texture_filter = 1
+position = Vector2(949, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_41" type="Sprite2D" parent="Level/Background" unique_id=160478016]
+z_index = -20
+texture_filter = 1
+position = Vector2(974, 149)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_42" type="Sprite2D" parent="Level/Background" unique_id=1954820980]
+z_index = -20
+texture_filter = 1
+position = Vector2(999, 148)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_43" type="Sprite2D" parent="Level/Background" unique_id=384638744]
+z_index = -20
+texture_filter = 1
+position = Vector2(1023, 148)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_44" type="Sprite2D" parent="Level/Background" unique_id=1684410733]
+z_index = -20
+texture_filter = 1
+position = Vector2(1047, 148)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_45" type="Sprite2D" parent="Level/Background" unique_id=831298610]
+z_index = -20
+texture_filter = 1
+position = Vector2(1071, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_46" type="Sprite2D" parent="Level/Background" unique_id=1249947477]
+z_index = -20
+texture_filter = 1
+position = Vector2(1095, 148)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_47" type="Sprite2D" parent="Level/Background" unique_id=1307487410]
+z_index = -20
+texture_filter = 1
+position = Vector2(1119, 148)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_48" type="Sprite2D" parent="Level/Background" unique_id=1295866970]
+z_index = -20
+texture_filter = 1
+position = Vector2(1143, 148)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_49" type="Sprite2D" parent="Level/Background" unique_id=2067761953]
+z_index = -20
+texture_filter = 1
+position = Vector2(1167, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_50" type="Sprite2D" parent="Level/Background" unique_id=283239331]
+z_index = -20
+texture_filter = 1
+position = Vector2(1191, 148)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_51" type="Sprite2D" parent="Level/Background" unique_id=1080480543]
+z_index = -20
+texture_filter = 1
+position = Vector2(1215, 148)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_52" type="Sprite2D" parent="Level/Background" unique_id=1573038341]
+z_index = -20
+texture_filter = 1
+position = Vector2(1239, 148)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_53" type="Sprite2D" parent="Level/Background" unique_id=1618861141]
+z_index = -20
+texture_filter = 1
+position = Vector2(1263, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_54" type="Sprite2D" parent="Level/Background" unique_id=2050359337]
+z_index = -20
+texture_filter = 1
+position = Vector2(1287, 148)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_55" type="Sprite2D" parent="Level/Background" unique_id=452916580]
+z_index = -20
+texture_filter = 1
+position = Vector2(1311, 148)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_56" type="Sprite2D" parent="Level/Background" unique_id=1686433158]
+z_index = -20
+texture_filter = 1
+position = Vector2(1335, 148)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_57" type="Sprite2D" parent="Level/Background" unique_id=1028064698]
+z_index = -20
+texture_filter = 1
+position = Vector2(1359, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_58" type="Sprite2D" parent="Level/Background" unique_id=2045760049]
+z_index = -20
+texture_filter = 1
+position = Vector2(1383, 148)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_59" type="Sprite2D" parent="Level/Background" unique_id=826546503]
+z_index = -20
+texture_filter = 1
+position = Vector2(1407, 148)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_60" type="Sprite2D" parent="Level/Background" unique_id=1892607854]
+z_index = -20
+texture_filter = 1
+position = Vector2(1431, 148)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_61" type="Sprite2D" parent="Level/Background" unique_id=1843182062]
+z_index = -20
+texture_filter = 1
+position = Vector2(1455, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_62" type="Sprite2D" parent="Level/Background" unique_id=587624376]
+z_index = -20
+texture_filter = 1
+position = Vector2(1478, 148)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_63" type="Sprite2D" parent="Level/Background" unique_id=334639416]
+z_index = -20
+texture_filter = 1
+position = Vector2(1503, 147)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_64" type="Sprite2D" parent="Level/Background" unique_id=16149652]
+z_index = -20
+texture_filter = 1
+position = Vector2(1527, 147)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_65" type="Sprite2D" parent="Level/Background" unique_id=95779286]
+z_index = -20
+texture_filter = 1
+position = Vector2(1551, 147)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_66" type="Sprite2D" parent="Level/Background" unique_id=935212894]
+z_index = -20
+texture_filter = 1
+position = Vector2(1575, 147)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_67" type="Sprite2D" parent="Level/Background" unique_id=241294283]
+z_index = -20
+texture_filter = 1
+position = Vector2(1599, 147)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_68" type="Sprite2D" parent="Level/Background" unique_id=1659682356]
+z_index = -20
+texture_filter = 1
+position = Vector2(1623, 147)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_69" type="Sprite2D" parent="Level/Background" unique_id=967184309]
+z_index = -20
+texture_filter = 1
+position = Vector2(1647, 147)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_70" type="Sprite2D" parent="Level/Background" unique_id=1652974526]
+z_index = -20
+texture_filter = 1
+position = Vector2(1671, 147)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_71" type="Sprite2D" parent="Level/Background" unique_id=2023684752]
+z_index = -20
+texture_filter = 1
+position = Vector2(1695, 147)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_72" type="Sprite2D" parent="Level/Background" unique_id=814424274]
+z_index = -20
+texture_filter = 1
+position = Vector2(1719, 147)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_73" type="Sprite2D" parent="Level/Background" unique_id=1310152616]
+z_index = -20
+texture_filter = 1
+position = Vector2(1743, 147)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_74" type="Sprite2D" parent="Level/Background" unique_id=735088077]
+z_index = -20
+texture_filter = 1
+position = Vector2(1767, 147)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_75" type="Sprite2D" parent="Level/Background" unique_id=1849045189]
+z_index = -20
+texture_filter = 1
+position = Vector2(1791, 147)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_76" type="Sprite2D" parent="Level/Background" unique_id=1654233412]
+z_index = -20
+texture_filter = 1
+position = Vector2(1815, 147)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_77" type="Sprite2D" parent="Level/Background" unique_id=1065572384]
+z_index = -20
+texture_filter = 1
+position = Vector2(1839, 147)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_78" type="Sprite2D" parent="Level/Background" unique_id=818984879]
+z_index = -20
+texture_filter = 1
+position = Vector2(1863, 147)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_79" type="Sprite2D" parent="Level/Background" unique_id=1819256910]
+z_index = -20
+texture_filter = 1
+position = Vector2(1887, 147)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_80" type="Sprite2D" parent="Level/Background" unique_id=708211582]
+z_index = -20
+texture_filter = 1
+position = Vector2(1911, 147)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_81" type="Sprite2D" parent="Level/Background" unique_id=63499532]
+z_index = -20
+texture_filter = 1
+position = Vector2(1935, 147)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_82" type="Sprite2D" parent="Level/Background" unique_id=956840143]
+z_index = -20
+texture_filter = 1
+position = Vector2(1959, 147)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_83" type="Sprite2D" parent="Level/Background" unique_id=1332080400]
+z_index = -20
+texture_filter = 1
+position = Vector2(1983, 145)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_84" type="Sprite2D" parent="Level/Background" unique_id=1392452203]
+z_index = -20
+texture_filter = 1
+position = Vector2(2008, 144)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_85" type="Sprite2D" parent="Level/Background" unique_id=836482554]
+z_index = -20
+texture_filter = 1
+position = Vector2(2032, 144)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_86" type="Sprite2D" parent="Level/Background" unique_id=1092753151]
+z_index = -20
+texture_filter = 1
+position = Vector2(2056, 144)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_87" type="Sprite2D" parent="Level/Background" unique_id=2068732319]
+z_index = -20
+texture_filter = 1
+position = Vector2(2080, 144)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_88" type="Sprite2D" parent="Level/Background" unique_id=1056562060]
+z_index = -20
+texture_filter = 1
+position = Vector2(2104, 144)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_89" type="Sprite2D" parent="Level/Background" unique_id=2129494907]
+z_index = -20
+texture_filter = 1
+position = Vector2(2128, 144)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_90" type="Sprite2D" parent="Level/Background" unique_id=562671073]
+z_index = -20
+texture_filter = 1
+position = Vector2(2152, 144)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_91" type="Sprite2D" parent="Level/Background" unique_id=1131965614]
+z_index = -20
+texture_filter = 1
+position = Vector2(2176, 144)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_92" type="Sprite2D" parent="Level/Background" unique_id=1081864572]
+z_index = -20
+texture_filter = 1
+position = Vector2(2200, 144)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_93" type="Sprite2D" parent="Level/Background" unique_id=336840714]
+z_index = -20
+texture_filter = 1
+position = Vector2(2224, 144)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_94" type="Sprite2D" parent="Level/Background" unique_id=732023780]
+z_index = -20
+texture_filter = 1
+position = Vector2(2248, 144)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_95" type="Sprite2D" parent="Level/Background" unique_id=940803539]
+z_index = -20
+texture_filter = 1
+position = Vector2(2272, 144)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_96" type="Sprite2D" parent="Level/Background" unique_id=883260629]
+z_index = -20
+texture_filter = 1
+position = Vector2(2296, 144)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_97" type="Sprite2D" parent="Level/Background" unique_id=1425048194]
+z_index = -20
+texture_filter = 1
+position = Vector2(2320, 144)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_98" type="Sprite2D" parent="Level/Background" unique_id=463975867]
+z_index = -20
+texture_filter = 1
+position = Vector2(2344, 144)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_99" type="Sprite2D" parent="Level/Background" unique_id=567992048]
+z_index = -20
+texture_filter = 1
+position = Vector2(2368, 144)
+texture = ExtResource("4_edvbp")
+
+[node name="CloudBand_100" type="Sprite2D" parent="Level/Background" unique_id=773395321]
+z_index = -20
+texture_filter = 1
+position = Vector2(2392, 144)
+texture = ExtResource("1_myku1")
+
+[node name="CloudBand_101" type="Sprite2D" parent="Level/Background" unique_id=351044190]
+z_index = -20
+texture_filter = 1
+position = Vector2(2416, 144)
+texture = ExtResource("2_m18yi")
+
+[node name="CloudBand_102" type="Sprite2D" parent="Level/Background" unique_id=20688929]
+z_index = -20
+texture_filter = 1
+position = Vector2(2440, 144)
+texture = ExtResource("3_c7dcd")
+
+[node name="CloudBand_103" type="Sprite2D" parent="Level/Background" unique_id=694947668]
+z_index = -20
+texture_filter = 1
+position = Vector2(2464, 144)
+texture = ExtResource("4_edvbp")
+
+[node name="TerrainTileMaps" type="Node2D" parent="Level" unique_id=652327492]
+
+[node name="TerrainBase" type="TileMapLayer" parent="Level/TerrainTileMaps" unique_id=91115499]
+position = Vector2(9, 9)
+tile_map_data = PackedByteArray("AAAAAAAAAAAEAAUAAAABAAAAAAACAAYAAAACAAAAAAAEAAUAAAADAAAAAAAEAAUAAAAEAAAAAAACAAYAAAAFAAAAAAACAAYAAAAGAAAAAAADAAYAAAAAAAEAAAACAAYAAAABAAEAAAAEAAUAAAACAAEAAAAEAAUAAAADAAEAAAACAAYAAAAEAAEAAAACAAYAAAAFAAEAAAAEAAUAAAAGAAEAAAADAAYAAAAMAAEAAAARAAAAAAANAAEAAAASAAAAAAAOAAEAAAATAAAAAAAAAAIAAAAEAAUAAAABAAIAAAACAAYAAAACAAIAAAAEAAUAAAADAAIAAAACAAYAAAAEAAIAAAAEAAUAAAAFAAIAAAAEAAAAAAAGAAIAAAADAAcAAAALAAIAAAARAAAAAAAMAAIAAAASAAEAAAANAAIAAAASAAEAAAAOAAIAAAATAAEAAAAAAAMAAAACAAYAAAABAAMAAAACAAYAAAACAAMAAAAEAAAAAAADAAMAAAACAAcAAAAEAAMAAAACAAcAAAAFAAMAAAADAAcAAAALAAMAAAARAAIAAAAMAAMAAAASAAEAAAANAAMAAAASAAEAAAAOAAMAAAATAAEAAAAVAAMAAAANAAcAAAAWAAMAAAAPAAcAAAAAAAQAAAACAAYAAAABAAQAAAAEAAUAAAACAAQAAAADAAYAAAAEAAQAAAAJAAMAAAAMAAQAAAARAAEAAAANAAQAAAASAAEAAAAOAAQAAAATAAEAAAABAAUAAAACAAcAAAACAAUAAAADAAcAAAAEAAUAAAAJAAQAAAAMAAUAAAARAAIAAAANAAUAAAARAAQAAAAOAAUAAAATAAIAAAABAAYAAAAFAAYAADAEAAYAAAAJAAQAAAANAAYAAAAQAAQAAAAQAAYAAAANAAcAAAARAAYAAAAOAAcAAAASAAYAAAAPAAcAAAAXAAYAAAAFAAcAAAACAAcAAAAJAAYAAAAEAAcAAAAJAAUAAAAGAAcAAAAIAAQAAAANAAcAAAAQAAUAAAAVAAcAAAABAAUAAAAWAAcAAAACAAUAAAAXAAcAAAADAAUAAAAYAAcAAAAGAAUAAAAZAAcAAAAGAAUAAAACAAgAAAABAAEAAAADAAgAAAACAAEAAAAEAAgAAAACAAEAAAAFAAgAAAACAAEAAAAGAAgAAAADAAEAAAAMAAgAAAASAAUAAAANAAgAAAARAAUAAAAOAAgAAAATAAQAABAPAAgAAAASAAQAABAVAAgAAAABAAYAAAAWAAgAAAACAAYAAAAXAAgAAAAEAAEAAAAYAAgAAAACAAUAAAAZAAgAAAACAAUAAAAAAAkAAAACAAEAAAABAAkAAAACAAEAAAACAAkAAAAFAAEAAAADAAkAAAACAAYAAAAEAAkAAAACAAYAAAAFAAkAAAACAAYAAAAGAAkAAAADAAYAAAANAAkAAAAQAAUAAAASAAkAAAAGAAcAAAAUAAkAAAABAAUAAAAVAAkAAAAFAAEAAAAWAAkAAAAEAAUAAAAXAAkAAAACAAYAAAAYAAkAAAACAAYAAAAZAAkAAAACAAYAAAAAAAoAAAAEAAUAAAABAAoAAAACAAYAAAACAAoAAAACAAYAAAADAAoAAAACAAYAAAAEAAoAAAAEAAUAAAAFAAoAAAACAAYAAAAGAAoAAAAEAAEAAAAHAAoAAAADAAEAAAAIAAoAAAAGAAUAAAANAAoAAAARAAYAAAAPAAoAAAAHAAYAAAATAAoAAAAEAAcAAAAUAAoAAAABAAYAAAAVAAoAAAACAAYAAAAWAAoAAAACAAYAAAAXAAoAAAACAAYAAAAYAAoAAAACAAYAAAAZAAoAAAACAAYAAAAAAAsAAAAEAAUAAAABAAsAAAACAAYAAAACAAsAAAAEAAUAAAADAAsAAAAEAAUAAAAEAAsAAAACAAYAAAAFAAsAAAAEAAUAAAAGAAsAAAACAAYAAAAHAAsAAAAEAAEAAAAIAAsAAAADAAEAAAAKAAsAAAAEAAYAAAAMAAsAAAABAAEAAAANAAsAAAACAAEAAAAOAAsAAAACAAMAAAAPAAsAAAADAAMAAAATAAsAAAABAAUAAAAUAAsAAAAFAAEAAAAVAAsAAAACAAYAAAAWAAsAAAAEAAUAAAAXAAsAAAAEAAUAAAAYAAsAAAAEAAUAAAAZAAsAAAACAAYAAAAAAAwAAAACAAYAAAABAAwAAAACAAYAAAACAAwAAAACAAYAAAADAAwAAAAEAAUAAAAEAAwAAAACAAYAAAAFAAwAAAAEAAUAAAAGAAwAAAAEAAUAAAAHAAwAAAAEAAUAAAAIAAwAAAAEAAEAAAAJAAwAAAACAAEAAAAKAAwAAAACAAEAAAALAAwAAAACAAEAAAAMAAwAAAAFAAEAAAANAAwAAAAEAAUAAAAOAAwAAAAEAAUAAAAPAAwAAAAEAAEAAAAQAAwAAAACAAMAAAARAAwAAAACAAMAAAASAAwAAAACAAMAAAATAAwAAAAFAAEAAAAUAAwAAAACAAYAAAAVAAwAAAAEAAUAAAAWAAwAAAACAAYAAAAXAAwAAAAEAAUAAAAYAAwAAAAEAAUAAAAZAAwAAAACAAYAAAAAAA0AAAAEAAUAAAABAA0AAAACAAYAAAACAA0AAAAEAAUAAAADAA0AAAACAAYAAAAEAA0AAAACAAYAAAAFAA0AAAAEAAUAAAAGAA0AAAACAAYAAAAHAA0AAAACAAYAAAAIAA0AAAAEAAUAAAAJAA0AAAACAAYAAAAKAA0AAAAEAAUAAAALAA0AAAAEAAUAAAAMAA0AAAACAAYAAAANAA0AAAACAAYAAAAOAA0AAAAEAAUAAAAPAA0AAAAEAAUAAAAQAA0AAAAEAAUAAAARAA0AAAACAAYAAAASAA0AAAACAAYAAAATAA0AAAAEAAUAAAAUAA0AAAACAAYAAAAVAA0AAAACAAYAAAAWAA0AAAACAAYAAAAXAA0AAAAEAAUAAAAYAA0AAAACAAYAAAAZAA0AAAAEAAUAAAAAAA4AAAACAAYAAAABAA4AAAACAAYAAAACAA4AAAAEAAUAAAADAA4AAAACAAYAAAAEAA4AAAAEAAUAAAAFAA4AAAACAAYAAAAGAA4AAAAEAAUAAAAHAA4AAAAEAAUAAAAIAA4AAAAEAAUAAAAJAA4AAAAEAAUAAAAKAA4AAAAEAAUAAAALAA4AAAAEAAUAAAAMAA4AAAACAAYAAAANAA4AAAACAAYAAAAOAA4AAAACAAYAAAAPAA4AAAACAAYAAAAQAA4AAAAEAAUAAAARAA4AAAACAAYAAAASAA4AAAACAAYAAAATAA4AAAACAAYAAAAUAA4AAAACAAYAAAAVAA4AAAACAAYAAAAWAA4AAAAEAAUAAAAXAA4AAAAEAAUAAAAYAA4AAAACAAYAAAAZAA4AAAAEAAUAAAD//wkAAAACAAEAAAD//woAAAAEAAAAAAD//wsAAAAEAAAAAAD//wwAAAAFAAAAAAD//wQAAAAFAAAAAAD//wIAAAAFAAAAAAD//wMAAAAFAAAAAAD//wEAAAAFAAAAAAD//wAAAAAFAAAAAAAAAAUAAAACAAcAAAD//wUAAAACAAcAAAD//w0AAAAEAAEAAAD//w4AAAAEAAEAAAD//wcAAAADAAYAAAD//wgAAAADAAYAAAAaAA0AAAACAAYAAAAaAAwAAAACAAYAAAAaAAsAAAACAAYAAAAaAAoAAAACAAYAAAAaAAgAAAACAAUAAAAbAAgAAAACAAUAAAAcAAgAAAACAAUAAAAdAAgAAAACAAUAAAAeAAgAAAADAAUAAAAeAAkAAAADAAYAAAAeAAoAAAADAAYAAAAaAAkAAAACAAYAAAAbAAkAAAACAAYAAAAcAAkAAAACAAYAAAAdAAkAAAACAAYAAAAdAAoAAAACAAYAAAAcAAoAAAACAAYAAAAbAAoAAAACAAYAAAAbAAsAAAACAAYAAAAcAAsAAAACAAYAAAAdAAsAAAACAAYAAAAcAAwAAAACAAYAAAAbAAwAAAACAAYAAAAbAA0AAAACAAYAAAAaAA4AAAACAAYAAAAbAA4AAAACAAYAAAAcAA4AAAACAAYAAAAcAA0AAAACAAYAAAAdAAwAAAACAAYAAAAdAA0AAAACAAYAAAAdAA4AAAACAAYAAAAeAAsAAAACAAYAAAAfAAsAAAACAAUAAAAgAAsAAAACAAUAAAAhAAsAAAACAAUAAAAiAAgAAAABAAUAAAAjAAgAAAACAAUAAAAkAAgAAAACAAUAAAAlAAgAAAACAAUAAAAiAAkAAAABAAYAAAAiAAoAAAABAAYAAAAiAAsAAAACAAYAAAAmAAgAAAACAAUAAAAnAAcAAAABAAYAAAAnAAgAAAACAAYAAAAoAAgAAAACAAYAAAAnAAYAAAABAAYAAAAnAAUAAAABAAUAAAAoAAUAAAACAAYAAAApAAUAAAACAAYAAAAqAAUAAAACAAYAAAAoAAQAAAABAAUAAAArAAUAAAACAAYAAAApAAQAAAACAAUAAAAqAAQAAAACAAUAAAArAAQAAAACAAUAAAAsAAQAAAACAAUAAAAtAAQAAAADAAUAAAAtAAUAAAADAAYAAAAtAAYAAAACAAYAAAAuAAYAAAACAAUAAAAvAAYAAAACAAUAAAAwAAYAAAACAAUAAAAxAAYAAAADAAUAAAAxAAcAAAADAAYAAAAxAAgAAAADAAYAAAAyAAsAAAACAAMAAAAzAAsAAAACAAMAAAAxAAsAAAACAAYAAAA0AAsAAAACAAMAAAA1AAoAAAABAAMAAAA2AAoAAAADAAMAAAA3AAsAAAACAAMAAAA4AAsAAAACAAMAAAA5AAsAAAACAAEAAAA6AAsAAAACAAEAAAA7AAsAAAACAAEAAAA8AAsAAAACAAEAAAA9AAsAAAACAAEAAAA+AAsAAAACAAEAAAA/AAsAAAACAAEAAABAAAsAAAACAAYAAABAAAoAAAABAAYAAABAAAgAAAABAAEAAABAAAkAAAABAAYAAABBAAgAAAACAAEAAABCAAgAAAACAAEAAABDAAcAAAABAAEAAABDAAgAAAACAAYAAABDAAkAAAACAAYAAABEAAkAAAACAAYAAABFAAkAAAACAAYAAABGAAkAAAACAAYAAABGAAoAAAACAAYAAABGAAsAAAACAAYAAABIAAkAAAAOAAIAAABIAAoAAAAOAAIAAABIAAsAAAAOAAMAAABHAAgAAAANAAEAAABIAAgAAAAPAAEAAABGAAgAAAANAAEAAABFAAgAAAANAAEAAABEAAgAAAANAAEAAABHAAkAAAADAAYAAABHAAoAAAADAAYAAABHAAsAAAADAAYAAABGAAcAAAAGAAcAAABJAAcAAAAGAAcAAABJAAsAAAANAAIAAABKAAsAAAANAAIAAABHAAwAAAACAAYAAABIAAwAAAACAAYAAABJAAwAAAACAAYAAABKAAwAAAACAAYAAABLAAwAAAACAAYAAABMAAwAAAACAAYAAABLAAsAAAANAAIAAABMAAsAAAABAAYAAABMAAoAAAABAAYAAABMAAkAAAABAAYAAABMAAgAAAABAAEAAABNAAgAAAACAAEAAABOAAgAAAACAAEAAABPAAgAAAACAAEAAABRAAkAAAACAAEAAABTAAoAAAACAAEAAABQAAkAAAACAAYAAABSAAoAAAACAAYAAAAmAAYAAAAGAAcAAAA+AAkAAAAHAAcAAABUAAsAAAACAAYAAABVAAsAAAACAAEAAABWAAsAAAACAAEAAABXAAsAAAACAAEAAABYAAsAAAACAAEAAABZAAsAAAACAAEAAABaAAsAAAACAAEAAABbAAsAAAACAAEAAABcAAsAAAACAAEAAABdAAsAAAACAAEAAABeAAsAAAACAAEAAABfAAsAAAACAAEAAABgAAsAAAACAAEAAABhAAsAAAACAAEAAABiAAsAAAACAAEAAABjAAsAAAACAAEAAABkAAsAAAACAAEAAABmAAoAAAAGAAcAAABoAAkAAAAGAAcAAABqAAgAAAAGAAcAAABsAAcAAAABAAEAAABtAAcAAAACAAEAAABuAAcAAAADAAEAAABsAAgAAAANAAcAAABtAAgAAAAOAAcAAABuAAgAAAAPAAcAAABDAAYAAAAFAAQAAABLAAoAAAAGAAcAAAAeAAwAAAACAAYAAAAfAAwAAAACAAYAAAAgAAwAAAACAAYAAAAhAAwAAAACAAYAAAAiAAwAAAACAAYAAAAjAAwAAAACAAYAAAAkAAwAAAACAAYAAAAlAAwAAAACAAYAAAAmAAwAAAACAAYAAAAnAAwAAAACAAYAAAAoAAwAAAACAAYAAAAeAA0AAAACAAYAAAAfAA0AAAACAAYAAAAgAA0AAAACAAYAAAAhAA0AAAACAAYAAAAiAA0AAAACAAYAAAAjAA0AAAACAAYAAAAkAA0AAAACAAYAAAAlAA0AAAACAAYAAAAmAA0AAAACAAYAAAAnAA0AAAACAAYAAAAoAA0AAAACAAYAAAAeAA4AAAACAAYAAAAfAA4AAAACAAYAAAAgAA4AAAACAAYAAAAhAA4AAAACAAYAAAAiAA4AAAACAAYAAAAjAA4AAAACAAYAAAAkAA4AAAACAAYAAAAlAA4AAAACAAYAAAAmAA4AAAACAAYAAAAnAA4AAAACAAYAAAAoAA4AAAACAAYAAAApAA4AAAACAAYAAAAqAA4AAAACAAYAAAArAA4AAAACAAYAAAAsAA4AAAACAAYAAAAsAA0AAAACAAYAAAAsAAwAAAACAAYAAAArAAwAAAACAAYAAAArAAsAAAACAAYAAAAqAAoAAAACAAYAAAApAAoAAAACAAYAAAApAAsAAAACAAYAAAApAAwAAAACAAYAAAApAA0AAAACAAYAAAAqAA0AAAACAAYAAAAqAAwAAAACAAYAAAArAA0AAAACAAYAAAAqAAsAAAACAAYAAAAoAAoAAAACAAYAAAAnAAoAAAACAAYAAAAnAAkAAAACAAYAAAAmAAkAAAACAAYAAAAlAAkAAAACAAYAAAAkAAkAAAACAAYAAAAjAAkAAAACAAYAAAAjAAoAAAACAAYAAAAjAAsAAAACAAYAAAAkAAsAAAACAAYAAAAlAAsAAAACAAYAAAAmAAsAAAACAAYAAAAnAAsAAAACAAYAAAAoAAsAAAACAAYAAAAmAAoAAAACAAYAAAAlAAoAAAACAAYAAAAkAAoAAAACAAYAAAAoAAYAAAACAAYAAAAoAAcAAAACAAYAAAApAAkAAAACAAYAAAAqAAkAAAACAAYAAAAqAAgAAAACAAYAAAAqAAcAAAACAAYAAAAqAAYAAAACAAYAAAArAAYAAAACAAYAAAAsAAUAAAACAAYAAAAsAAYAAAACAAYAAAApAAYAAAACAAYAAAApAAcAAAACAAYAAAApAAgAAAACAAYAAAAoAAkAAAACAAYAAAArAAgAAAACAAYAAAAsAAgAAAACAAYAAAAsAAcAAAACAAYAAAArAAcAAAACAAYAAAAtAAcAAAACAAYAAAAuAAcAAAACAAYAAAAvAAcAAAACAAYAAAAwAAcAAAACAAYAAAAwAAgAAAACAAYAAAAwAAkAAAACAAYAAAAvAAkAAAACAAYAAAAuAAgAAAACAAYAAAAtAAgAAAACAAYAAAAsAAkAAAACAAYAAAArAAkAAAACAAYAAAArAAoAAAACAAYAAAAsAAsAAAACAAYAAAAsAAoAAAACAAYAAAAtAAoAAAACAAYAAAAtAAkAAAACAAYAAAAuAAkAAAACAAYAAAAvAAgAAAACAAYAAAAvAAoAAAACAAYAAAAvAAsAAAACAAYAAAAuAAoAAAACAAYAAAAwAAoAAAACAAYAAAAwAAsAAAACAAYAAAAuAAsAAAACAAYAAAAtAAsAAAACAAYAAAAtAAwAAAACAAYAAAAtAA0AAAACAAYAAAAtAA4AAAACAAYAAAAuAA4AAAACAAYAAAAuAA0AAAACAAYAAAAuAAwAAAACAAYAAAAvAA0AAAACAAYAAAAwAA0AAAACAAYAAAAwAAwAAAACAAYAAAAvAAwAAAACAAYAAAAxAAwAAAACAAYAAAAyAAwAAAACAAYAAAAzAAwAAAACAAYAAAA0AAwAAAACAAYAAAA1AAwAAAACAAYAAAA1AAsAAAACAAYAAAA2AAsAAAACAAYAAAA2AAwAAAACAAYAAAA2AA0AAAACAAYAAAA1AA0AAAACAAYAAAA0AA0AAAACAAYAAAAzAA0AAAACAAYAAAAyAA0AAAACAAYAAAAyAA4AAAACAAYAAAAxAA4AAAACAAYAAAAwAA4AAAACAAYAAAAvAA4AAAACAAYAAAAxAA0AAAACAAYAAAA3AA0AAAACAAYAAAA4AA0AAAACAAYAAAA2AA4AAAACAAYAAAA1AA4AAAACAAYAAAA0AA4AAAACAAYAAAAzAA4AAAACAAYAAAA3AAwAAAACAAYAAAA4AAwAAAACAAYAAAA5AAwAAAACAAYAAAA6AAwAAAACAAYAAAA7AAwAAAACAAYAAAA8AAwAAAACAAYAAAA9AAwAAAACAAYAAAA+AAwAAAACAAYAAAA/AAwAAAACAAYAAABAAAwAAAACAAYAAABBAAwAAAACAAYAAABBAAsAAAACAAYAAABBAAoAAAACAAYAAABBAAkAAAACAAYAAABCAAkAAAACAAYAAABDAAoAAAACAAYAAABDAAsAAAACAAYAAABCAAsAAAACAAYAAABCAAwAAAACAAYAAABBAA0AAAACAAYAAABAAA0AAAACAAYAAAA/AA0AAAACAAYAAAA+AA0AAAACAAYAAAA9AA0AAAACAAYAAAA8AA0AAAACAAYAAAA7AA0AAAACAAYAAAA6AA0AAAACAAYAAAA5AA0AAAACAAYAAAA4AA4AAAACAAYAAAA3AA4AAAACAAYAAAA5AA4AAAACAAYAAAA6AA4AAAACAAYAAAA7AA4AAAACAAYAAAA8AA4AAAACAAYAAAA9AA4AAAACAAYAAAA+AA4AAAACAAYAAAA/AA4AAAACAAYAAABAAA4AAAACAAYAAABBAA4AAAACAAYAAABCAA4AAAACAAYAAABCAA0AAAACAAYAAABDAA0AAAACAAYAAABCAAoAAAACAAYAAABEAAoAAAACAAYAAABFAAoAAAACAAYAAABFAAsAAAACAAYAAABEAAsAAAACAAYAAABEAAwAAAACAAYAAABDAAwAAAACAAYAAABDAA4AAAACAAYAAABEAA4AAAACAAYAAABEAA0AAAACAAYAAABFAAwAAAACAAYAAABGAAwAAAACAAYAAABGAA0AAAACAAYAAABFAA0AAAACAAYAAABFAA4AAAACAAYAAABGAA4AAAACAAYAAABHAA0AAAACAAYAAABHAA4AAAACAAYAAABIAA4AAAACAAYAAABJAA4AAAACAAYAAABKAA4AAAACAAYAAABKAA0AAAACAAYAAABLAA0AAAACAAYAAABMAA0AAAACAAYAAABNAA0AAAACAAYAAABOAA0AAAACAAYAAABOAAwAAAACAAYAAABOAAsAAAACAAYAAABOAAoAAAACAAYAAABOAAkAAAACAAYAAABNAAkAAAACAAYAAABNAAoAAAACAAYAAABNAAsAAAACAAYAAABNAAwAAAACAAYAAABJAA0AAAACAAYAAABIAA0AAAACAAYAAABLAA4AAAACAAYAAABMAA4AAAACAAYAAABNAA4AAAACAAYAAABOAA4AAAACAAYAAABPAA0AAAACAAYAAABPAAwAAAACAAYAAABPAAsAAAACAAYAAABPAAoAAAACAAYAAABPAAkAAAACAAYAAABQAAoAAAACAAYAAABRAAoAAAACAAYAAABRAAsAAAACAAYAAABQAAsAAAACAAYAAABQAAwAAAACAAYAAABQAA0AAAACAAYAAABPAA4AAAACAAYAAABQAA4AAAACAAYAAABRAA0AAAACAAYAAABRAAwAAAACAAYAAABSAA0AAAACAAYAAABSAA4AAAACAAYAAABRAA4AAAACAAYAAABSAAwAAAACAAYAAABSAAsAAAACAAYAAABTAAsAAAACAAYAAABTAAwAAAACAAYAAABTAA0AAAACAAYAAABTAA4AAAACAAYAAABUAA4AAAACAAYAAABUAA0AAAACAAYAAABUAAwAAAACAAYAAABVAAwAAAACAAYAAABWAAwAAAACAAYAAABXAAwAAAACAAYAAABYAAwAAAACAAYAAABZAAwAAAACAAYAAABaAAwAAAACAAYAAABbAAwAAAACAAYAAABcAAwAAAACAAYAAABdAAwAAAACAAYAAABeAAwAAAACAAYAAABfAAwAAAACAAYAAABgAAwAAAACAAYAAABhAAwAAAACAAYAAABiAAwAAAACAAYAAABjAAwAAAACAAYAAABkAAwAAAACAAYAAABkAA0AAAACAAYAAABkAA4AAAACAAYAAABjAA4AAAACAAYAAABiAA4AAAACAAYAAABhAA4AAAACAAYAAABgAA4AAAACAAYAAABfAA4AAAACAAYAAABeAA4AAAACAAYAAABdAA4AAAACAAYAAABcAA4AAAACAAYAAABbAA4AAAACAAYAAABaAA4AAAACAAYAAABZAA4AAAACAAYAAABYAA4AAAACAAYAAABXAA4AAAACAAYAAABWAA4AAAACAAYAAABVAA4AAAACAAYAAABVAA0AAAACAAYAAABWAA0AAAACAAYAAABXAA0AAAACAAYAAABYAA0AAAACAAYAAABZAA0AAAACAAYAAABaAA0AAAACAAYAAABbAA0AAAACAAYAAABcAA0AAAACAAYAAABdAA0AAAACAAYAAABeAA0AAAACAAYAAABfAA0AAAACAAYAAABgAA0AAAACAAYAAABhAA0AAAACAAYAAABiAA0AAAACAAYAAABjAA0AAAACAAYAAABmAA4AAAAHAAcAAABnAA4AAAAHAAcAAABoAA4AAAAHAAcAAABpAA4AAAAHAAcAAABqAA4AAAAHAAcAAABrAA4AAAAHAAcAAABsAA4AAAAHAAcAAABtAA4AAAAHAAcAAABuAA4AAAAHAAcAAABlAA0AAAAHAAcAAAAmAAMAAAAPAAcAAAAlAAMAAAANAAcAAAAhAAIAAAAOAAcAAAAgAAIAAAANAAcAAAAiAAIAAAAPAAcAAAAdAAMAAAAQAAcAAAAZAAIAAAANAAcAAAAaAAIAAAAPAAcAAABvAA4AAAAHAAcAAABwAA4AAAAHAAcAAABxAA4AAAAHAAcAAAByAA4AAAAHAAcAAAB4AA0AAAABAAcAAAB4AAwAAAABAAYAAAB4AAsAAAABAAYAAAB4AAoAAAABAAYAAAB4AAkAAAABAAYAAAB4AAgAAAABAAYAAAB4AAcAAAABAAYAAAB4AAYAAAABAAYAAAB4AAUAAAABAAYAAAB4AAQAAAABAAYAAAB4AAMAAAABAAYAAAB4AAIAAAABAAYAAAB4AAEAAAABAAYAAAB4AAAAAAABAAYAAAB4AP//AAABAAYAAABzAA4AAAAHAAcAAAB0AA4AAAAHAAcAAAB1AA4AAAAHAAcAAAB2AA4AAAAHAAcAAAB3AA4AAAAHAAcAAAD//wYAAAADAAYAAAA2AAYAAAAGAAcAAAA3AAYAAAAGAAcAAAA7AAYAAAAGAAcAAAA8AAYAAAAGAAcAAAAnAAQAAAAEAAcAAAAwAAUAAAAEAAcAAAA6AAoAAAAEAAYAAAA7AAoAAAAFAAYAAABCAAcAAAAFAAYAAABWAAoAAAARAAYAAABWAAkAAAARAAUAAABWAAgAAAARAAUAAABWAAcAAAARAAQAAABXAAgAAAATAAQAAABVAAgAAAASAAQAAABXAAcAAAATAAIAAABWAAYAAAASAAEAAABXAAYAAAASAAEAAABXAAUAAAASAAAAAABWAAUAAAASAAAAAABVAAUAAAARAAAAAABVAAYAAAARAAEAAABVAAcAAAARAAIAAABYAAYAAAATAAIAAABYAAUAAAATAAAAAABQAAgAAAADAAEAAABSAAkAAAADAAEAAABUAAoAAAADAAEAAABqAAUAAAAGAAcAAABoAAQAAAAGAAcAAABmAAMAAAAGAAcAAABkAAMAAAADAAEAAABjAAMAAAACAAEAAABiAAMAAAABAAEAAABtAAYAAAAEAAQAAABjAAQAAAAOAAcAAABkAAQAAAAPAAcAAABiAAQAAAANAAcAAABjAAEAAAALAAUAAABjAAIAAAALAAYAAAAxAAUAAAAFAAQAAAAxAAkAAAADAAYAAAAxAAoAAAADAAYAAAAoAAMAAAAHAAQAAABRAAgAAAAGAAUAAABSAAgAAAAGAAUAAABLAAkAAAAGAAQAAABcAAoAAAAIAAYAAABXAAoAAAAIAAYAAABeAAoAAAAJAAYAAABhAAoAAAAFAAUAAABiAAoAAAAFAAUAAABjAAoAAAAFAAUAAABkAAoAAAAFAAUAAAA2AAkAAAAFAAQAAAAVAAYAAAAFAAQAAABlAA4AAAAHAAcAAAA=")
+tile_set = ExtResource("5_4etix")
+
+[node name="TerrainDetailsA" type="TileMapLayer" parent="Level/TerrainTileMaps" unique_id=1513560262]
+z_index = 1
+position = Vector2(9, 9)
+tile_map_data = PackedByteArray("AAAAAAAAAAACAAYAAAABAAAAAAADAAYAAAAAAAEAAAACAAYAAAABAAEAAAADAAYAAAAAAAIAAAACAAcAAAABAAIAAAADAAcAAAAOAAIAAAARAAAAAAAPAAIAAAASAAAAAAAQAAIAAAATAAAAAAABAAMAAAAEAAYAADAKAAMAAAARAAAAAAALAAMAAAASAAAAAAAMAAMAAAATAAAAAAAOAAMAAAARAAEAAAAPAAMAAAASAAEAAAAQAAMAAAATAAEAAAAKAAQAAAARAAIAAAALAAQAAAASAAIAAAAMAAQAAAATAAIAAAAOAAQAAAARAAIAAAAPAAQAAAASAAIAAAAQAAQAAAATAAIAAAACAAoAAAAIAAYAAAAWAAoAAAAEAAcAAAABAAsAAAABAAEAAAACAAsAAAACAAEAAAADAAsAAAADAAEAAAAVAAsAAAABAAUAAAAWAAsAAAACAAUAAAAXAAsAAAADAAUAAAABAAwAAAABAAYAAAACAAwAAAACAAYAAAADAAwAAAADAAYAAAAOAAwAAAAEAAYAAAAVAAwAAAABAAYAAAAWAAwAAAAEAAUAAAAXAAwAAAADAAYAAAABAA0AAAABAAYAAAACAA0AAAAEAAUAAAADAA0AAAADAAYAAAANAA0AAAABAAMAAAAOAA0AAAACAAMAAAAPAA0AAAACAAMAAAAQAA0AAAADAAMAAAAVAA0AAAABAAYAAAAWAA0AAAACAAYAAAAXAA0AAAADAAYAAAABAA4AAAABAAYAAAACAA4AAAACAAYAAAADAA4AAAADAAYAAAANAA4AAAABAAYAAAAOAA4AAAAEAAUAAAAPAA4AAAACAAYAAAAQAA4AAAADAAYAAAAVAA4AAAABAAYAAAAWAA4AAAAEAAUAAAAXAA4AAAADAAYAAABVAAYAAAATAAAAAABUAAYAAAARAAAAAABUAAcAAAARAAIAAABVAAcAAAATAAIAAAAqAAkAAAACAAUAAAArAAkAAAACAAUAAAAsAAkAAAACAAUAAAApAAgAAAADAAUAAAAoAAgAAAACAAUAAAAnAAgAAAABAAUAAAAnAAkAAAABAAYAAAAnAAoAAAABAAYAAAAnAAsAAAABAAYAAAAmAAwAAAABAAUAAAAmAA0AAAABAAYAAAAmAA4AAAABAAYAAAAtAAkAAAADAAUAAAAtAAoAAAADAAYAAAAtAAsAAAADAAYAAAAtAAwAAAADAAYAAAAtAA0AAAADAAYAAAAtAA4AAAADAAYAAAApAAkAAAACAAYAAAAoAAkAAAACAAYAAAAoAAoAAAACAAYAAAAoAAsAAAACAAYAAAAoAAwAAAACAAYAAAAnAAwAAAACAAYAAAAnAA0AAAACAAYAAAAnAA4AAAACAAYAAAAoAA4AAAACAAYAAAApAA4AAAACAAYAAAAqAA4AAAACAAYAAAArAA4AAAACAAYAAAArAA0AAAACAAYAAAAqAA0AAAACAAYAAAApAA0AAAACAAYAAAAoAA0AAAACAAYAAAAqAAwAAAACAAYAAAAqAAsAAAACAAYAAAAqAAoAAAACAAYAAAApAAoAAAACAAYAAAApAAsAAAACAAYAAAApAAwAAAACAAYAAAArAAsAAAACAAYAAAArAAoAAAACAAYAAAAsAAoAAAACAAYAAAAsAAsAAAACAAYAAAAsAAwAAAACAAYAAAArAAwAAAACAAYAAAAsAA0AAAACAAYAAAAsAA4AAAACAAYAAAA1AAwAAAACAAMAAAA2AAwAAAACAAIAAAA0AAwAAAABAAMAAAA1AA0AAAADAAYAAAA1AA4AAAADAAYAAAA0AA0AAAABAAYAAAA0AA4AAAABAAYAAAA3AAwAAAACAAIAAAA4AAwAAAADAAMAAAA4AA0AAAAAAAYAAAA4AA4AAAAAAAYAAABdAAoAAAARAAYAAABdAAkAAAAQAAQAAABdAAgAAAARAAQAAABdAAcAAAASAAEAAABcAAcAAAARAAEAAABeAAcAAAATAAEAAABeAAYAAAATAAAAAABdAAYAAAASAAAAAABcAAYAAAARAAAAAABcAAgAAAARAAIAAABeAAgAAAATAAIAAABcAAkAAAASAAQAAABPAAsAAAACAAEAAABDAAwAAAADAAEAAABCAAwAAAACAAEAAABBAAwAAAABAAEAAABBAA0AAAABAAYAAABBAA4AAAABAAYAAABDAA0AAAADAAYAAABCAA0AAAACAAYAAABCAA4AAAACAAYAAABDAA4AAAADAAYAAABDAAsAAAAFAAYAAABQAAsAAAADAAEAAABQAAwAAAADAAYAAABQAA0AAAADAAYAAABQAA4AAAADAAYAAABOAAsAAAABAAEAAABNAAwAAAABAAEAAABMAA0AAAABAAEAAABMAA4AAAABAAYAAABNAA0AAAACAAYAAABNAA4AAAACAAYAAABOAA4AAAACAAYAAABPAA4AAAACAAYAAABPAA0AAAACAAYAAABPAAwAAAACAAYAAABOAAwAAAACAAYAAABOAA0AAAACAAYAAABcAAwAAAADAAEAAABbAAwAAAABAAEAAABcAA0AAAADAAYAAABcAA4AAAADAAYAAABbAA0AAAABAAYAAABbAA4AAAABAAYAAABbAAsAAAAEAAYAAAA=")
+tile_set = ExtResource("5_4etix")
+
+[node name="TerrainDetailsB" type="TileMapLayer" parent="Level/TerrainTileMaps" unique_id=478648603]
+z_index = 2
+position = Vector2(9, 9)
+tile_map_data = PackedByteArray("AAAFAAsAAAAFAAYAAAADAAwAAAABAAEAAAAEAAwAAAACAAEAAAAFAAwAAAACAAEAAAAGAAwAAAADAAEAAAADAA0AAAABAAYAAAAEAA0AAAACAAYAAAAFAA0AAAAEAAUAAAAGAA0AAAADAAYAAAADAA4AAAABAAYAAAAEAA4AAAAEAAUAAAAFAA4AAAACAAYAAAAGAA4AAAADAAYAAABXAAQAAAATAAAAAABWAAQAAAARAAAAAABXAAUAAAATAAIAAABWAAUAAAARAAIAAABiAA0AAAADAAEAAABhAA0AAAACAAEAAABgAA0AAAACAAEAAABfAA0AAAACAAEAAABeAA0AAAACAAEAAABdAA0AAAACAAEAAABcAA0AAAACAAEAAABbAA0AAAACAAEAAABaAA0AAAACAAEAAABZAA0AAAACAAEAAABYAA0AAAACAAEAAABXAA0AAAACAAEAAABWAA0AAAACAAEAAABVAA0AAAABAAEAAABWAA4AAAACAAYAAABXAA4AAAACAAYAAABYAA4AAAACAAYAAABZAA4AAAACAAYAAABaAA4AAAACAAYAAABbAA4AAAACAAYAAABcAA4AAAACAAYAAABdAA4AAAACAAYAAABeAA4AAAACAAYAAABfAA4AAAACAAYAAABgAA4AAAACAAYAAABhAA4AAAACAAYAAABVAA4AAAABAAYAAABiAA4AAAADAAYAAABWAAwAAAAEAAYAAABZAAwAAAAEAAYAAABRAA4AAAADAAEAAABPAA4AAAABAAEAAABQAA4AAAACAAEAAABQAA0AAAARAAYAAABQAAwAAAASAAYAAABQAAsAAAARAAQAAABQAAoAAAASAAEAAABRAAoAAAATAAEAAABRAAkAAAATAAAAAABQAAkAAAASAAAAAABPAAkAAAARAAAAAABPAAoAAAARAAEAAABPAAsAAAARAAIAAABRAAsAAAATAAIAAABRAAwAAAATAAQAAAA=")
+tile_set = ExtResource("5_4etix")
+
+[node name="ActorsAndCharacters" type="Node2D" parent="Level" unique_id=2036761714]
+
+[node name="Player" parent="Level/ActorsAndCharacters" unique_id=1343528246 groups=["player"] instance=ExtResource("9_bauo3")]
+unique_name_in_owner = true
+z_index = 10
+position = Vector2(102, 132)
+rotation = -3.1415927
+scale = Vector2(1, -1)
+collision_layer = 7
+collision_mask = 7
+move_speed = 100.0
+jump_velocity = -300.0
+max_hp = 100000
+
+[node name="PrefabInstances" type="Node2D" parent="Level" unique_id=2013556771]
+
+[node name="Structures" type="Node2D" parent="Level/PrefabInstances" unique_id=1811607442]
+
+[node name="Hazards" type="Node2D" parent="Level/PrefabInstances" unique_id=888595377]
+
+[node name="Spikes_01" parent="Level/PrefabInstances/Hazards" unique_id=1025977450 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(270, 200)
+script = ExtResource("8_choun")
+
+[node name="Spikes_02" parent="Level/PrefabInstances/Hazards" unique_id=1262276584 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(216, 216)
+
+[node name="Spikes_03" parent="Level/PrefabInstances/Hazards" unique_id=51744729 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(574, 200)
+script = ExtResource("8_choun")
+
+[node name="Spikes_04" parent="Level/PrefabInstances/Hazards" unique_id=671221616 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(614, 200)
+script = ExtResource("8_choun")
+
+[node name="Spikes_05" parent="Level/PrefabInstances/Hazards" unique_id=1356068358 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(594, 200)
+script = ExtResource("8_choun")
+
+[node name="Spikes_06" parent="Level/PrefabInstances/Hazards" unique_id=1156455595 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(1332, 127)
+
+[node name="Spikes_07" parent="Level/PrefabInstances/Hazards" unique_id=1312733909 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(1890, 74)
+
+[node name="Spikes_08" parent="Level/PrefabInstances/Hazards" unique_id=1565239861 instance=ExtResource("15_ycytw")]
+z_index = 5
+position = Vector2(1008, 109)
+
+[node name="Interactables" type="Node2D" parent="Level/PrefabInstances" unique_id=769532488]
+
+[node name="SpringRed_01" parent="Level/PrefabInstances/Interactables" unique_id=34192139 instance=ExtResource("16_nih4k")]
+visible = false
+z_index = 5
+position = Vector2(325, 108)
+
+[node name="Collectibles" type="Node2D" parent="Level/PrefabInstances" unique_id=2086540192]
+
+[node name="CoinGoldRound_01" parent="Level/PrefabInstances/Collectibles" unique_id=926105584 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(701, 107)
+
+[node name="CoinGoldRound_02" parent="Level/PrefabInstances/Collectibles" unique_id=1674416025 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(325, 89)
+
+[node name="CoinGoldRound_03" parent="Level/PrefabInstances/Collectibles" unique_id=1087706364 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(404, 53)
+
+[node name="CoinGoldRound_04" parent="Level/PrefabInstances/Collectibles" unique_id=827176433 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(344, 162)
+
+[node name="CoinGoldRound_05" parent="Level/PrefabInstances/Collectibles" unique_id=1909155805 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(593, 108)
+
+[node name="CoinGoldRound_06" parent="Level/PrefabInstances/Collectibles" unique_id=310573375 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1332, 112)
+
+[node name="CoinGoldRound_07" parent="Level/PrefabInstances/Collectibles" unique_id=23388588 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(990, 107)
+
+[node name="CoinGoldRound_08" parent="Level/PrefabInstances/Collectibles" unique_id=195642158 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1926, 143)
+
+[node name="CoinGoldRound_09" parent="Level/PrefabInstances/Collectibles" unique_id=727928215 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1890, 160)
+
+[node name="CoinGoldRound_10" parent="Level/PrefabInstances/Collectibles" unique_id=250579395 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1368, 211)
+
+[node name="CoinGoldRound_11" parent="Level/PrefabInstances/Collectibles" unique_id=738880713 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1854, 179)
+
+[node name="CoinGoldRound_12" parent="Level/PrefabInstances/Collectibles" unique_id=902368277 instance=ExtResource("17_rmlt8")]
+z_index = 5
+position = Vector2(1133, 160)
+
+[node name="Signs" type="Node2D" parent="Level/PrefabInstances" unique_id=113197076]
+
+[node name="CanvasLayer" type="CanvasLayer" parent="Level" unique_id=1405519460]
+
+[node name="Label" type="Label" parent="Level/CanvasLayer" unique_id=2115539546]
+offset_left = 146.0
+offset_top = 107.0
+offset_right = 338.0
+offset_bottom = 174.0
+theme_override_colors/font_color = Color(1, 0.050980393, 0, 1)
+theme_override_font_sizes/font_size = 48
+script = ExtResource("11_ya4ey")
+
+[node name="over" type="Label" parent="Level/CanvasLayer" unique_id=1012549424]
+unique_name_in_owner = true
+offset_left = 151.0
+offset_top = 104.0
+offset_right = 360.0
+offset_bottom = 188.0
+theme_override_colors/font_color = Color(1, 0.2901961, 0.1254902, 1)
+theme_override_font_sizes/font_size = 48
+text = "游戏结束"
+script = ExtResource("12_trceg")
+
+[node name="CionLabel" type="Label" parent="Level/CanvasLayer" unique_id=795531898]
+offset_right = 73.0
+offset_bottom = 45.0
+theme_override_colors/font_color = Color(1, 1, 0.1254902, 1)
+theme_override_font_sizes/font_size = 20
+text = "金币:"
+script = ExtResource("13_jkv2x")
+
+[node name="hp" type="Label" parent="Level/CanvasLayer" unique_id=1218578167]
+offset_top = 29.0
+offset_right = 73.0
+offset_bottom = 74.0
+theme_override_colors/font_color = Color(1, 0.09019608, 0.19607843, 1)
+theme_override_font_sizes/font_size = 20
+text = "生命:"
+script = ExtResource("14_jkv2x")
+
+[node name="notenough" type="Label" parent="Level/CanvasLayer" unique_id=1146513418]
+offset_left = 203.0
+offset_top = 132.0
+offset_right = 243.0
+offset_bottom = 155.0
+theme_override_colors/font_color = Color(0.038219433, 0.045863114, 0.033201676, 1)
+script = ExtResource("15_jbj1t")
+
+[node name="dash" type="Label" parent="Level/CanvasLayer" unique_id=1970937768]
+offset_left = 193.0
+offset_top = 36.0
+offset_right = 302.0
+offset_bottom = 59.0
+theme_override_colors/font_color = Color(1, 0.25882354, 0.3019608, 1)
+theme_override_fonts/font = SubResource("FontVariation_pm3ni")
+text = "轻按F 进行冲刺"
+script = ExtResource("16_dp3eg")
+
+[node name="Goal" type="Area2D" parent="Level" unique_id=1858415326 groups=["goal"]]
+unique_name_in_owner = true
+position = Vector2(1570, 1)
+collision_layer = 7
+collision_mask = 7
+script = ExtResource("13_a8y0u")
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="Level/Goal" unique_id=202817558]
+position = Vector2(220, 43)
+shape = SubResource("RectangleShape2D_qwa8o")
+
+[node name="tip" type="Area2D" parent="." unique_id=1696298958]
+unique_name_in_owner = true
+script = ExtResource("18_0ld40")
+
+[node name="tips" type="CollisionShape2D" parent="tip" unique_id=1260322825]
+position = Vector2(841, 86)
+shape = SubResource("RectangleShape2D_grpev")
+
+[node name="Label" type="Label" parent="." unique_id=910459025]
+offset_left = 65.0
+offset_top = 81.0
+offset_right = 209.0
+offset_bottom = 183.0
+theme_override_colors/font_color = Color(0.07058824, 0.02745098, 0.06666667, 1)
+theme_override_font_sizes/font_size = 12
+text = "A D 键移动W键 跳跃
+不要碰尖刺
+收集足够金币来过关"
+
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_01" to="Level/ActorsAndCharacters/Player" method="_on_spikes_01_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_02" to="Level/ActorsAndCharacters/Player" method="_on_spikes_02_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_03" to="Level/ActorsAndCharacters/Player" method="_on_spikes_03_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_04" to="Level/ActorsAndCharacters/Player" method="_on_spikes_04_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_05" to="Level/ActorsAndCharacters/Player" method="_on_spikes_05_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_06" to="Level/ActorsAndCharacters/Player" method="_on_spikes_06_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_07" to="Level/ActorsAndCharacters/Player" method="_on_spikes_07_body_entered"]
+[connection signal="body_entered" from="Level/PrefabInstances/Hazards/Spikes_08" to="Level/ActorsAndCharacters/Player" method="_on_spikes_08_body_entered"]
+[connection signal="body_entered" from="Level/Goal" to="Level/ActorsAndCharacters/Player" method="_on_finish_body_entered"]
diff --git a/scenes/notenough.gd b/scenes/notenough.gd
new file mode 100644
index 0000000..572a68f
--- /dev/null
+++ b/scenes/notenough.gd
@@ -0,0 +1,21 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+func _ready():
+ visible = false
+ var goal = get_tree().get_first_node_in_group("goal")
+ if goal:
+ goal.not_enough_coins.connect(_on_not_enough_coins)
+
+func _on_not_enough_coins():
+ visible = true
+ text = "金币不够!"
+ await get_tree().create_timer(3.0).timeout # 等 3 秒
+ visible = false
diff --git a/scenes/notenough.gd.uid b/scenes/notenough.gd.uid
new file mode 100644
index 0000000..7994434
--- /dev/null
+++ b/scenes/notenough.gd.uid
@@ -0,0 +1 @@
+uid://cdydf8w5xfkak
diff --git a/scenes/player.tscn b/scenes/player.tscn
new file mode 100644
index 0000000..9c458a1
--- /dev/null
+++ b/scenes/player.tscn
@@ -0,0 +1,30 @@
+[gd_scene format=3 uid="uid://c1u8k6ny02t4y"]
+
+[ext_resource type="Texture2D" uid="uid://cgkn1cd8uhunb" path="res://assets/game/characters/player_green_idle.png" id="1_character"]
+[ext_resource type="Script" uid="uid://b0gltif7vthau" path="res://scripts/player_controller.gd" id="1_g2els"]
+
+[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_player"]
+radius = 5.0
+height = 17.0
+
+[node name="Player" type="CharacterBody2D" unique_id=2098904787]
+collision_layer = 2
+collision_mask = 4
+script = ExtResource("1_g2els")
+
+[node name="Sprite2D" type="Sprite2D" parent="." unique_id=921388463]
+texture_filter = 1
+texture = ExtResource("1_character")
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=151099089]
+position = Vector2(0, 2)
+shape = SubResource("CapsuleShape2D_player")
+
+[node name="Camera2D" type="Camera2D" parent="." unique_id=580107698]
+zoom = Vector2(2, 2)
+limit_left = 0
+limit_top = 0
+limit_right = 2107
+limit_bottom = 635
+position_smoothing_enabled = true
+position_smoothing_speed = 6.0
diff --git a/scenes/prefabs/collectibles/coin_gold_round.gd b/scenes/prefabs/collectibles/coin_gold_round.gd
new file mode 100644
index 0000000..3080afd
--- /dev/null
+++ b/scenes/prefabs/collectibles/coin_gold_round.gd
@@ -0,0 +1,19 @@
+extends Area2D
+
+
+# Called when the node enters the scene tree for the first time.
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+@export var value: int = 1 # 这枚金币值多少分
+
+func _ready():
+ body_entered.connect(_on_body_entered)
+
+func _on_body_entered(body: Node2D) -> void:
+ if body.has_method("add_coin"): # 确认是主角
+ body.add_coin(value)
+ queue_free()
diff --git a/scenes/prefabs/collectibles/coin_gold_round.gd.uid b/scenes/prefabs/collectibles/coin_gold_round.gd.uid
new file mode 100644
index 0000000..2a65735
--- /dev/null
+++ b/scenes/prefabs/collectibles/coin_gold_round.gd.uid
@@ -0,0 +1 @@
+uid://dg06y7uamg1c2
diff --git a/scenes/prefabs/collectibles/coin_gold_round.tscn b/scenes/prefabs/collectibles/coin_gold_round.tscn
new file mode 100644
index 0000000..6153f96
--- /dev/null
+++ b/scenes/prefabs/collectibles/coin_gold_round.tscn
@@ -0,0 +1,19 @@
+[gd_scene format=3 uid="uid://cnqt0sdrsanc0"]
+
+[ext_resource type="Script" uid="uid://dg06y7uamg1c2" path="res://scenes/prefabs/collectibles/coin_gold_round.gd" id="1_1q6pd"]
+[ext_resource type="Texture2D" uid="uid://cb8de6nm1sbvw" path="res://assets/game/collectibles/coin_gold_round.png" id="1_texture"]
+
+[sub_resource type="CircleShape2D" id="Shape_coin"]
+radius = 5.0
+
+[node name="CoinGoldRound" type="Area2D" unique_id=23388588 groups=["collectible"]]
+collision_layer = 15
+collision_mask = 2
+script = ExtResource("1_1q6pd")
+
+[node name="Sprite" type="Sprite2D" parent="." unique_id=222829881]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="PickupArea" type="CollisionShape2D" parent="." unique_id=185188105]
+shape = SubResource("Shape_coin")
diff --git a/scenes/prefabs/collectibles/coin_gold_thin.tscn b/scenes/prefabs/collectibles/coin_gold_thin.tscn
new file mode 100644
index 0000000..ceb7af6
--- /dev/null
+++ b/scenes/prefabs/collectibles/coin_gold_thin.tscn
@@ -0,0 +1,18 @@
+[gd_scene load_steps=3 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/collectibles/coin_gold_thin.png" id="1_texture"]
+
+[sub_resource type="RectangleShape2D" id="Shape_coin"]
+size = Vector2(7, 13)
+
+[node name="CoinGoldThin" type="Area2D" groups=["collectible"]]
+collision_layer = 16
+collision_mask = 2
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="PickupArea" type="CollisionShape2D" parent="."]
+shape = SubResource("Shape_coin")
+
diff --git a/scenes/prefabs/collectibles/gem_blue.tscn b/scenes/prefabs/collectibles/gem_blue.tscn
new file mode 100644
index 0000000..d3f5455
--- /dev/null
+++ b/scenes/prefabs/collectibles/gem_blue.tscn
@@ -0,0 +1,18 @@
+[gd_scene load_steps=3 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/collectibles/gem_blue.png" id="1_texture"]
+
+[sub_resource type="CircleShape2D" id="Shape_gem"]
+radius = 6.0
+
+[node name="GemBlue" type="Area2D" groups=["collectible"]]
+collision_layer = 16
+collision_mask = 2
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="PickupArea" type="CollisionShape2D" parent="."]
+shape = SubResource("Shape_gem")
+
diff --git a/scenes/prefabs/environment/tree_small.tscn b/scenes/prefabs/environment/tree_small.tscn
new file mode 100644
index 0000000..d70190d
--- /dev/null
+++ b/scenes/prefabs/environment/tree_small.tscn
@@ -0,0 +1,28 @@
+[gd_scene load_steps=5 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/vegetation/tree_canopy_left.png" id="1_left"]
+[ext_resource type="Texture2D" path="res://assets/game/vegetation/tree_canopy_middle.png" id="2_middle"]
+[ext_resource type="Texture2D" path="res://assets/game/vegetation/tree_canopy_right.png" id="3_right"]
+[ext_resource type="Texture2D" path="res://assets/game/vegetation/tree_trunk.png" id="4_trunk"]
+
+[node name="TreeSmall" type="Node2D"]
+
+[node name="CanopyLeft" type="Sprite2D" parent="."]
+texture_filter = 1
+position = Vector2(-18, -18)
+texture = ExtResource("1_left")
+
+[node name="CanopyMiddle" type="Sprite2D" parent="."]
+texture_filter = 1
+position = Vector2(0, -18)
+texture = ExtResource("2_middle")
+
+[node name="CanopyRight" type="Sprite2D" parent="."]
+texture_filter = 1
+position = Vector2(18, -18)
+texture = ExtResource("3_right")
+
+[node name="Trunk" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("4_trunk")
+
diff --git a/scenes/prefabs/hazards/spikes_double.gd b/scenes/prefabs/hazards/spikes_double.gd
new file mode 100644
index 0000000..909167f
--- /dev/null
+++ b/scenes/prefabs/hazards/spikes_double.gd
@@ -0,0 +1,16 @@
+extends Area2D
+
+
+# Called when the node enters the scene tree for the first time.
+func _ready() -> void:
+ pass
+func _on_body_entered(body: Node2D) -> void:
+ if body.is_in_group("hazard"):
+ if body.has_method("take_damage"):
+ body.take_damage()
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
diff --git a/scenes/prefabs/hazards/spikes_double.gd.uid b/scenes/prefabs/hazards/spikes_double.gd.uid
new file mode 100644
index 0000000..336af7d
--- /dev/null
+++ b/scenes/prefabs/hazards/spikes_double.gd.uid
@@ -0,0 +1 @@
+uid://3ugbvq1iadqi
diff --git a/scenes/prefabs/hazards/spikes_double.tscn b/scenes/prefabs/hazards/spikes_double.tscn
new file mode 100644
index 0000000..e4f1eb3
--- /dev/null
+++ b/scenes/prefabs/hazards/spikes_double.tscn
@@ -0,0 +1,19 @@
+[gd_scene load_steps=3 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/obstacles/spikes_double.png" id="1_texture"]
+
+[sub_resource type="RectangleShape2D" id="Shape_spikes"]
+size = Vector2(14, 6)
+
+[node name="SpikesDouble" type="Area2D" groups=["hazard"]]
+collision_layer = 4
+collision_mask = 2
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="DetectionArea" type="CollisionShape2D" parent="."]
+position = Vector2(0, 4)
+shape = SubResource("Shape_spikes")
+
diff --git a/scenes/prefabs/interactables/spring_red.tscn b/scenes/prefabs/interactables/spring_red.tscn
new file mode 100644
index 0000000..18398e0
--- /dev/null
+++ b/scenes/prefabs/interactables/spring_red.tscn
@@ -0,0 +1,19 @@
+[gd_scene load_steps=3 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/interactables/spring_red.png" id="1_texture"]
+
+[sub_resource type="RectangleShape2D" id="Shape_spring"]
+size = Vector2(14, 8)
+
+[node name="SpringRed" type="Area2D" groups=["spring"]]
+collision_layer = 8
+collision_mask = 2
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="ActivationArea" type="CollisionShape2D" parent="."]
+position = Vector2(0, 3)
+shape = SubResource("Shape_spring")
+
diff --git a/scenes/prefabs/signs/direction_sign_left.tscn b/scenes/prefabs/signs/direction_sign_left.tscn
new file mode 100644
index 0000000..f323511
--- /dev/null
+++ b/scenes/prefabs/signs/direction_sign_left.tscn
@@ -0,0 +1,9 @@
+[gd_scene load_steps=2 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/signs/direction_sign_left.png" id="1_texture"]
+
+[node name="DirectionSignLeft" type="Node2D"]
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
diff --git a/scenes/prefabs/signs/direction_sign_right.tscn b/scenes/prefabs/signs/direction_sign_right.tscn
new file mode 100644
index 0000000..910086d
--- /dev/null
+++ b/scenes/prefabs/signs/direction_sign_right.tscn
@@ -0,0 +1,10 @@
+[gd_scene load_steps=2 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/signs/direction_sign_right.png" id="1_texture"]
+
+[node name="DirectionSignRight" type="Node2D"]
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
diff --git a/scenes/prefabs/structures/crate.tscn b/scenes/prefabs/structures/crate.tscn
new file mode 100644
index 0000000..b58517b
--- /dev/null
+++ b/scenes/prefabs/structures/crate.tscn
@@ -0,0 +1,18 @@
+[gd_scene load_steps=3 format=3]
+
+[ext_resource type="Texture2D" path="res://assets/game/structures/crate.png" id="1_texture"]
+
+[sub_resource type="RectangleShape2D" id="Shape_crate"]
+size = Vector2(18, 18)
+
+[node name="Crate" type="StaticBody2D"]
+collision_layer = 1
+collision_mask = 0
+
+[node name="Sprite" type="Sprite2D" parent="."]
+texture_filter = 1
+texture = ExtResource("1_texture")
+
+[node name="Collision" type="CollisionShape2D" parent="."]
+shape = SubResource("Shape_crate")
+
diff --git a/scenes/tip.gd b/scenes/tip.gd
new file mode 100644
index 0000000..adb8b43
--- /dev/null
+++ b/scenes/tip.gd
@@ -0,0 +1,19 @@
+extends Area2D
+
+
+# Called when the node enters the scene tree for the first time.
+ # Replace with function body.
+
+
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
+signal hint_triggered
+
+func _ready():
+ body_entered.connect(_on_body_entered)
+ add_to_group("hint")
+
+func _on_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"): # 是主角
+ hint_triggered.emit()
diff --git a/scenes/tip.gd.uid b/scenes/tip.gd.uid
new file mode 100644
index 0000000..d644f6c
--- /dev/null
+++ b/scenes/tip.gd.uid
@@ -0,0 +1 @@
+uid://lqqumn66xv11
diff --git a/scenes/winsignal.gd b/scenes/winsignal.gd
new file mode 100644
index 0000000..5b512be
--- /dev/null
+++ b/scenes/winsignal.gd
@@ -0,0 +1,19 @@
+extends Label
+
+
+# Called when the node enters the scene tree for the first time.
+
+func _ready():
+ visible = false
+ # 等主角就绪后连接
+ var player = get_tree().get_first_node_in_group("player")
+ if player:
+ player.died.connect(_on_player_died)
+
+func _on_player_died():
+ visible = true
+ text = "游戏结束"
+ print("游戏结束")
+# Called every frame. 'delta' is the elapsed time since the previous frame.
+func _process(delta: float) -> void:
+ pass
diff --git a/scenes/winsignal.gd.uid b/scenes/winsignal.gd.uid
new file mode 100644
index 0000000..dc40903
--- /dev/null
+++ b/scenes/winsignal.gd.uid
@@ -0,0 +1 @@
+uid://b5vxolycwic32
diff --git a/scripts/player_controller.gd b/scripts/player_controller.gd
new file mode 100644
index 0000000..e5dc9c2
--- /dev/null
+++ b/scripts/player_controller.gd
@@ -0,0 +1,195 @@
+extends CharacterBody2D
+
+@export_category("移动参数")
+@export var double_press_interval := 0.3
+@export var move_speed: float = 75.0
+@export var acceleration: float = 600.0
+@export var deceleration: float = 800.0
+@export var jump_velocity: float = -190.0
+
+
+@onready var sprite: Sprite2D = $Sprite2D
+
+var flying : bool = false
+var last_space_press_time := -1000
+
+func _physics_process(delta: float) -> void:
+
+ if !flying:
+ apply_gravity(delta)
+ handle_jump()
+ else:
+ handle_vertical_movement(delta)
+
+ handle_horizontal_movement(delta)
+ update_sprite_direction()
+ move_and_slide()
+
+func apply_gravity(delta: float) -> void:
+ if not is_on_floor():
+ velocity += get_gravity() * delta
+
+func handle_vertical_movement(delta:float) -> void:
+ var direction := Input.get_axis("squat", "jump")
+ var target_speed := direction * jump_velocity
+
+ if direction != 0.0:
+ velocity.y = move_toward(
+ velocity.y,
+ target_speed,
+ acceleration * delta
+ )
+ else:
+ velocity.y = move_toward(
+ velocity.y,
+ 0.0,
+ acceleration * delta
+ )
+
+func handle_horizontal_movement(delta: float) -> void:
+ var direction := Input.get_axis("move_left", "move_right")
+ var target_speed := direction * move_speed
+
+ if direction != 0.0:
+ velocity.x = move_toward(
+ velocity.x,
+ target_speed,
+ acceleration * delta
+ )
+ else:
+ velocity.x = move_toward(
+ velocity.x,
+ 0.0,
+ deceleration * delta
+ )
+
+func handle_jump() -> void:
+ if Input.is_action_just_pressed("jump") and is_on_floor():
+ velocity.y = jump_velocity
+
+func update_sprite_direction() -> void:
+ if velocity.x != 0.0:
+ sprite.flip_h = velocity.x < 0.0
+
+func _unhandled_input(event: InputEvent) -> void:
+ if event.is_action_pressed("fly") and !event.is_echo():
+ handle_space_pressed()
+ if event.is_action_pressed("dash") and not is_dashing:
+ start_dash()
+
+func handle_space_pressed() -> void:
+ var current_time := Time.get_ticks_msec()
+ var elapsed_time := current_time - last_space_press_time
+
+ if elapsed_time <= double_press_interval * 1000.0:
+ flying = not flying
+ last_space_press_time = -1000
+ else:
+ last_space_press_time = current_time
+
+
+signal died
+signal health_changed(current: int, max_hp: int)
+@export var max_hp: int = 3
+@export var knockback_force: float = 150.0
+var hp : int
+func _ready() -> void:
+ hp = max_hp
+ health_changed.emit(hp, max_hp)
+
+func take_damage():
+ hp -= 1
+ hp = max(hp, 0)
+ health_changed.emit(hp, max_hp)
+
+ apply_knockback()
+
+ sprite.modulate = Color(1, 0, 0) # 变红
+ await get_tree().create_timer(0.5).timeout # 等 0.5 秒
+ sprite.modulate = Color(1, 1, 1)
+
+
+ if hp <= 0:
+ died.emit()
+ queue_free()
+
+func apply_knockback():
+ # 取当前水平运动方向,反方向给速度
+ var dir = sign(velocity.x) # -1 或 1
+ if dir == 0:
+ dir = -1 # 静止时默认往左击退
+ velocity.x = -dir * knockback_force
+ velocity.y = -100
+
+func _on_spikes_01_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血") # Replace with function body.
+
+
+func _on_spikes_03_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血") # Replace with function body.
+
+
+func _on_spikes_02_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血") # Replace with function body.
+
+func _on_spikes_05_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血")
+
+func _on_spikes_04_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血")
+
+
+
+signal coin_changed(total: int) # 金币变化时通知 UI
+
+var coins: int = 0
+
+func add_coin(amount: int = 1) -> void:
+ coins += amount
+ coin_changed.emit(coins)
+ print("金币:", coins)
+
+
+@export var dash_speed: float = 600.0 # 闪现速度
+@export var dash_time: float = 0.1 # 持续时间(秒)
+var is_dashing := false
+
+
+
+func start_dash():
+ is_dashing = true
+ # 朝当前面朝方向闪现
+ var dir = 1 if not sprite.flip_h else -1
+ velocity.x = dir * dash_speed
+ velocity.y = 0
+ await get_tree().create_timer(dash_time).timeout
+ velocity.x = 0
+ is_dashing = false
+
+
+func _on_spikes_06_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血")# Replace with function body.
+
+
+func _on_spikes_07_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血") # Replace with function body.
+
+
+func _on_spikes_08_body_entered(body: Node2D) -> void:
+ if body.has_method("take_damage"):
+ body.take_damage()
+ print("你受伤了,还剩",hp,"点血") # Replace with function body.
diff --git a/scripts/player_controller.gd.uid b/scripts/player_controller.gd.uid
new file mode 100644
index 0000000..864ae59
--- /dev/null
+++ b/scripts/player_controller.gd.uid
@@ -0,0 +1 @@
+uid://b0gltif7vthau