commit 8332b30d4fd252eec8eff96a84c43ba8ff335ccd Author: Moonlit Jolteon Date: Fri Feb 14 13:21:21 2025 -0500 Basic test level added using free assets Signed-off-by: Moonlit Jolteon 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/Art/Assets/Buildings.aseprite b/Art/Assets/Buildings.aseprite new file mode 100644 index 0000000..58deaf9 Binary files /dev/null and b/Art/Assets/Buildings.aseprite differ diff --git a/Art/Assets/Buildings.png b/Art/Assets/Buildings.png new file mode 100644 index 0000000..ed8ba1c Binary files /dev/null and b/Art/Assets/Buildings.png differ diff --git a/Art/Assets/Buildings.png.import b/Art/Assets/Buildings.png.import new file mode 100644 index 0000000..84c9306 --- /dev/null +++ b/Art/Assets/Buildings.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwpw4hdkyyjau" +path="res://.godot/imported/Buildings.png-37d01a4e003240add46081b5be25547b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Buildings.png" +dest_files=["res://.godot/imported/Buildings.png-37d01a4e003240add46081b5be25547b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Assets/Hive.aseprite b/Art/Assets/Hive.aseprite new file mode 100644 index 0000000..10e09c6 Binary files /dev/null and b/Art/Assets/Hive.aseprite differ diff --git a/Art/Assets/Hive.png b/Art/Assets/Hive.png new file mode 100644 index 0000000..dc1d521 Binary files /dev/null and b/Art/Assets/Hive.png differ diff --git a/Art/Assets/Hive.png.import b/Art/Assets/Hive.png.import new file mode 100644 index 0000000..5fedbf3 --- /dev/null +++ b/Art/Assets/Hive.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://crd4yrxvd7ei2" +path="res://.godot/imported/Hive.png-62be137762fa901917f22effd3796d43.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Hive.png" +dest_files=["res://.godot/imported/Hive.png-62be137762fa901917f22effd3796d43.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Assets/Interior-01.png b/Art/Assets/Interior-01.png new file mode 100644 index 0000000..3aca541 Binary files /dev/null and b/Art/Assets/Interior-01.png differ diff --git a/Art/Assets/Interior-01.png.import b/Art/Assets/Interior-01.png.import new file mode 100644 index 0000000..3eed102 --- /dev/null +++ b/Art/Assets/Interior-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cy5li1s5q8u4o" +path="res://.godot/imported/Interior-01.png-39891957b90de0d4f2a07d48b85c9f9c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Interior-01.png" +dest_files=["res://.godot/imported/Interior-01.png-39891957b90de0d4f2a07d48b85c9f9c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Assets/Props-Rocks.aseprite b/Art/Assets/Props-Rocks.aseprite new file mode 100644 index 0000000..36cda3d Binary files /dev/null and b/Art/Assets/Props-Rocks.aseprite differ diff --git a/Art/Assets/Props-Rocks.png b/Art/Assets/Props-Rocks.png new file mode 100644 index 0000000..1121311 Binary files /dev/null and b/Art/Assets/Props-Rocks.png differ diff --git a/Art/Assets/Props-Rocks.png.import b/Art/Assets/Props-Rocks.png.import new file mode 100644 index 0000000..ba0ba38 --- /dev/null +++ b/Art/Assets/Props-Rocks.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c36he86q3s50e" +path="res://.godot/imported/Props-Rocks.png-5da699ba961ce730668e2cee77f5f5c9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Props-Rocks.png" +dest_files=["res://.godot/imported/Props-Rocks.png-5da699ba961ce730668e2cee77f5f5c9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Assets/Sprite-0011.aseprite b/Art/Assets/Sprite-0011.aseprite new file mode 100644 index 0000000..0fe7d48 Binary files /dev/null and b/Art/Assets/Sprite-0011.aseprite differ diff --git a/Art/Assets/Tiles.aseprite b/Art/Assets/Tiles.aseprite new file mode 100644 index 0000000..cdd1a88 Binary files /dev/null and b/Art/Assets/Tiles.aseprite differ diff --git a/Art/Assets/Tiles.png b/Art/Assets/Tiles.png new file mode 100644 index 0000000..4edb76e Binary files /dev/null and b/Art/Assets/Tiles.png differ diff --git a/Art/Assets/Tiles.png.import b/Art/Assets/Tiles.png.import new file mode 100644 index 0000000..8aca854 --- /dev/null +++ b/Art/Assets/Tiles.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fptrl1ipnhck" +path="res://.godot/imported/Tiles.png-346f4e69e159c155b25a37147c179279.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Tiles.png" +dest_files=["res://.godot/imported/Tiles.png-346f4e69e159c155b25a37147c179279.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Assets/Tree-Assets.aseprite b/Art/Assets/Tree-Assets.aseprite new file mode 100644 index 0000000..8738b83 Binary files /dev/null and b/Art/Assets/Tree-Assets.aseprite differ diff --git a/Art/Assets/Tree-Assets.png b/Art/Assets/Tree-Assets.png new file mode 100644 index 0000000..cea0b54 Binary files /dev/null and b/Art/Assets/Tree-Assets.png differ diff --git a/Art/Assets/Tree-Assets.png.import b/Art/Assets/Tree-Assets.png.import new file mode 100644 index 0000000..86310e9 --- /dev/null +++ b/Art/Assets/Tree-Assets.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c66ssjg4m0gva" +path="res://.godot/imported/Tree-Assets.png-b5dbf2810b7bb39c461d1b350605b346.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Assets/Tree-Assets.png" +dest_files=["res://.godot/imported/Tree-Assets.png-b5dbf2810b7bb39c461d1b350605b346.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Background/Background.aseprite b/Art/Background/Background.aseprite new file mode 100644 index 0000000..b328537 Binary files /dev/null and b/Art/Background/Background.aseprite differ diff --git a/Art/Background/Background.png b/Art/Background/Background.png new file mode 100644 index 0000000..d9d8945 Binary files /dev/null and b/Art/Background/Background.png differ diff --git a/Art/Background/Background.png.import b/Art/Background/Background.png.import new file mode 100644 index 0000000..d3f9f25 --- /dev/null +++ b/Art/Background/Background.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://85qukt10xcsi" +path="res://.godot/imported/Background.png-7a36f7fdc900fde1bef4c223f43c5810.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Background/Background.png" +dest_files=["res://.godot/imported/Background.png-7a36f7fdc900fde1bef4c223f43c5810.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Attack-01/Attack-01-Sheet.png b/Art/Character/Attack-01/Attack-01-Sheet.png new file mode 100644 index 0000000..625fda0 Binary files /dev/null and b/Art/Character/Attack-01/Attack-01-Sheet.png differ diff --git a/Art/Character/Attack-01/Attack-01-Sheet.png.import b/Art/Character/Attack-01/Attack-01-Sheet.png.import new file mode 100644 index 0000000..aa89a6f --- /dev/null +++ b/Art/Character/Attack-01/Attack-01-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fmggsta3wwlc" +path="res://.godot/imported/Attack-01-Sheet.png-4c7dc02a1590a3216eba6294645b30b2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Attack-01/Attack-01-Sheet.png" +dest_files=["res://.godot/imported/Attack-01-Sheet.png-4c7dc02a1590a3216eba6294645b30b2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Attack-01/Attack-01.aseprite b/Art/Character/Attack-01/Attack-01.aseprite new file mode 100644 index 0000000..fe418c3 Binary files /dev/null and b/Art/Character/Attack-01/Attack-01.aseprite differ diff --git a/Art/Character/Attack-01/Attack-01.gif b/Art/Character/Attack-01/Attack-01.gif new file mode 100644 index 0000000..48e373a Binary files /dev/null and b/Art/Character/Attack-01/Attack-01.gif differ diff --git a/Art/Character/Dead/Dead-Sheet.png b/Art/Character/Dead/Dead-Sheet.png new file mode 100644 index 0000000..eb3a417 Binary files /dev/null and b/Art/Character/Dead/Dead-Sheet.png differ diff --git a/Art/Character/Dead/Dead-Sheet.png.import b/Art/Character/Dead/Dead-Sheet.png.import new file mode 100644 index 0000000..31afff2 --- /dev/null +++ b/Art/Character/Dead/Dead-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cdedun1vfcuub" +path="res://.godot/imported/Dead-Sheet.png-79633119fd59c1f6af9ebe2ff72126f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Dead/Dead-Sheet.png" +dest_files=["res://.godot/imported/Dead-Sheet.png-79633119fd59c1f6af9ebe2ff72126f8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Dead/Dead.aseprite b/Art/Character/Dead/Dead.aseprite new file mode 100644 index 0000000..e0cee61 Binary files /dev/null and b/Art/Character/Dead/Dead.aseprite differ diff --git a/Art/Character/Dead/Dead.gif b/Art/Character/Dead/Dead.gif new file mode 100644 index 0000000..30e8b68 Binary files /dev/null and b/Art/Character/Dead/Dead.gif differ diff --git a/Art/Character/Idle/Idle-Sheet.png b/Art/Character/Idle/Idle-Sheet.png new file mode 100644 index 0000000..5fbbdcf Binary files /dev/null and b/Art/Character/Idle/Idle-Sheet.png differ diff --git a/Art/Character/Idle/Idle-Sheet.png.import b/Art/Character/Idle/Idle-Sheet.png.import new file mode 100644 index 0000000..82b9a7e --- /dev/null +++ b/Art/Character/Idle/Idle-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ce5lrej8gpo3i" +path="res://.godot/imported/Idle-Sheet.png-4646a89004667064452dcd677d4f204e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Idle/Idle-Sheet.png" +dest_files=["res://.godot/imported/Idle-Sheet.png-4646a89004667064452dcd677d4f204e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Idle/Idle.aseprite b/Art/Character/Idle/Idle.aseprite new file mode 100644 index 0000000..bbb6192 Binary files /dev/null and b/Art/Character/Idle/Idle.aseprite differ diff --git a/Art/Character/Idle/Idle.gif b/Art/Character/Idle/Idle.gif new file mode 100644 index 0000000..f107d56 Binary files /dev/null and b/Art/Character/Idle/Idle.gif differ diff --git a/Art/Character/Jumlp-All/Jump-All-Sheet.png b/Art/Character/Jumlp-All/Jump-All-Sheet.png new file mode 100644 index 0000000..9cf1793 Binary files /dev/null and b/Art/Character/Jumlp-All/Jump-All-Sheet.png differ diff --git a/Art/Character/Jumlp-All/Jump-All-Sheet.png.import b/Art/Character/Jumlp-All/Jump-All-Sheet.png.import new file mode 100644 index 0000000..05a882a --- /dev/null +++ b/Art/Character/Jumlp-All/Jump-All-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://v0gldv0dn60i" +path="res://.godot/imported/Jump-All-Sheet.png-58f7d10a04fae0de74dd54a047ee4999.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Jumlp-All/Jump-All-Sheet.png" +dest_files=["res://.godot/imported/Jump-All-Sheet.png-58f7d10a04fae0de74dd54a047ee4999.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Jumlp-All/Jump-All.aseprite b/Art/Character/Jumlp-All/Jump-All.aseprite new file mode 100644 index 0000000..ef34a7e Binary files /dev/null and b/Art/Character/Jumlp-All/Jump-All.aseprite differ diff --git a/Art/Character/Jumlp-All/Sprite-0003.aseprite b/Art/Character/Jumlp-All/Sprite-0003.aseprite new file mode 100644 index 0000000..336c097 Binary files /dev/null and b/Art/Character/Jumlp-All/Sprite-0003.aseprite differ diff --git a/Art/Character/Jump-End/Jump-End-Sheet.png b/Art/Character/Jump-End/Jump-End-Sheet.png new file mode 100644 index 0000000..a0bc2eb Binary files /dev/null and b/Art/Character/Jump-End/Jump-End-Sheet.png differ diff --git a/Art/Character/Jump-End/Jump-End-Sheet.png.import b/Art/Character/Jump-End/Jump-End-Sheet.png.import new file mode 100644 index 0000000..1283299 --- /dev/null +++ b/Art/Character/Jump-End/Jump-End-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nsp2svj4hkeq" +path="res://.godot/imported/Jump-End-Sheet.png-5b7485e0d28374515a420ad88ad5c85d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Jump-End/Jump-End-Sheet.png" +dest_files=["res://.godot/imported/Jump-End-Sheet.png-5b7485e0d28374515a420ad88ad5c85d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Jump-End/Jump-End.aseprite b/Art/Character/Jump-End/Jump-End.aseprite new file mode 100644 index 0000000..4535840 Binary files /dev/null and b/Art/Character/Jump-End/Jump-End.aseprite differ diff --git a/Art/Character/Jump-End/Jump-End.gif b/Art/Character/Jump-End/Jump-End.gif new file mode 100644 index 0000000..625123c Binary files /dev/null and b/Art/Character/Jump-End/Jump-End.gif differ diff --git a/Art/Character/Jump-Start/Jump-Start-Sheet.png b/Art/Character/Jump-Start/Jump-Start-Sheet.png new file mode 100644 index 0000000..6295bf0 Binary files /dev/null and b/Art/Character/Jump-Start/Jump-Start-Sheet.png differ diff --git a/Art/Character/Jump-Start/Jump-Start-Sheet.png.import b/Art/Character/Jump-Start/Jump-Start-Sheet.png.import new file mode 100644 index 0000000..bdbf976 --- /dev/null +++ b/Art/Character/Jump-Start/Jump-Start-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u60b2nhdqhns" +path="res://.godot/imported/Jump-Start-Sheet.png-aba682eb1c2fba89d3cadd640dee8450.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Jump-Start/Jump-Start-Sheet.png" +dest_files=["res://.godot/imported/Jump-Start-Sheet.png-aba682eb1c2fba89d3cadd640dee8450.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Jump-Start/Jump-Start.aseprite b/Art/Character/Jump-Start/Jump-Start.aseprite new file mode 100644 index 0000000..bd86567 Binary files /dev/null and b/Art/Character/Jump-Start/Jump-Start.aseprite differ diff --git a/Art/Character/Jump/Jump.aseprite b/Art/Character/Jump/Jump.aseprite new file mode 100644 index 0000000..3498cc5 Binary files /dev/null and b/Art/Character/Jump/Jump.aseprite differ diff --git a/Art/Character/Jump/Jump.gif b/Art/Character/Jump/Jump.gif new file mode 100644 index 0000000..f94dca2 Binary files /dev/null and b/Art/Character/Jump/Jump.gif differ diff --git a/Art/Character/Run/Run-Sheet.png b/Art/Character/Run/Run-Sheet.png new file mode 100644 index 0000000..8056cc5 Binary files /dev/null and b/Art/Character/Run/Run-Sheet.png differ diff --git a/Art/Character/Run/Run-Sheet.png.import b/Art/Character/Run/Run-Sheet.png.import new file mode 100644 index 0000000..5d5d1b9 --- /dev/null +++ b/Art/Character/Run/Run-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0tk3jppsqjcl" +path="res://.godot/imported/Run-Sheet.png-4d83b35e569f78d48942e831bbf2f7da.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Character/Run/Run-Sheet.png" +dest_files=["res://.godot/imported/Run-Sheet.png-4d83b35e569f78d48942e831bbf2f7da.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Character/Run/Run.aseprite b/Art/Character/Run/Run.aseprite new file mode 100644 index 0000000..70addf0 Binary files /dev/null and b/Art/Character/Run/Run.aseprite differ diff --git a/Art/Character/Run/Run.gif b/Art/Character/Run/Run.gif new file mode 100644 index 0000000..65d9c03 Binary files /dev/null and b/Art/Character/Run/Run.gif differ diff --git a/Art/HUD/Base-01.aseprite b/Art/HUD/Base-01.aseprite new file mode 100644 index 0000000..013928e Binary files /dev/null and b/Art/HUD/Base-01.aseprite differ diff --git a/Art/HUD/Base-01.png b/Art/HUD/Base-01.png new file mode 100644 index 0000000..541a7e9 Binary files /dev/null and b/Art/HUD/Base-01.png differ diff --git a/Art/HUD/Base-01.png.import b/Art/HUD/Base-01.png.import new file mode 100644 index 0000000..6a11596 --- /dev/null +++ b/Art/HUD/Base-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://opw5uw0mjehk" +path="res://.godot/imported/Base-01.png-8d3bd818ee4770c34d69502a7315be64.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/HUD/Base-01.png" +dest_files=["res://.godot/imported/Base-01.png-8d3bd818ee4770c34d69502a7315be64.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png new file mode 100644 index 0000000..57b7ef9 Binary files /dev/null and b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png differ diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png.import b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png.import new file mode 100644 index 0000000..2e5f9a2 --- /dev/null +++ b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b1hwa2b6wy1cy" +path="res://.godot/imported/Hit-Sheet-Black.png-ab0b1451fbcc4b0ea367acf6ceeb1e2b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png" +dest_files=["res://.godot/imported/Hit-Sheet-Black.png-ab0b1451fbcc4b0ea367acf6ceeb1e2b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png new file mode 100644 index 0000000..e641841 Binary files /dev/null and b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png differ diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png.import b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png.import new file mode 100644 index 0000000..ef1ce6f --- /dev/null +++ b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blnp63gsgo6bp" +path="res://.godot/imported/Hit-Sheet-White.png-9e292f7199f741dd0363d5a6c2485b3c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png" +dest_files=["res://.godot/imported/Hit-Sheet-White.png-9e292f7199f741dd0363d5a6c2485b3c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png new file mode 100644 index 0000000..e22efb2 Binary files /dev/null and b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png differ diff --git a/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png.import b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png.import new file mode 100644 index 0000000..69c6536 --- /dev/null +++ b/Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://be84l5dgd4j3r" +path="res://.godot/imported/Hit-Sheet.png-1bc0bb6a81a1be35db33c4b95cf6405b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Hit-Vanish/Hit-Sheet.png" +dest_files=["res://.godot/imported/Hit-Sheet.png-1bc0bb6a81a1be35db33c4b95cf6405b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Hit-Vanish/Hit.aseprite b/Art/Mob/Boar/Hit-Vanish/Hit.aseprite new file mode 100644 index 0000000..32506b4 Binary files /dev/null and b/Art/Mob/Boar/Hit-Vanish/Hit.aseprite differ diff --git a/Art/Mob/Boar/Idle/Idle-Sheet-White.png b/Art/Mob/Boar/Idle/Idle-Sheet-White.png new file mode 100644 index 0000000..65b3cf9 Binary files /dev/null and b/Art/Mob/Boar/Idle/Idle-Sheet-White.png differ diff --git a/Art/Mob/Boar/Idle/Idle-Sheet-White.png.import b/Art/Mob/Boar/Idle/Idle-Sheet-White.png.import new file mode 100644 index 0000000..304bc2e --- /dev/null +++ b/Art/Mob/Boar/Idle/Idle-Sheet-White.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7n081u4ntf84" +path="res://.godot/imported/Idle-Sheet-White.png-618cd17408ef5e68597a32d69624c837.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Idle/Idle-Sheet-White.png" +dest_files=["res://.godot/imported/Idle-Sheet-White.png-618cd17408ef5e68597a32d69624c837.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png b/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png new file mode 100644 index 0000000..414662c Binary files /dev/null and b/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png differ diff --git a/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png.import b/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png.import new file mode 100644 index 0000000..4f1a493 --- /dev/null +++ b/Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8ac0duyx4688" +path="res://.godot/imported/Idle-Sheet-export-Back.png-cc69a07010237f0eb453afe88039c48b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Idle/Idle-Sheet-export-Back.png" +dest_files=["res://.godot/imported/Idle-Sheet-export-Back.png-cc69a07010237f0eb453afe88039c48b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Idle/Idle-Sheet.png b/Art/Mob/Boar/Idle/Idle-Sheet.png new file mode 100644 index 0000000..9a8984c Binary files /dev/null and b/Art/Mob/Boar/Idle/Idle-Sheet.png differ diff --git a/Art/Mob/Boar/Idle/Idle-Sheet.png.import b/Art/Mob/Boar/Idle/Idle-Sheet.png.import new file mode 100644 index 0000000..c4e8be2 --- /dev/null +++ b/Art/Mob/Boar/Idle/Idle-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6r07ga362u1u" +path="res://.godot/imported/Idle-Sheet.png-769926fafd13e23b4e9290e18e0a6290.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Idle/Idle-Sheet.png" +dest_files=["res://.godot/imported/Idle-Sheet.png-769926fafd13e23b4e9290e18e0a6290.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Idle/Idle.aseprite b/Art/Mob/Boar/Idle/Idle.aseprite new file mode 100644 index 0000000..dd7079d Binary files /dev/null and b/Art/Mob/Boar/Idle/Idle.aseprite differ diff --git a/Art/Mob/Boar/Run/Run-Sheet-Black.png b/Art/Mob/Boar/Run/Run-Sheet-Black.png new file mode 100644 index 0000000..44b762c Binary files /dev/null and b/Art/Mob/Boar/Run/Run-Sheet-Black.png differ diff --git a/Art/Mob/Boar/Run/Run-Sheet-Black.png.import b/Art/Mob/Boar/Run/Run-Sheet-Black.png.import new file mode 100644 index 0000000..6eb0571 --- /dev/null +++ b/Art/Mob/Boar/Run/Run-Sheet-Black.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dokrc63am2pco" +path="res://.godot/imported/Run-Sheet-Black.png-228cbb46d381789be7cff66e04926788.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Run/Run-Sheet-Black.png" +dest_files=["res://.godot/imported/Run-Sheet-Black.png-228cbb46d381789be7cff66e04926788.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Run/Run-Sheet-White.png b/Art/Mob/Boar/Run/Run-Sheet-White.png new file mode 100644 index 0000000..c995f6b Binary files /dev/null and b/Art/Mob/Boar/Run/Run-Sheet-White.png differ diff --git a/Art/Mob/Boar/Run/Run-Sheet-White.png.import b/Art/Mob/Boar/Run/Run-Sheet-White.png.import new file mode 100644 index 0000000..c32229f --- /dev/null +++ b/Art/Mob/Boar/Run/Run-Sheet-White.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsijprvr5riu" +path="res://.godot/imported/Run-Sheet-White.png-f72aa99201cea20ce4429fa532388ace.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Run/Run-Sheet-White.png" +dest_files=["res://.godot/imported/Run-Sheet-White.png-f72aa99201cea20ce4429fa532388ace.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Run/Run-Sheet.png b/Art/Mob/Boar/Run/Run-Sheet.png new file mode 100644 index 0000000..9fd08ac Binary files /dev/null and b/Art/Mob/Boar/Run/Run-Sheet.png differ diff --git a/Art/Mob/Boar/Run/Run-Sheet.png.import b/Art/Mob/Boar/Run/Run-Sheet.png.import new file mode 100644 index 0000000..c7d6903 --- /dev/null +++ b/Art/Mob/Boar/Run/Run-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bm5ghqgabfppq" +path="res://.godot/imported/Run-Sheet.png-68fcb58b083ff65d60059e918e2ca6b6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Run/Run-Sheet.png" +dest_files=["res://.godot/imported/Run-Sheet.png-68fcb58b083ff65d60059e918e2ca6b6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Run/Run.aseprite b/Art/Mob/Boar/Run/Run.aseprite new file mode 100644 index 0000000..5898307 Binary files /dev/null and b/Art/Mob/Boar/Run/Run.aseprite differ diff --git a/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png b/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png new file mode 100644 index 0000000..03c30a8 Binary files /dev/null and b/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png differ diff --git a/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png.import b/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png.import new file mode 100644 index 0000000..8315a17 --- /dev/null +++ b/Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://de8jqsclsuohl" +path="res://.godot/imported/Walk-Base-Sheet-White.png-dd5dfdf54d2316b20a6c286f2dd35fd5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Walk/Walk-Base-Sheet-White.png" +dest_files=["res://.godot/imported/Walk-Base-Sheet-White.png-dd5dfdf54d2316b20a6c286f2dd35fd5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Walk/Walk-Base-Sheet.png b/Art/Mob/Boar/Walk/Walk-Base-Sheet.png new file mode 100644 index 0000000..e833cf2 Binary files /dev/null and b/Art/Mob/Boar/Walk/Walk-Base-Sheet.png differ diff --git a/Art/Mob/Boar/Walk/Walk-Base-Sheet.png.import b/Art/Mob/Boar/Walk/Walk-Base-Sheet.png.import new file mode 100644 index 0000000..791f728 --- /dev/null +++ b/Art/Mob/Boar/Walk/Walk-Base-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5smuy5h7o5g4" +path="res://.godot/imported/Walk-Base-Sheet.png-8756d27c971bc8441b0b22b11516b19d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Walk/Walk-Base-Sheet.png" +dest_files=["res://.godot/imported/Walk-Base-Sheet.png-8756d27c971bc8441b0b22b11516b19d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png b/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png new file mode 100644 index 0000000..21f9896 Binary files /dev/null and b/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png differ diff --git a/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png.import b/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png.import new file mode 100644 index 0000000..7f269fc --- /dev/null +++ b/Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ck42n3g2a573n" +path="res://.godot/imported/Walk-Base-SheetBlack.png-19e514828e5b06606d206040476802ca.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Boar/Walk/Walk-Base-SheetBlack.png" +dest_files=["res://.godot/imported/Walk-Base-SheetBlack.png-19e514828e5b06606d206040476802ca.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Boar/Walk/Walk-Base.aseprite b/Art/Mob/Boar/Walk/Walk-Base.aseprite new file mode 100644 index 0000000..9a0f3a7 Binary files /dev/null and b/Art/Mob/Boar/Walk/Walk-Base.aseprite differ diff --git a/Art/Mob/Small Bee/Attack/Attack-Sheet.png b/Art/Mob/Small Bee/Attack/Attack-Sheet.png new file mode 100644 index 0000000..ef8973e Binary files /dev/null and b/Art/Mob/Small Bee/Attack/Attack-Sheet.png differ diff --git a/Art/Mob/Small Bee/Attack/Attack-Sheet.png.import b/Art/Mob/Small Bee/Attack/Attack-Sheet.png.import new file mode 100644 index 0000000..1091588 --- /dev/null +++ b/Art/Mob/Small Bee/Attack/Attack-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cw51igpgs2btg" +path="res://.godot/imported/Attack-Sheet.png-628d5176debdfff989fa26af8f090bcd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Small Bee/Attack/Attack-Sheet.png" +dest_files=["res://.godot/imported/Attack-Sheet.png-628d5176debdfff989fa26af8f090bcd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Small Bee/Attack/Attack.aseprite b/Art/Mob/Small Bee/Attack/Attack.aseprite new file mode 100644 index 0000000..479eacb Binary files /dev/null and b/Art/Mob/Small Bee/Attack/Attack.aseprite differ diff --git a/Art/Mob/Small Bee/Fly/Fly-Sheet.png b/Art/Mob/Small Bee/Fly/Fly-Sheet.png new file mode 100644 index 0000000..3a7cb9d Binary files /dev/null and b/Art/Mob/Small Bee/Fly/Fly-Sheet.png differ diff --git a/Art/Mob/Small Bee/Fly/Fly-Sheet.png.import b/Art/Mob/Small Bee/Fly/Fly-Sheet.png.import new file mode 100644 index 0000000..389878e --- /dev/null +++ b/Art/Mob/Small Bee/Fly/Fly-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b1c3q2ffy6viv" +path="res://.godot/imported/Fly-Sheet.png-9ef37a7ff98c9cad4a63ae02c4a5f45d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Small Bee/Fly/Fly-Sheet.png" +dest_files=["res://.godot/imported/Fly-Sheet.png-9ef37a7ff98c9cad4a63ae02c4a5f45d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Small Bee/Fly/Fly.aseprite b/Art/Mob/Small Bee/Fly/Fly.aseprite new file mode 100644 index 0000000..3eda75c Binary files /dev/null and b/Art/Mob/Small Bee/Fly/Fly.aseprite differ diff --git a/Art/Mob/Small Bee/Hit/Hit-Sheet.png b/Art/Mob/Small Bee/Hit/Hit-Sheet.png new file mode 100644 index 0000000..bdd3e3e Binary files /dev/null and b/Art/Mob/Small Bee/Hit/Hit-Sheet.png differ diff --git a/Art/Mob/Small Bee/Hit/Hit-Sheet.png.import b/Art/Mob/Small Bee/Hit/Hit-Sheet.png.import new file mode 100644 index 0000000..4bffd95 --- /dev/null +++ b/Art/Mob/Small Bee/Hit/Hit-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbq2yr5khay3j" +path="res://.godot/imported/Hit-Sheet.png-8b7cc66a1f425839b747122face34199.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Small Bee/Hit/Hit-Sheet.png" +dest_files=["res://.godot/imported/Hit-Sheet.png-8b7cc66a1f425839b747122face34199.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Small Bee/Hit/Hit.aseprite b/Art/Mob/Small Bee/Hit/Hit.aseprite new file mode 100644 index 0000000..c8e79db Binary files /dev/null and b/Art/Mob/Small Bee/Hit/Hit.aseprite differ diff --git a/Art/Mob/Snail/Dead-Sheet.aseprite b/Art/Mob/Snail/Dead-Sheet.aseprite new file mode 100644 index 0000000..27a3d07 Binary files /dev/null and b/Art/Mob/Snail/Dead-Sheet.aseprite differ diff --git a/Art/Mob/Snail/Dead-Sheet.png b/Art/Mob/Snail/Dead-Sheet.png new file mode 100644 index 0000000..9010b4d Binary files /dev/null and b/Art/Mob/Snail/Dead-Sheet.png differ diff --git a/Art/Mob/Snail/Dead-Sheet.png.import b/Art/Mob/Snail/Dead-Sheet.png.import new file mode 100644 index 0000000..20eecf1 --- /dev/null +++ b/Art/Mob/Snail/Dead-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b80hfbtdc24sf" +path="res://.godot/imported/Dead-Sheet.png-aca3ec9b5f2d18d29f9b0a671ec055a9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Snail/Dead-Sheet.png" +dest_files=["res://.godot/imported/Dead-Sheet.png-aca3ec9b5f2d18d29f9b0a671ec055a9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Snail/Hide-Sheet.aseprite b/Art/Mob/Snail/Hide-Sheet.aseprite new file mode 100644 index 0000000..62152e8 Binary files /dev/null and b/Art/Mob/Snail/Hide-Sheet.aseprite differ diff --git a/Art/Mob/Snail/Hide-Sheet.png b/Art/Mob/Snail/Hide-Sheet.png new file mode 100644 index 0000000..0155cc2 Binary files /dev/null and b/Art/Mob/Snail/Hide-Sheet.png differ diff --git a/Art/Mob/Snail/Hide-Sheet.png.import b/Art/Mob/Snail/Hide-Sheet.png.import new file mode 100644 index 0000000..c7cd4ab --- /dev/null +++ b/Art/Mob/Snail/Hide-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bu5lsawxhdblx" +path="res://.godot/imported/Hide-Sheet.png-ff33f3da580bb0ddfba7093c091573e6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Snail/Hide-Sheet.png" +dest_files=["res://.godot/imported/Hide-Sheet.png-ff33f3da580bb0ddfba7093c091573e6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Snail/all.png b/Art/Mob/Snail/all.png new file mode 100644 index 0000000..4cbb407 Binary files /dev/null and b/Art/Mob/Snail/all.png differ diff --git a/Art/Mob/Snail/all.png.import b/Art/Mob/Snail/all.png.import new file mode 100644 index 0000000..2a411c5 --- /dev/null +++ b/Art/Mob/Snail/all.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cev10ue77ovcg" +path="res://.godot/imported/all.png-5be82ae9e71f1a180db7adc99c29ec3a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Snail/all.png" +dest_files=["res://.godot/imported/all.png-5be82ae9e71f1a180db7adc99c29ec3a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Mob/Snail/walk-Sheet.aseprite b/Art/Mob/Snail/walk-Sheet.aseprite new file mode 100644 index 0000000..9b2b276 Binary files /dev/null and b/Art/Mob/Snail/walk-Sheet.aseprite differ diff --git a/Art/Mob/Snail/walk-Sheet.png b/Art/Mob/Snail/walk-Sheet.png new file mode 100644 index 0000000..ab25748 Binary files /dev/null and b/Art/Mob/Snail/walk-Sheet.png differ diff --git a/Art/Mob/Snail/walk-Sheet.png.import b/Art/Mob/Snail/walk-Sheet.png.import new file mode 100644 index 0000000..50d40a7 --- /dev/null +++ b/Art/Mob/Snail/walk-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2j4yfk4x8cpg" +path="res://.godot/imported/walk-Sheet.png-b5176ec8ab4bd2d2a08be13de4345915.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Mob/Snail/walk-Sheet.png" +dest_files=["res://.godot/imported/walk-Sheet.png-b5176ec8ab4bd2d2a08be13de4345915.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Background.aseprite b/Art/Trees/Background.aseprite new file mode 100644 index 0000000..e4e5aab Binary files /dev/null and b/Art/Trees/Background.aseprite differ diff --git a/Art/Trees/Background.png b/Art/Trees/Background.png new file mode 100644 index 0000000..625bd05 Binary files /dev/null and b/Art/Trees/Background.png differ diff --git a/Art/Trees/Background.png.import b/Art/Trees/Background.png.import new file mode 100644 index 0000000..1be8922 --- /dev/null +++ b/Art/Trees/Background.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7j4bvth0153j" +path="res://.godot/imported/Background.png-0b02cb2da77bcdfdda17c5e274b2918d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Background.png" +dest_files=["res://.godot/imported/Background.png-0b02cb2da77bcdfdda17c5e274b2918d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Dark-Tree.aseprite b/Art/Trees/Dark-Tree.aseprite new file mode 100644 index 0000000..19d4e3d Binary files /dev/null and b/Art/Trees/Dark-Tree.aseprite differ diff --git a/Art/Trees/Dark-Tree.png b/Art/Trees/Dark-Tree.png new file mode 100644 index 0000000..2613cbe Binary files /dev/null and b/Art/Trees/Dark-Tree.png differ diff --git a/Art/Trees/Dark-Tree.png.import b/Art/Trees/Dark-Tree.png.import new file mode 100644 index 0000000..47c1aa4 --- /dev/null +++ b/Art/Trees/Dark-Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dba5jx6qipmnm" +path="res://.godot/imported/Dark-Tree.png-0900aa4543e9e6081e35298ce3b68c68.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Dark-Tree.png" +dest_files=["res://.godot/imported/Dark-Tree.png-0900aa4543e9e6081e35298ce3b68c68.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Golden-Tree.aseprite b/Art/Trees/Golden-Tree.aseprite new file mode 100644 index 0000000..7223272 Binary files /dev/null and b/Art/Trees/Golden-Tree.aseprite differ diff --git a/Art/Trees/Golden-Tree.png b/Art/Trees/Golden-Tree.png new file mode 100644 index 0000000..ca4bd72 Binary files /dev/null and b/Art/Trees/Golden-Tree.png differ diff --git a/Art/Trees/Golden-Tree.png.import b/Art/Trees/Golden-Tree.png.import new file mode 100644 index 0000000..ab8c614 --- /dev/null +++ b/Art/Trees/Golden-Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bs1rxrn6vugk1" +path="res://.godot/imported/Golden-Tree.png-85d0d229c97558bfe4b3ad3e5e5bd750.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Golden-Tree.png" +dest_files=["res://.godot/imported/Golden-Tree.png-85d0d229c97558bfe4b3ad3e5e5bd750.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Green-Tree.aseprite b/Art/Trees/Green-Tree.aseprite new file mode 100644 index 0000000..6cacf9a Binary files /dev/null and b/Art/Trees/Green-Tree.aseprite differ diff --git a/Art/Trees/Green-Tree.png b/Art/Trees/Green-Tree.png new file mode 100644 index 0000000..7f70fdf Binary files /dev/null and b/Art/Trees/Green-Tree.png differ diff --git a/Art/Trees/Green-Tree.png.import b/Art/Trees/Green-Tree.png.import new file mode 100644 index 0000000..9f5cbed --- /dev/null +++ b/Art/Trees/Green-Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ioae2jl4an8h" +path="res://.godot/imported/Green-Tree.png-67d1875c3d53cece69bccdde63e713da.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Green-Tree.png" +dest_files=["res://.godot/imported/Green-Tree.png-67d1875c3d53cece69bccdde63e713da.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Red-Tree.aseprite b/Art/Trees/Red-Tree.aseprite new file mode 100644 index 0000000..457acd8 Binary files /dev/null and b/Art/Trees/Red-Tree.aseprite differ diff --git a/Art/Trees/Red-Tree.png b/Art/Trees/Red-Tree.png new file mode 100644 index 0000000..83f86f5 Binary files /dev/null and b/Art/Trees/Red-Tree.png differ diff --git a/Art/Trees/Red-Tree.png.import b/Art/Trees/Red-Tree.png.import new file mode 100644 index 0000000..6df8b89 --- /dev/null +++ b/Art/Trees/Red-Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gofy0w8uvttd" +path="res://.godot/imported/Red-Tree.png-08ad42a8648638b183895cdfc5f49ccd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Red-Tree.png" +dest_files=["res://.godot/imported/Red-Tree.png-08ad42a8648638b183895cdfc5f49ccd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Art/Trees/Yellow-Tree.aseprite b/Art/Trees/Yellow-Tree.aseprite new file mode 100644 index 0000000..f2c6ff0 Binary files /dev/null and b/Art/Trees/Yellow-Tree.aseprite differ diff --git a/Art/Trees/Yellow-Tree.png b/Art/Trees/Yellow-Tree.png new file mode 100644 index 0000000..12efeb2 Binary files /dev/null and b/Art/Trees/Yellow-Tree.png differ diff --git a/Art/Trees/Yellow-Tree.png.import b/Art/Trees/Yellow-Tree.png.import new file mode 100644 index 0000000..372b220 --- /dev/null +++ b/Art/Trees/Yellow-Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbi8tvbu5wkag" +path="res://.godot/imported/Yellow-Tree.png-ec517fda8c1177b5242a90918d65ac06.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Art/Trees/Yellow-Tree.png" +dest_files=["res://.godot/imported/Yellow-Tree.png-ec517fda8c1177b5242a90918d65ac06.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Characters/player.gd b/Characters/player.gd new file mode 100644 index 0000000..7917beb --- /dev/null +++ b/Characters/player.gd @@ -0,0 +1,33 @@ +extends CharacterBody2D + + +@export var speed: float = 200.0 +@export var jump_velocity: float = -150.0 +@export var double_jump_velocity: float = -150.0 + +var has_double_jumped: bool = false + +func _physics_process(delta: float) -> void: + # Add the gravity. + if not is_on_floor(): + velocity += get_gravity() * delta + else: + has_double_jumped = false + + # Handle jump. + if Input.is_action_just_pressed("jump"): + if is_on_floor(): + velocity.y = jump_velocity + elif not has_double_jumped: + velocity.y = double_jump_velocity; + has_double_jumped = true + + # Get the input direction and handle the movement/deceleration. + # As good practice, you should replace UI actions with custom gameplay actions. + var direction := Input.get_axis("left", "right") + if direction: + velocity.x = direction * speed + else: + velocity.x = move_toward(velocity.x, 0, speed) + + move_and_slide() diff --git a/Characters/player.tscn b/Characters/player.tscn new file mode 100644 index 0000000..c751a50 --- /dev/null +++ b/Characters/player.tscn @@ -0,0 +1,19 @@ +[gd_scene load_steps=4 format=3 uid="uid://4qv7ygwuks70"] + +[ext_resource type="Texture2D" uid="uid://ce5lrej8gpo3i" path="res://Art/Character/Idle/Idle-Sheet.png" id="1_caaw0"] +[ext_resource type="Script" path="res://Characters/player.gd" id="1_mhe8q"] + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_4mr7i"] +radius = 8.0 +height = 44.0 + +[node name="Player" type="CharacterBody2D"] +script = ExtResource("1_mhe8q") + +[node name="Sprite" type="Sprite2D" parent="."] +texture = ExtResource("1_caaw0") +hframes = 4 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(0, 2) +shape = SubResource("CapsuleShape2D_4mr7i") diff --git a/Levels/test_level.tscn b/Levels/test_level.tscn new file mode 100644 index 0000000..2e37f3b --- /dev/null +++ b/Levels/test_level.tscn @@ -0,0 +1,503 @@ +[gd_scene load_steps=5 format=4 uid="uid://yvc27oy3vfoy"] + +[ext_resource type="Texture2D" uid="uid://fptrl1ipnhck" path="res://Art/Assets/Tiles.png" id="1_87jte"] +[ext_resource type="PackedScene" uid="uid://4qv7ygwuks70" path="res://Characters/player.tscn" id="2_rm2vs"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_yptxp"] +texture = ExtResource("1_87jte") +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +6:0/0 = 0 +7: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 +19:0/0 = 0 +20:0/0 = 0 +21:0/0 = 0 +22:0/0 = 0 +0:1/0 = 0 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:1/0 = 0 +1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:1/0 = 0 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:1/0 = 0 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:1/0 = 0 +4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:1/0 = 0 +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 +17:1/0 = 0 +18:1/0 = 0 +19:1/0 = 0 +20:1/0 = 0 +21:1/0 = 0 +22:1/0 = 0 +23:1/0 = 0 +24:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +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 +17:2/0 = 0 +18:2/0 = 0 +19:2/0 = 0 +20:2/0 = 0 +21:2/0 = 0 +22:2/0 = 0 +23:2/0 = 0 +24:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7: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 +19:3/0 = 0 +20:3/0 = 0 +21:3/0 = 0 +22:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +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 +17:4/0 = 0 +18:4/0 = 0 +19:4/0 = 0 +20:4/0 = 0 +21:4/0 = 0 +22:4/0 = 0 +23:4/0 = 0 +24:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +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 +17:5/0 = 0 +18:5/0 = 0 +19:5/0 = 0 +20:5/0 = 0 +21:5/0 = 0 +22:5/0 = 0 +23:5/0 = 0 +24:5/0 = 0 +0:6/0 = 0 +0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:6/0 = 0 +1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:6/0 = 0 +2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:6/0 = 0 +3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:6/0 = 0 +4:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:6/0 = 0 +6:6/0 = 0 +7:6/0 = 0 +10:6/0 = 0 +11:6/0 = 0 +12:6/0 = 0 +13:6/0 = 0 +19:6/0 = 0 +20:6/0 = 0 +21:6/0 = 0 +22:6/0 = 0 +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +11:7/0 = 0 +12:7/0 = 0 +13:7/0 = 0 +17:7/0 = 0 +18:7/0 = 0 +19:7/0 = 0 +20:7/0 = 0 +21:7/0 = 0 +22:7/0 = 0 +23:7/0 = 0 +24: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 +17:8/0 = 0 +18:8/0 = 0 +19:8/0 = 0 +20:8/0 = 0 +21:8/0 = 0 +22:8/0 = 0 +23:8/0 = 0 +24:8/0 = 0 +0:9/0 = 0 +1:9/0 = 0 +2:9/0 = 0 +3:9/0 = 0 +4:9/0 = 0 +5:9/0 = 0 +6:9/0 = 0 +7:9/0 = 0 +8:9/0 = 0 +9:9/0 = 0 +10:9/0 = 0 +11:9/0 = 0 +19:9/0 = 0 +20:9/0 = 0 +21:9/0 = 0 +22:9/0 = 0 +0:10/0 = 0 +1:10/0 = 0 +2:10/0 = 0 +3:10/0 = 0 +4:10/0 = 0 +5:10/0 = 0 +6:10/0 = 0 +7:10/0 = 0 +8:10/0 = 0 +9:10/0 = 0 +10:10/0 = 0 +11:10/0 = 0 +12:10/0 = 0 +13:10/0 = 0 +14:10/0 = 0 +17:10/0 = 0 +18:10/0 = 0 +19:10/0 = 0 +20:10/0 = 0 +21:10/0 = 0 +22:10/0 = 0 +23:10/0 = 0 +24:10/0 = 0 +0:11/0 = 0 +1:11/0 = 0 +2:11/0 = 0 +3:11/0 = 0 +4:11/0 = 0 +5:11/0 = 0 +6:11/0 = 0 +7:11/0 = 0 +8:11/0 = 0 +9:11/0 = 0 +10:11/0 = 0 +11:11/0 = 0 +12:11/0 = 0 +13:11/0 = 0 +14:11/0 = 0 +17:11/0 = 0 +18:11/0 = 0 +19:11/0 = 0 +20:11/0 = 0 +21:11/0 = 0 +22:11/0 = 0 +23:11/0 = 0 +24:11/0 = 0 +0:12/0 = 0 +1:12/0 = 0 +2:12/0 = 0 +3:12/0 = 0 +6:12/0 = 0 +7:12/0 = 0 +8:12/0 = 0 +9:12/0 = 0 +10:12/0 = 0 +11:12/0 = 0 +12:12/0 = 0 +19:12/0 = 0 +20:12/0 = 0 +21:12/0 = 0 +22:12/0 = 0 +0:13/0 = 0 +1:13/0 = 0 +2:13/0 = 0 +3:13/0 = 0 +4:13/0 = 0 +5:13/0 = 0 +6:13/0 = 0 +7:13/0 = 0 +8:13/0 = 0 +9:13/0 = 0 +10:13/0 = 0 +11:13/0 = 0 +12:13/0 = 0 +17:13/0 = 0 +18:13/0 = 0 +19:13/0 = 0 +20:13/0 = 0 +21:13/0 = 0 +22:13/0 = 0 +23:13/0 = 0 +24:13/0 = 0 +0:14/0 = 0 +1:14/0 = 0 +2:14/0 = 0 +4:14/0 = 0 +5:14/0 = 0 +6:14/0 = 0 +7:14/0 = 0 +8:14/0 = 0 +9:14/0 = 0 +10:14/0 = 0 +11:14/0 = 0 +12:14/0 = 0 +13:14/0 = 0 +17:14/0 = 0 +18:14/0 = 0 +19:14/0 = 0 +20:14/0 = 0 +21:14/0 = 0 +22:14/0 = 0 +23:14/0 = 0 +24:14/0 = 0 +0:15/0 = 0 +1:15/0 = 0 +2:15/0 = 0 +4:15/0 = 0 +5:15/0 = 0 +6:15/0 = 0 +7:15/0 = 0 +8:15/0 = 0 +9:15/0 = 0 +10:15/0 = 0 +11:15/0 = 0 +12:15/0 = 0 +13:15/0 = 0 +15:15/0 = 0 +16:15/0 = 0 +17:15/0 = 0 +18:15/0 = 0 +19:15/0 = 0 +20:15/0 = 0 +21:15/0 = 0 +22:15/0 = 0 +0:16/0 = 0 +1:16/0 = 0 +2:16/0 = 0 +4:16/0 = 0 +5:16/0 = 0 +6:16/0 = 0 +7:16/0 = 0 +8:16/0 = 0 +9:16/0 = 0 +10:16/0 = 0 +15:16/0 = 0 +16:16/0 = 0 +17:16/0 = 0 +18:16/0 = 0 +19:16/0 = 0 +20:16/0 = 0 +21:16/0 = 0 +22:16/0 = 0 +0:17/0 = 0 +1:17/0 = 0 +2:17/0 = 0 +3:17/0 = 0 +4:17/0 = 0 +5:17/0 = 0 +15:17/0 = 0 +16:17/0 = 0 +17:17/0 = 0 +18:17/0 = 0 +19:17/0 = 0 +20:17/0 = 0 +21:17/0 = 0 +22:17/0 = 0 +0:18/0 = 0 +1:18/0 = 0 +2:18/0 = 0 +3:18/0 = 0 +4:18/0 = 0 +5:18/0 = 0 +6:18/0 = 0 +7:18/0 = 0 +8:18/0 = 0 +9:18/0 = 0 +15:18/0 = 0 +16:18/0 = 0 +17:18/0 = 0 +18:18/0 = 0 +19:18/0 = 0 +20:18/0 = 0 +21:18/0 = 0 +0:19/0 = 0 +1:19/0 = 0 +2:19/0 = 0 +3:19/0 = 0 +4:19/0 = 0 +5:19/0 = 0 +6:19/0 = 0 +7:19/0 = 0 +8:19/0 = 0 +9:19/0 = 0 +15:19/0 = 0 +16:19/0 = 0 +17:19/0 = 0 +18:19/0 = 0 +19:19/0 = 0 +20:19/0 = 0 +21:19/0 = 0 +22:19/0 = 0 +23:19/0 = 0 +24:19/0 = 0 +0:20/0 = 0 +1:20/0 = 0 +2:20/0 = 0 +3:20/0 = 0 +4:20/0 = 0 +5:20/0 = 0 +6:20/0 = 0 +7:20/0 = 0 +8:20/0 = 0 +9:20/0 = 0 +15:20/0 = 0 +16:20/0 = 0 +17:20/0 = 0 +18:20/0 = 0 +19:20/0 = 0 +20:20/0 = 0 +21:20/0 = 0 +22:20/0 = 0 +23:20/0 = 0 +24:20/0 = 0 +0:21/0 = 0 +1:21/0 = 0 +2:21/0 = 0 +3:21/0 = 0 +4:21/0 = 0 +5:21/0 = 0 +6:21/0 = 0 +7:21/0 = 0 +8:21/0 = 0 +9:21/0 = 0 +10:21/0 = 0 +11:21/0 = 0 +12:21/0 = 0 +13:21/0 = 0 +14:21/0 = 0 +15:21/0 = 0 +16:21/0 = 0 +17:21/0 = 0 +18:21/0 = 0 +19:21/0 = 0 +20:21/0 = 0 +0:22/0 = 0 +1:22/0 = 0 +2:22/0 = 0 +3:22/0 = 0 +4:22/0 = 0 +5:22/0 = 0 +6:22/0 = 0 +7:22/0 = 0 +8:22/0 = 0 +9:22/0 = 0 +10:22/0 = 0 +11:22/0 = 0 +12:22/0 = 0 +13:22/0 = 0 +14:22/0 = 0 +15:22/0 = 0 +16:22/0 = 0 +17:22/0 = 0 +18:22/0 = 0 +19:22/0 = 0 +20:22/0 = 0 +21:22/0 = 0 +15:23/0 = 0 +16:23/0 = 0 +17:23/0 = 0 +18:23/0 = 0 +19:23/0 = 0 +20:23/0 = 0 +21:23/0 = 0 +15:24/0 = 0 +16:24/0 = 0 +17:24/0 = 0 +18:24/0 = 0 +19:24/0 = 0 + +[sub_resource type="TileSet" id="TileSet_g11d8"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_yptxp") + +[node name="TestLevel" type="Node2D"] + +[node name="Ground" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAD3/wYAAAAAAAAAAAD3/wcAAAAAAAEAAAD3/wgAAAAAAAIAAAD3/wkAAAAAAAMAAAD3/woAAAAAAAQAAAD3/wsAAAAAAAMAAAD3/wwAAAAAAAMAAAD3/w0AAAAAAAMAAAD3/w4AAAAAAAMAAAD3/w8AAAAAAAMAAAD3/xAAAAAAAAMAAAD3/xEAAAAAAAMAAAD3/xIAAAAAAAQAAAD4/wYAAAABAAAAAAD4/wcAAAABAAEAAAD4/wgAAAABAAIAAAD4/wkAAAABAAMAAAD4/woAAAABAAMAAAD4/wsAAAABAAMAAAD4/wwAAAABAAMAAAD4/w0AAAABAAMAAAD4/w4AAAABAAMAAAD4/w8AAAABAAMAAAD4/xAAAAABAAMAAAD4/xEAAAABAAMAAAD4/xIAAAABAAQAAAD5/wYAAAACAAAAAAD5/wcAAAACAAEAAAD5/wgAAAACAAIAAAD5/wkAAAACAAMAAAD5/woAAAACAAMAAAD5/wsAAAACAAMAAAD5/wwAAAACAAMAAAD5/w0AAAACAAMAAAD5/w4AAAACAAMAAAD5/w8AAAACAAMAAAD5/xAAAAACAAMAAAD5/xEAAAACAAMAAAD5/xIAAAACAAQAAAD6/wYAAAADAAAAAAD6/wcAAAADAAEAAAD6/wgAAAADAAIAAAD6/wkAAAADAAMAAAD6/woAAAADAAMAAAD6/wsAAAADAAMAAAD6/wwAAAADAAMAAAD6/w0AAAADAAMAAAD6/w4AAAADAAMAAAD6/w8AAAADAAMAAAD6/xAAAAADAAMAAAD6/xEAAAADAAMAAAD6/xIAAAADAAQAAAD7/wYAAAABAAAAAAD7/wcAAAABAAEAAAD7/wgAAAABAAIAAAD7/wkAAAABAAMAAAD7/woAAAABAAMAAAD7/wsAAAABAAMAAAD7/wwAAAABAAMAAAD7/w0AAAABAAMAAAD7/w4AAAABAAMAAAD7/w8AAAABAAMAAAD7/xAAAAABAAMAAAD7/xEAAAABAAMAAAD7/xIAAAABAAQAAAD8/wYAAAACAAAAAAD8/wcAAAACAAEAAAD8/wgAAAACAAIAAAD8/wkAAAACAAMAAAD8/woAAAACAAMAAAD8/wsAAAACAAMAAAD8/wwAAAACAAMAAAD8/w0AAAACAAMAAAD8/w4AAAACAAMAAAD8/w8AAAACAAMAAAD8/xAAAAACAAMAAAD8/xEAAAACAAMAAAD8/xIAAAACAAQAAAD9/wYAAAADAAAAAAD9/wcAAAADAAEAAAD9/wgAAAADAAIAAAD9/wkAAAADAAMAAAD9/woAAAADAAMAAAD9/wsAAAADAAMAAAD9/wwAAAADAAMAAAD9/w0AAAADAAMAAAD9/w4AAAADAAMAAAD9/w8AAAADAAMAAAD9/xAAAAADAAMAAAD9/xEAAAADAAMAAAD9/xIAAAADAAQAAAD+/wYAAAABAAAAAAD+/wcAAAABAAEAAAD+/wgAAAABAAIAAAD+/wkAAAABAAMAAAD+/woAAAABAAMAAAD+/wsAAAABAAMAAAD+/wwAAAABAAMAAAD+/w0AAAABAAMAAAD+/w4AAAABAAMAAAD+/w8AAAABAAMAAAD+/xAAAAABAAMAAAD+/xEAAAABAAMAAAD+/xIAAAABAAQAAAD//wYAAAACAAAAAAD//wcAAAACAAEAAAD//wgAAAACAAIAAAD//wkAAAACAAMAAAD//woAAAACAAMAAAD//wsAAAACAAMAAAD//wwAAAACAAMAAAD//w0AAAACAAMAAAD//w4AAAACAAMAAAD//w8AAAACAAMAAAD//xAAAAACAAMAAAD//xEAAAACAAMAAAD//xIAAAACAAQAAAAAAAYAAAADAAAAAAAAAAcAAAADAAEAAAAAAAgAAAADAAIAAAAAAAkAAAADAAMAAAAAAAoAAAADAAMAAAAAAAsAAAADAAMAAAAAAAwAAAADAAMAAAAAAA0AAAADAAMAAAAAAA4AAAADAAMAAAAAAA8AAAADAAMAAAAAABAAAAADAAMAAAAAABEAAAADAAMAAAAAABIAAAADAAQAAAABAAYAAAABAAAAAAABAAcAAAACAAEAAAABAAgAAAACAAIAAAABAAkAAAABAAMAAAABAAoAAAABAAMAAAABAAsAAAABAAMAAAABAAwAAAABAAMAAAABAA0AAAABAAMAAAABAA4AAAABAAMAAAABAA8AAAABAAMAAAABABAAAAABAAMAAAABABEAAAABAAMAAAABABIAAAABAAQAAAACAAYAAAACAAAAAAACAAcAAAADAAEAAAACAAgAAAADAAIAAAACAAkAAAACAAMAAAACAAoAAAACAAMAAAACAAsAAAACAAMAAAACAAwAAAACAAMAAAACAA0AAAACAAMAAAACAA4AAAACAAMAAAACAA8AAAACAAMAAAACABAAAAACAAMAAAACABEAAAACAAMAAAACABIAAAACAAQAAAADAAYAAAADAAAAAAADAAcAAAABAAEAAAADAAgAAAABAAIAAAADAAkAAAADAAMAAAADAAoAAAADAAMAAAADAAsAAAADAAMAAAADAAwAAAADAAMAAAADAA0AAAADAAMAAAADAA4AAAADAAMAAAADAA8AAAADAAMAAAADABAAAAADAAMAAAADABEAAAADAAMAAAADABIAAAADAAQAAAAEAAYAAAABAAAAAAAEAAcAAAACAAEAAAAEAAgAAAACAAIAAAAEAAkAAAABAAMAAAAEAAoAAAABAAMAAAAEAAsAAAABAAMAAAAEAAwAAAABAAMAAAAEAA0AAAABAAMAAAAEAA4AAAABAAMAAAAEAA8AAAABAAMAAAAEABAAAAABAAMAAAAEABEAAAABAAMAAAAEABIAAAABAAQAAAAFAAYAAAACAAAAAAAFAAcAAAADAAEAAAAFAAgAAAADAAIAAAAFAAkAAAACAAMAAAAFAAoAAAACAAMAAAAFAAsAAAACAAMAAAAFAAwAAAACAAMAAAAFAA0AAAACAAMAAAAFAA4AAAACAAMAAAAFAA8AAAACAAMAAAAFABAAAAACAAMAAAAFABEAAAACAAMAAAAFABIAAAACAAQAAAAGAAYAAAADAAAAAAAGAAcAAAABAAEAAAAGAAgAAAABAAIAAAAGAAkAAAADAAMAAAAGAAoAAAADAAMAAAAGAAsAAAADAAMAAAAGAAwAAAADAAMAAAAGAA0AAAADAAMAAAAGAA4AAAADAAMAAAAGAA8AAAADAAMAAAAGABAAAAADAAMAAAAGABEAAAADAAMAAAAGABIAAAADAAQAAAAHAAYAAAABAAAAAAAHAAcAAAACAAEAAAAHAAgAAAACAAIAAAAHAAkAAAABAAMAAAAHAAoAAAABAAMAAAAHAAsAAAABAAMAAAAHAAwAAAABAAMAAAAHAA0AAAABAAMAAAAHAA4AAAABAAMAAAAHAA8AAAABAAMAAAAHABAAAAABAAMAAAAHABEAAAABAAMAAAAHABIAAAABAAQAAAAIAAYAAAACAAAAAAAIAAcAAAADAAEAAAAIAAgAAAADAAIAAAAIAAkAAAACAAMAAAAIAAoAAAACAAMAAAAIAAsAAAACAAMAAAAIAAwAAAACAAMAAAAIAA0AAAACAAMAAAAIAA4AAAACAAMAAAAIAA8AAAACAAMAAAAIABAAAAACAAMAAAAIABEAAAACAAMAAAAIABIAAAACAAQAAAAJAAYAAAADAAAAAAAJAAcAAAABAAEAAAAJAAgAAAABAAIAAAAJAAkAAAADAAMAAAAJAAoAAAADAAMAAAAJAAsAAAADAAMAAAAJAAwAAAADAAMAAAAJAA0AAAADAAMAAAAJAA4AAAADAAMAAAAJAA8AAAADAAMAAAAJABAAAAADAAMAAAAJABEAAAADAAMAAAAJABIAAAADAAQAAAAKAAYAAAABAAAAAAAKAAcAAAACAAEAAAAKAAgAAAACAAIAAAAKAAkAAAABAAMAAAAKAAoAAAABAAMAAAAKAAsAAAABAAMAAAAKAAwAAAABAAMAAAAKAA0AAAABAAMAAAAKAA4AAAABAAMAAAAKAA8AAAABAAMAAAAKABAAAAABAAMAAAAKABEAAAABAAMAAAAKABIAAAABAAQAAAALAAYAAAACAAAAAAALAAcAAAADAAEAAAALAAgAAAADAAIAAAALAAkAAAACAAMAAAALAAoAAAACAAMAAAALAAsAAAACAAMAAAALAAwAAAACAAMAAAALAA0AAAACAAMAAAALAA4AAAACAAMAAAALAA8AAAACAAMAAAALABAAAAACAAMAAAALABEAAAACAAMAAAALABIAAAACAAQAAAAMAAYAAAADAAAAAAAMAAcAAAABAAEAAAAMAAgAAAABAAIAAAAMAAkAAAADAAMAAAAMAAoAAAADAAMAAAAMAAsAAAADAAMAAAAMAAwAAAADAAMAAAAMAA0AAAADAAMAAAAMAA4AAAADAAMAAAAMAA8AAAADAAMAAAAMABAAAAADAAMAAAAMABEAAAADAAMAAAAMABIAAAADAAQAAAANAAYAAAABAAAAAAANAAcAAAACAAEAAAANAAgAAAACAAIAAAANAAkAAAABAAMAAAANAAoAAAABAAMAAAANAAsAAAABAAMAAAANAAwAAAABAAMAAAANAA0AAAABAAMAAAANAA4AAAABAAMAAAANAA8AAAABAAMAAAANABAAAAABAAMAAAANABEAAAABAAMAAAANABIAAAABAAQAAAAOAAYAAAACAAAAAAAOAAcAAAADAAEAAAAOAAgAAAADAAIAAAAOAAkAAAACAAMAAAAOAAoAAAACAAMAAAAOAAsAAAACAAMAAAAOAAwAAAACAAMAAAAOAA0AAAACAAMAAAAOAA4AAAACAAMAAAAOAA8AAAACAAMAAAAOABAAAAACAAMAAAAOABEAAAACAAMAAAAOABIAAAACAAQAAAAPAAYAAAADAAAAAAAPAAcAAAABAAEAAAAPAAgAAAABAAIAAAAPAAkAAAADAAMAAAAPAAoAAAADAAMAAAAPAAsAAAADAAMAAAAPAAwAAAADAAMAAAAPAA0AAAADAAMAAAAPAA4AAAADAAMAAAAPAA8AAAADAAMAAAAPABAAAAADAAMAAAAPABEAAAADAAMAAAAPABIAAAADAAQAAAAQAAYAAAABAAAAAAAQAAcAAAACAAEAAAAQAAgAAAACAAIAAAAQAAkAAAABAAMAAAAQAAoAAAABAAMAAAAQAAsAAAABAAMAAAAQAAwAAAABAAMAAAAQAA0AAAABAAMAAAAQAA4AAAABAAMAAAAQAA8AAAABAAMAAAAQABAAAAABAAMAAAAQABEAAAABAAMAAAAQABIAAAABAAQAAAARAAYAAAACAAAAAAARAAcAAAADAAEAAAARAAgAAAADAAIAAAARAAkAAAACAAMAAAARAAoAAAACAAMAAAARAAsAAAACAAMAAAARAAwAAAACAAMAAAARAA0AAAACAAMAAAARAA4AAAACAAMAAAARAA8AAAACAAMAAAARABAAAAACAAMAAAARABEAAAACAAMAAAARABIAAAACAAQAAAASAAYAAAADAAAAAAASAAcAAAABAAEAAAASAAgAAAABAAIAAAASAAkAAAADAAMAAAASAAoAAAADAAMAAAASAAsAAAADAAMAAAASAAwAAAADAAMAAAASAA0AAAADAAMAAAASAA4AAAADAAMAAAASAA8AAAADAAMAAAASABAAAAADAAMAAAASABEAAAADAAMAAAASABIAAAADAAQAAAATAAYAAAABAAAAAAATAAcAAAACAAEAAAATAAgAAAACAAIAAAATAAkAAAABAAMAAAATAAoAAAABAAMAAAATAAsAAAABAAMAAAATAAwAAAABAAMAAAATAA0AAAABAAMAAAATAA4AAAABAAMAAAATAA8AAAABAAMAAAATABAAAAABAAMAAAATABEAAAABAAMAAAATABIAAAABAAQAAAAUAAYAAAACAAAAAAAUAAcAAAADAAEAAAAUAAgAAAADAAIAAAAUAAkAAAACAAMAAAAUAAoAAAACAAMAAAAUAAsAAAACAAMAAAAUAAwAAAACAAMAAAAUAA0AAAACAAMAAAAUAA4AAAACAAMAAAAUAA8AAAACAAMAAAAUABAAAAACAAMAAAAUABEAAAACAAMAAAAUABIAAAACAAQAAAAVAAYAAAADAAAAAAAVAAcAAAABAAEAAAAVAAgAAAABAAIAAAAVAAkAAAADAAMAAAAVAAoAAAADAAMAAAAVAAsAAAADAAMAAAAVAAwAAAADAAMAAAAVAA0AAAADAAMAAAAVAA4AAAADAAMAAAAVAA8AAAADAAMAAAAVABAAAAADAAMAAAAVABEAAAADAAMAAAAVABIAAAADAAQAAAAWAAYAAAABAAAAAAAWAAcAAAACAAEAAAAWAAgAAAACAAIAAAAWAAkAAAABAAMAAAAWAAoAAAABAAMAAAAWAAsAAAABAAMAAAAWAAwAAAABAAMAAAAWAA0AAAABAAMAAAAWAA4AAAABAAMAAAAWAA8AAAABAAMAAAAWABAAAAABAAMAAAAWABEAAAABAAMAAAAWABIAAAABAAQAAAAXAAYAAAACAAAAAAAXAAcAAAADAAEAAAAXAAgAAAADAAIAAAAXAAkAAAACAAMAAAAXAAoAAAACAAMAAAAXAAsAAAACAAMAAAAXAAwAAAACAAMAAAAXAA0AAAACAAMAAAAXAA4AAAACAAMAAAAXAA8AAAACAAMAAAAXABAAAAACAAMAAAAXABEAAAACAAMAAAAXABIAAAACAAQAAAAYAAYAAAADAAAAAAAYAAcAAAABAAEAAAAYAAgAAAABAAIAAAAYAAkAAAADAAMAAAAYAAoAAAADAAMAAAAYAAsAAAADAAMAAAAYAAwAAAADAAMAAAAYAA0AAAADAAMAAAAYAA4AAAADAAMAAAAYAA8AAAADAAMAAAAYABAAAAADAAMAAAAYABEAAAADAAMAAAAYABIAAAADAAQAAAAZAAYAAAABAAAAAAAZAAcAAAACAAEAAAAZAAgAAAACAAIAAAAZAAkAAAABAAMAAAAZAAoAAAABAAMAAAAZAAsAAAABAAMAAAAZAAwAAAABAAMAAAAZAA0AAAABAAMAAAAZAA4AAAABAAMAAAAZAA8AAAABAAMAAAAZABAAAAABAAMAAAAZABEAAAABAAMAAAAZABIAAAABAAQAAAAaAAYAAAACAAAAAAAaAAcAAAADAAEAAAAaAAgAAAADAAIAAAAaAAkAAAACAAMAAAAaAAoAAAACAAMAAAAaAAsAAAACAAMAAAAaAAwAAAACAAMAAAAaAA0AAAACAAMAAAAaAA4AAAACAAMAAAAaAA8AAAACAAMAAAAaABAAAAACAAMAAAAaABEAAAACAAMAAAAaABIAAAACAAQAAAAbAAYAAAADAAAAAAAbAAcAAAABAAEAAAAbAAgAAAABAAIAAAAbAAkAAAADAAMAAAAbAAoAAAADAAMAAAAbAAsAAAADAAMAAAAbAAwAAAADAAMAAAAbAA0AAAADAAMAAAAbAA4AAAADAAMAAAAbAA8AAAADAAMAAAAbABAAAAADAAMAAAAbABEAAAADAAMAAAAbABIAAAADAAQAAAAcAAYAAAABAAAAAAAcAAcAAAACAAEAAAAcAAgAAAACAAIAAAAcAAkAAAABAAMAAAAcAAoAAAABAAMAAAAcAAsAAAABAAMAAAAcAAwAAAABAAMAAAAcAA0AAAABAAMAAAAcAA4AAAABAAMAAAAcAA8AAAABAAMAAAAcABAAAAABAAMAAAAcABEAAAABAAMAAAAcABIAAAABAAQAAAAdAAYAAAACAAAAAAAdAAcAAAADAAEAAAAdAAgAAAADAAIAAAAdAAkAAAACAAMAAAAdAAoAAAACAAMAAAAdAAsAAAACAAMAAAAdAAwAAAACAAMAAAAdAA0AAAACAAMAAAAdAA4AAAACAAMAAAAdAA8AAAACAAMAAAAdABAAAAACAAMAAAAdABEAAAACAAMAAAAdABIAAAACAAQAAAAeAAYAAAADAAAAAAAeAAcAAAABAAEAAAAeAAgAAAABAAIAAAAeAAkAAAADAAMAAAAeAAoAAAADAAMAAAAeAAsAAAADAAMAAAAeAAwAAAADAAMAAAAeAA0AAAADAAMAAAAeAA4AAAADAAMAAAAeAA8AAAADAAMAAAAeABAAAAADAAMAAAAeABEAAAADAAMAAAAeABIAAAADAAQAAAAfAAYAAAABAAAAAAAfAAcAAAACAAEAAAAfAAgAAAACAAIAAAAfAAkAAAABAAMAAAAfAAoAAAABAAMAAAAfAAsAAAABAAMAAAAfAAwAAAABAAMAAAAfAA0AAAABAAMAAAAfAA4AAAABAAMAAAAfAA8AAAABAAMAAAAfABAAAAABAAMAAAAfABEAAAABAAMAAAAfABIAAAABAAQAAAAgAAYAAAACAAAAAAAgAAcAAAADAAEAAAAgAAgAAAADAAIAAAAgAAkAAAACAAMAAAAgAAoAAAACAAMAAAAgAAsAAAACAAMAAAAgAAwAAAACAAMAAAAgAA0AAAACAAMAAAAgAA4AAAACAAMAAAAgAA8AAAACAAMAAAAgABAAAAACAAMAAAAgABEAAAACAAMAAAAgABIAAAACAAQAAAAhAAYAAAADAAAAAAAhAAcAAAACAAEAAAAhAAgAAAACAAIAAAAhAAkAAAADAAMAAAAhAAoAAAADAAMAAAAhAAsAAAADAAMAAAAhAAwAAAADAAMAAAAhAA0AAAADAAMAAAAhAA4AAAADAAMAAAAhAA8AAAADAAMAAAAhABAAAAADAAMAAAAhABEAAAADAAMAAAAhABIAAAADAAQAAAAiAAYAAAABAAAAAAAiAAcAAAADAAEAAAAiAAgAAAADAAIAAAAiAAkAAAABAAMAAAAiAAoAAAABAAMAAAAiAAsAAAABAAMAAAAiAAwAAAABAAMAAAAiAA0AAAABAAMAAAAiAA4AAAABAAMAAAAiAA8AAAABAAMAAAAiABAAAAABAAMAAAAiABEAAAABAAMAAAAiABIAAAABAAQAAAAjAAYAAAAEAAAAAAAjAAcAAAAEAAEAAAAjAAgAAAAEAAIAAAAjAAkAAAAEAAMAAAAjAAoAAAAEAAQAAAAjAAsAAAAEAAMAAAAjAAwAAAAEAAMAAAAjAA0AAAAEAAMAAAAjAA4AAAAEAAMAAAAjAA8AAAAEAAMAAAAjABAAAAAEAAMAAAAjABEAAAAEAAMAAAAjABIAAAAEAAQAAAA=") +tile_set = SubResource("TileSet_g11d8") + +[node name="Player" parent="." instance=ExtResource("2_rm2vs")] +position = Vector2(36, 73) + +[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Player"] +remote_path = NodePath("../../Camera2D") + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2(36, 73) +position_smoothing_enabled = true +drag_horizontal_enabled = true +drag_vertical_enabled = true diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..9d8b7fa --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..3e23372 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bkpae8hk3ji3p" +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/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +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..6474398 --- /dev/null +++ b/project.godot @@ -0,0 +1,63 @@ +; 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="Mistborn Runner" +run/main_scene="res://Levels/test_level.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") +config/icon="res://icon.svg" + +[display] + +window/stretch/scale=4.0 + +[editor] + +version_control/plugin_name="GitPlugin" +version_control/autoload_on_startup=true + +[input] + +up={ +"deadzone": 0.5, +"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) +] +} +down={ +"deadzone": 0.5, +"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":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) +] +} +left={ +"deadzone": 0.5, +"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":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) +] +} +right={ +"deadzone": 0.5, +"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.5, +"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) +] +} + +[physics] + +2d/default_gravity=490.0 + +[rendering] + +textures/canvas_textures/default_texture_filter=0 +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility"