diff --git a/.gitignore b/.gitignore index 83653c4..4f5482b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,7 @@ +# Legacy Godot 3.x specific ignores +.import/ + +# Godot 4+ specific ignores +.godot/ + Builds diff --git a/Art/Enemies/basic_enemy1.png.import b/Art/Enemies/basic_enemy1.png.import deleted file mode 100644 index 53b1e26..0000000 --- a/Art/Enemies/basic_enemy1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/basic_enemy1.png-715494bd1632c2536e405cf32aba8dfc.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Enemies/basic_enemy1.png" -dest_files=[ "res://.import/basic_enemy1.png-715494bd1632c2536e405cf32aba8dfc.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Enemies/basic_enemy2.png.import b/Art/Enemies/basic_enemy2.png.import deleted file mode 100644 index 2a8e517..0000000 --- a/Art/Enemies/basic_enemy2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/basic_enemy2.png-2ca7e5eea60c834cfa7802fcfe01ad86.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Enemies/basic_enemy2.png" -dest_files=[ "res://.import/basic_enemy2.png-2ca7e5eea60c834cfa7802fcfe01ad86.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Enemies/basic_enemy3.png.import b/Art/Enemies/basic_enemy3.png.import deleted file mode 100644 index 1385a2b..0000000 --- a/Art/Enemies/basic_enemy3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/basic_enemy3.png-6466b2a43b67fb4466ec204855086a3b.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Enemies/basic_enemy3.png" -dest_files=[ "res://.import/basic_enemy3.png-6466b2a43b67fb4466ec204855086a3b.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Enemies/basic_enemy4.png.import b/Art/Enemies/basic_enemy4.png.import deleted file mode 100644 index de9304a..0000000 --- a/Art/Enemies/basic_enemy4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/basic_enemy4.png-e13eb169cb87070f9504d22732a1b70a.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Enemies/basic_enemy4.png" -dest_files=[ "res://.import/basic_enemy4.png-e13eb169cb87070f9504d22732a1b70a.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Exit/Exit1.png.import b/Art/Exit/Exit1.png.import deleted file mode 100644 index e258e28..0000000 --- a/Art/Exit/Exit1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/Exit1.png-10fbd11a1074ba855d125a3e673c7f35.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Exit/Exit1.png" -dest_files=[ "res://.import/Exit1.png-10fbd11a1074ba855d125a3e673c7f35.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Exit/Exit2.png.import b/Art/Exit/Exit2.png.import deleted file mode 100644 index d29c416..0000000 --- a/Art/Exit/Exit2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/Exit2.png-b4f189955238faa24ca9f2761ac8a206.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Exit/Exit2.png" -dest_files=[ "res://.import/Exit2.png-b4f189955238faa24ca9f2761ac8a206.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Exit/Exit3.png.import b/Art/Exit/Exit3.png.import deleted file mode 100644 index 25b7c4c..0000000 --- a/Art/Exit/Exit3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/Exit3.png-09dffdb1f2a0dda113d252f9c4b5c5ad.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Exit/Exit3.png" -dest_files=[ "res://.import/Exit3.png-09dffdb1f2a0dda113d252f9c4b5c5ad.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Exit/Exit4.png.import b/Art/Exit/Exit4.png.import deleted file mode 100644 index 2e525d6..0000000 --- a/Art/Exit/Exit4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/Exit4.png-c540285e20a885e94225b115af2f629c.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Exit/Exit4.png" -dest_files=[ "res://.import/Exit4.png-c540285e20a885e94225b115af2f629c.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Grid/agrid1.png.import b/Art/Grid/agrid1.png.import deleted file mode 100644 index d4e8f52..0000000 --- a/Art/Grid/agrid1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/agrid1.png-b34bb06953d5df2ac0a7e700793b7aca.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Grid/agrid1.png" -dest_files=[ "res://.import/agrid1.png-b34bb06953d5df2ac0a7e700793b7aca.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Grid/agrid2.png.import b/Art/Grid/agrid2.png.import deleted file mode 100644 index 86baeb9..0000000 --- a/Art/Grid/agrid2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/agrid2.png-48bd00de4cb721d8330cd3de4466d7c7.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Grid/agrid2.png" -dest_files=[ "res://.import/agrid2.png-48bd00de4cb721d8330cd3de4466d7c7.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Grid/agrid3.png.import b/Art/Grid/agrid3.png.import deleted file mode 100644 index 5fcf9f5..0000000 --- a/Art/Grid/agrid3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/agrid3.png-249c3a12b2edfaf581e7385c1efd49b5.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Grid/agrid3.png" -dest_files=[ "res://.import/agrid3.png-249c3a12b2edfaf581e7385c1efd49b5.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Grid/agrid4.png.import b/Art/Grid/agrid4.png.import deleted file mode 100644 index a7865a0..0000000 --- a/Art/Grid/agrid4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/agrid4.png-fd77a9d0c1091bcfb981d768391ab56b.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Grid/agrid4.png" -dest_files=[ "res://.import/agrid4.png-fd77a9d0c1091bcfb981d768391ab56b.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Grid/agrid5.png.import b/Art/Grid/agrid5.png.import deleted file mode 100644 index 1e10f59..0000000 --- a/Art/Grid/agrid5.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/agrid5.png-019fbf3fff55da7a5f68c759814b74f6.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Grid/agrid5.png" -dest_files=[ "res://.import/agrid5.png-019fbf3fff55da7a5f68c759814b74f6.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile.png.import b/Art/Tiles/computer_tile.png.import deleted file mode 100644 index 231a2b7..0000000 --- a/Art/Tiles/computer_tile.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile.png-2d46fe3efc12151103efbb947bd73f6d.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile.png" -dest_files=[ "res://.import/computer_tile.png-2d46fe3efc12151103efbb947bd73f6d.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile1.png.import b/Art/Tiles/computer_tile1.png.import deleted file mode 100644 index fb353ac..0000000 --- a/Art/Tiles/computer_tile1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile1.png-f02d7cc119e417ce908ed4a869c7c728.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile1.png" -dest_files=[ "res://.import/computer_tile1.png-f02d7cc119e417ce908ed4a869c7c728.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile2.png.import b/Art/Tiles/computer_tile2.png.import deleted file mode 100644 index d8fdf76..0000000 --- a/Art/Tiles/computer_tile2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile2.png-59732f7d12398900caaa649888fa8a60.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile2.png" -dest_files=[ "res://.import/computer_tile2.png-59732f7d12398900caaa649888fa8a60.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile3.png.import b/Art/Tiles/computer_tile3.png.import deleted file mode 100644 index 765663e..0000000 --- a/Art/Tiles/computer_tile3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile3.png-c94805929a4df841ec636c64148a8d77.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile3.png" -dest_files=[ "res://.import/computer_tile3.png-c94805929a4df841ec636c64148a8d77.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile4.png.import b/Art/Tiles/computer_tile4.png.import deleted file mode 100644 index 9b62eb4..0000000 --- a/Art/Tiles/computer_tile4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile4.png-3d1d72bba5f9705a7c2bbb5060166737.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile4.png" -dest_files=[ "res://.import/computer_tile4.png-3d1d72bba5f9705a7c2bbb5060166737.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/computer_tile_safe.png.import b/Art/Tiles/computer_tile_safe.png.import deleted file mode 100644 index 8456bd5..0000000 --- a/Art/Tiles/computer_tile_safe.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/computer_tile_safe.png-ae95bc336af07e9dcf4228d2cc24da44.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/computer_tile_safe.png" -dest_files=[ "res://.import/computer_tile_safe.png-ae95bc336af07e9dcf4228d2cc24da44.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/Tiles/platform_tile.png.import b/Art/Tiles/platform_tile.png.import deleted file mode 100644 index 47843a5..0000000 --- a/Art/Tiles/platform_tile.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/platform_tile.png-f30b143deda06fbc6b41a229a208449e.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/Tiles/platform_tile.png" -dest_files=[ "res://.import/platform_tile.png-f30b143deda06fbc6b41a229a208449e.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/banner.png.import b/Art/banner.png.import deleted file mode 100644 index 43569eb..0000000 --- a/Art/banner.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/banner.png-5da1bdc9a3680644adda1ef019f5f5cf.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/banner.png" -dest_files=[ "res://.import/banner.png-5da1bdc9a3680644adda1ef019f5f5cf.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/basic_light.png.import b/Art/basic_light.png.import deleted file mode 100644 index d26dc7d..0000000 --- a/Art/basic_light.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/basic_light.png-c23c1c75195fb767e906ac292b4124dd.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/basic_light.png" -dest_files=[ "res://.import/basic_light.png-c23c1c75195fb767e906ac292b4124dd.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/blur.png.import b/Art/blur.png.import deleted file mode 100644 index f49c2a2..0000000 --- a/Art/blur.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/blur.png-d37f9f9837c0cc4d0d1877bc5e49e08a.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/blur.png" -dest_files=[ "res://.import/blur.png-d37f9f9837c0cc4d0d1877bc5e49e08a.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/cornerGUI.png.import b/Art/cornerGUI.png.import deleted file mode 100644 index 5c13722..0000000 --- a/Art/cornerGUI.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/cornerGUI.png-7813da011f96d33a404c5056003e6890.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/cornerGUI.png" -dest_files=[ "res://.import/cornerGUI.png-7813da011f96d33a404c5056003e6890.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/exported_thumb.png.import b/Art/exported_thumb.png.import deleted file mode 100644 index 9bc9617..0000000 --- a/Art/exported_thumb.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/exported_thumb.png-ffe26280e5a1ffbbf2d531c366805adc.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/exported_thumb.png" -dest_files=[ "res://.import/exported_thumb.png-ffe26280e5a1ffbbf2d531c366805adc.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/general_bkg.png.import b/Art/general_bkg.png.import deleted file mode 100644 index 5356447..0000000 --- a/Art/general_bkg.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/general_bkg.png-4d911a061deb24eb77d7f7e76c5fedad.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/general_bkg.png" -dest_files=[ "res://.import/general_bkg.png-4d911a061deb24eb77d7f7e76c5fedad.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/health-bar1.png.import b/Art/health-bar1.png.import deleted file mode 100644 index 6620fbd..0000000 --- a/Art/health-bar1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/health-bar1.png-b9640996fa6689a1cd54c962d96447be.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/health-bar1.png" -dest_files=[ "res://.import/health-bar1.png-b9640996fa6689a1cd54c962d96447be.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/health-bar2.png.import b/Art/health-bar2.png.import deleted file mode 100644 index 934c3b0..0000000 --- a/Art/health-bar2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/health-bar2.png-d39f69fc9e252a9d1b12fa251e02a234.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/health-bar2.png" -dest_files=[ "res://.import/health-bar2.png-d39f69fc9e252a9d1b12fa251e02a234.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform1.png.import b/Art/jump_platform1.png.import deleted file mode 100644 index bdae545..0000000 --- a/Art/jump_platform1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform1.png-f925276ae6d6bd6e75d51d46ddad4491.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform1.png" -dest_files=[ "res://.import/jump_platform1.png-f925276ae6d6bd6e75d51d46ddad4491.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform2.png.import b/Art/jump_platform2.png.import deleted file mode 100644 index e271e01..0000000 --- a/Art/jump_platform2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform2.png-3c929a0b078fb15169a952998d3dc01f.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform2.png" -dest_files=[ "res://.import/jump_platform2.png-3c929a0b078fb15169a952998d3dc01f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform3.png.import b/Art/jump_platform3.png.import deleted file mode 100644 index 428d49f..0000000 --- a/Art/jump_platform3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform3.png-068659c9aad2a3eb1b90c07825823cbf.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform3.png" -dest_files=[ "res://.import/jump_platform3.png-068659c9aad2a3eb1b90c07825823cbf.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform4.png.import b/Art/jump_platform4.png.import deleted file mode 100644 index 99982a1..0000000 --- a/Art/jump_platform4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform4.png-2bcf4bd374f9de4bcd945a018082a1d4.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform4.png" -dest_files=[ "res://.import/jump_platform4.png-2bcf4bd374f9de4bcd945a018082a1d4.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform5.png.import b/Art/jump_platform5.png.import deleted file mode 100644 index 556181d..0000000 --- a/Art/jump_platform5.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform5.png-3f3ae407101196c2bb439bd22c866bb6.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform5.png" -dest_files=[ "res://.import/jump_platform5.png-3f3ae407101196c2bb439bd22c866bb6.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/jump_platform6.png.import b/Art/jump_platform6.png.import deleted file mode 100644 index 29f177c..0000000 --- a/Art/jump_platform6.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/jump_platform6.png-60d3b03825bb26efbfe9ffce4050aab3.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/jump_platform6.png" -dest_files=[ "res://.import/jump_platform6.png-60d3b03825bb26efbfe9ffce4050aab3.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/light.png.import b/Art/light.png.import deleted file mode 100644 index 4093383..0000000 --- a/Art/light.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/light.png-a13d6b52081ecfd017a8232cedd81304.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/light.png" -dest_files=[ "res://.import/light.png-a13d6b52081ecfd017a8232cedd81304.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/logo.png.import b/Art/logo.png.import deleted file mode 100644 index 53b87b6..0000000 --- a/Art/logo.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/logo.png-37cf06a72ec73e36ba875706f9bbec06.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/logo.png" -dest_files=[ "res://.import/logo.png-37cf06a72ec73e36ba875706f9bbec06.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/pickup-outline.png.import b/Art/pickup-outline.png.import deleted file mode 100644 index cd3e119..0000000 --- a/Art/pickup-outline.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/pickup-outline.png-9ed736a9a463f9aa89e499c9e08fee91.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/pickup-outline.png" -dest_files=[ "res://.import/pickup-outline.png-9ed736a9a463f9aa89e499c9e08fee91.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/pickup1.png.import b/Art/pickup1.png.import deleted file mode 100644 index cf0c1f4..0000000 --- a/Art/pickup1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/pickup1.png-cb24b63fb377d704aa36ea7df93b013d.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/pickup1.png" -dest_files=[ "res://.import/pickup1.png-cb24b63fb377d704aa36ea7df93b013d.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/pickup2.png.import b/Art/pickup2.png.import deleted file mode 100644 index c6a9d27..0000000 --- a/Art/pickup2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/pickup2.png-019c4db97b1485d2dfedc24941ae8ea8.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/pickup2.png" -dest_files=[ "res://.import/pickup2.png-019c4db97b1485d2dfedc24941ae8ea8.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_arms.png.import b/Art/player_arms.png.import deleted file mode 100644 index f49a75f..0000000 --- a/Art/player_arms.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_arms.png-ffa47cac6bed4dd0dc2c27592ca3e4ed.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_arms.png" -dest_files=[ "res://.import/player_arms.png-ffa47cac6bed4dd0dc2c27592ca3e4ed.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_idle1.png.import b/Art/player_idle1.png.import deleted file mode 100644 index 220220e..0000000 --- a/Art/player_idle1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_idle1.png-189a0c9a35d54feb9db10d185383ef9f.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_idle1.png" -dest_files=[ "res://.import/player_idle1.png-189a0c9a35d54feb9db10d185383ef9f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_idle2.png.import b/Art/player_idle2.png.import deleted file mode 100644 index 2af8c87..0000000 --- a/Art/player_idle2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_idle2.png-444e3f675856c98fb6098cff44c4175f.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_idle2.png" -dest_files=[ "res://.import/player_idle2.png-444e3f675856c98fb6098cff44c4175f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_jump.png.import b/Art/player_jump.png.import deleted file mode 100644 index c78bbdd..0000000 --- a/Art/player_jump.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_jump.png-a0c0e1d2a95f04f4902849cb50fd11b9.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_jump.png" -dest_files=[ "res://.import/player_jump.png-a0c0e1d2a95f04f4902849cb50fd11b9.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber.png.import b/Art/player_saber.png.import deleted file mode 100644 index 1fdad37..0000000 --- a/Art/player_saber.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber.png-7d63e272c709c2252dd16a379cab40d7.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber.png" -dest_files=[ "res://.import/player_saber.png-7d63e272c709c2252dd16a379cab40d7.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber1.png.import b/Art/player_saber1.png.import deleted file mode 100644 index 2eb44a4..0000000 --- a/Art/player_saber1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber1.png-4bf66bf4d633d8121895de8a30b092d4.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber1.png" -dest_files=[ "res://.import/player_saber1.png-4bf66bf4d633d8121895de8a30b092d4.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber2.png.import b/Art/player_saber2.png.import deleted file mode 100644 index 6aaee10..0000000 --- a/Art/player_saber2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber2.png-c65a039607d2a25fb94a48d9bf9013ee.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber2.png" -dest_files=[ "res://.import/player_saber2.png-c65a039607d2a25fb94a48d9bf9013ee.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber3.png.import b/Art/player_saber3.png.import deleted file mode 100644 index 67ed09c..0000000 --- a/Art/player_saber3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber3.png-4e4a68820ffe090f8208e57f040fa085.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber3.png" -dest_files=[ "res://.import/player_saber3.png-4e4a68820ffe090f8208e57f040fa085.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber4.png.import b/Art/player_saber4.png.import deleted file mode 100644 index 98e02f9..0000000 --- a/Art/player_saber4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber4.png-9a09893d9a8ed91e409dd9cb9888459c.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber4.png" -dest_files=[ "res://.import/player_saber4.png-9a09893d9a8ed91e409dd9cb9888459c.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber5.png.import b/Art/player_saber5.png.import deleted file mode 100644 index 5eec8f8..0000000 --- a/Art/player_saber5.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber5.png-913868c1ca1ab81819f752d6ee042071.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber5.png" -dest_files=[ "res://.import/player_saber5.png-913868c1ca1ab81819f752d6ee042071.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber6.png.import b/Art/player_saber6.png.import deleted file mode 100644 index fb805f3..0000000 --- a/Art/player_saber6.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber6.png-080da647e5450429146dc328e3071318.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber6.png" -dest_files=[ "res://.import/player_saber6.png-080da647e5450429146dc328e3071318.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber7.png.import b/Art/player_saber7.png.import deleted file mode 100644 index 1211930..0000000 --- a/Art/player_saber7.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber7.png-035e974ee032038b37e8902f2ffaa28f.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber7.png" -dest_files=[ "res://.import/player_saber7.png-035e974ee032038b37e8902f2ffaa28f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber8.png.import b/Art/player_saber8.png.import deleted file mode 100644 index 65ff54c..0000000 --- a/Art/player_saber8.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber8.png-6dce4ba32c712923d5a0f642522ca90b.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber8.png" -dest_files=[ "res://.import/player_saber8.png-6dce4ba32c712923d5a0f642522ca90b.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber9.png.import b/Art/player_saber9.png.import deleted file mode 100644 index 91c2d02..0000000 --- a/Art/player_saber9.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber9.png-f5b128dc54976413f48b8826a57fe6a5.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber9.png" -dest_files=[ "res://.import/player_saber9.png-f5b128dc54976413f48b8826a57fe6a5.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_attack1.png.import b/Art/player_saber_attack1.png.import deleted file mode 100644 index 7a84880..0000000 --- a/Art/player_saber_attack1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_attack1.png-8df447df12341a721f98dcd9e2d660e7.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_attack1.png" -dest_files=[ "res://.import/player_saber_attack1.png-8df447df12341a721f98dcd9e2d660e7.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_attack2.png.import b/Art/player_saber_attack2.png.import deleted file mode 100644 index 44e6651..0000000 --- a/Art/player_saber_attack2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_attack2.png-d101f275a943c674f3af6776d23b2a76.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_attack2.png" -dest_files=[ "res://.import/player_saber_attack2.png-d101f275a943c674f3af6776d23b2a76.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_attack3.png.import b/Art/player_saber_attack3.png.import deleted file mode 100644 index dffa9a4..0000000 --- a/Art/player_saber_attack3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_attack3.png-622fe7fd1d11ff95ed34a30d9d0b5cc0.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_attack3.png" -dest_files=[ "res://.import/player_saber_attack3.png-622fe7fd1d11ff95ed34a30d9d0b5cc0.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_attack4.png.import b/Art/player_saber_attack4.png.import deleted file mode 100644 index e74b171..0000000 --- a/Art/player_saber_attack4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_attack4.png-e95b0f99277fa1936bd731cca63910e6.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_attack4.png" -dest_files=[ "res://.import/player_saber_attack4.png-e95b0f99277fa1936bd731cca63910e6.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_attack5.png.import b/Art/player_saber_attack5.png.import deleted file mode 100644 index 31491dc..0000000 --- a/Art/player_saber_attack5.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_attack5.png-8b0084f560443566f9c57db6eb6fe3d3.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_attack5.png" -dest_files=[ "res://.import/player_saber_attack5.png-8b0084f560443566f9c57db6eb6fe3d3.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_saber_icon.png.import b/Art/player_saber_icon.png.import deleted file mode 100644 index 96f2ef0..0000000 --- a/Art/player_saber_icon.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_saber_icon.png-dbf884ca23359e77b2314273839a1175.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_saber_icon.png" -dest_files=[ "res://.import/player_saber_icon.png-dbf884ca23359e77b2314273839a1175.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_walk1.png.import b/Art/player_walk1.png.import deleted file mode 100644 index 9ba8d31..0000000 --- a/Art/player_walk1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_walk1.png-877d4e9f82a90d64542cc6d48289eb96.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_walk1.png" -dest_files=[ "res://.import/player_walk1.png-877d4e9f82a90d64542cc6d48289eb96.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_walk2.png.import b/Art/player_walk2.png.import deleted file mode 100644 index d332e18..0000000 --- a/Art/player_walk2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_walk2.png-0c19463bf7626eeae472b6ec877d531d.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_walk2.png" -dest_files=[ "res://.import/player_walk2.png-0c19463bf7626eeae472b6ec877d531d.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/player_walk3.png.import b/Art/player_walk3.png.import deleted file mode 100644 index dbc1070..0000000 --- a/Art/player_walk3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player_walk3.png-988292019b6cb52b89e8680e5dbc3b56.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/player_walk3.png" -dest_files=[ "res://.import/player_walk3.png-988292019b6cb52b89e8680e5dbc3b56.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/slash_effect1.png.import b/Art/slash_effect1.png.import deleted file mode 100644 index d01ade6..0000000 --- a/Art/slash_effect1.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/slash_effect1.png-5922716040fdc8753d0d31c08f8df881.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/slash_effect1.png" -dest_files=[ "res://.import/slash_effect1.png-5922716040fdc8753d0d31c08f8df881.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/slash_effect2.png.import b/Art/slash_effect2.png.import deleted file mode 100644 index cd6a351..0000000 --- a/Art/slash_effect2.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/slash_effect2.png-765ca64cd59a4d262a042c78e59fed1f.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/slash_effect2.png" -dest_files=[ "res://.import/slash_effect2.png-765ca64cd59a4d262a042c78e59fed1f.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/slash_effect3.png.import b/Art/slash_effect3.png.import deleted file mode 100644 index 4776de5..0000000 --- a/Art/slash_effect3.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/slash_effect3.png-6577eb35c716c6b4d47dfdb6092396db.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/slash_effect3.png" -dest_files=[ "res://.import/slash_effect3.png-6577eb35c716c6b4d47dfdb6092396db.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/slash_effect4.png.import b/Art/slash_effect4.png.import deleted file mode 100644 index 720cad0..0000000 --- a/Art/slash_effect4.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/slash_effect4.png-7ed4870d5f66b52ca7da2827bc43be12.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/slash_effect4.png" -dest_files=[ "res://.import/slash_effect4.png-7ed4870d5f66b52ca7da2827bc43be12.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/slash_effect5.png.import b/Art/slash_effect5.png.import deleted file mode 100644 index 53a2a65..0000000 --- a/Art/slash_effect5.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/slash_effect5.png-f7b8ea903b7d482e8afd2dccd313f5fd.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/slash_effect5.png" -dest_files=[ "res://.import/slash_effect5.png-f7b8ea903b7d482e8afd2dccd313f5fd.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Art/trail.png.import b/Art/trail.png.import deleted file mode 100644 index f33acd5..0000000 --- a/Art/trail.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/trail.png-23dae71c1cb5b2d4df83a8af48a90451.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Art/trail.png" -dest_files=[ "res://.import/trail.png-23dae71c1cb5b2d4df83a8af48a90451.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=false -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Music/DOS-88/Billy's Sacrifice.ogg.import b/Music/DOS-88/Billy's Sacrifice.ogg.import deleted file mode 100644 index 9a6e4f3..0000000 --- a/Music/DOS-88/Billy's Sacrifice.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Billy's Sacrifice.ogg-8bb2446822df596890a001137261c356.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Billy's Sacrifice.ogg" -dest_files=[ "res://.import/Billy's Sacrifice.ogg-8bb2446822df596890a001137261c356.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/Checking Manifest.ogg.import b/Music/DOS-88/Checking Manifest.ogg.import deleted file mode 100644 index 3b060c6..0000000 --- a/Music/DOS-88/Checking Manifest.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Checking Manifest.ogg-4ea39e4a25ec731c788bc258b9a99064.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Checking Manifest.ogg" -dest_files=[ "res://.import/Checking Manifest.ogg-4ea39e4a25ec731c788bc258b9a99064.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/Crash Landing.ogg.import b/Music/DOS-88/Crash Landing.ogg.import deleted file mode 100644 index b84ba28..0000000 --- a/Music/DOS-88/Crash Landing.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Crash Landing.ogg-8505ab76b8ab8eeb17b99e94ed91bc0f.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Crash Landing.ogg" -dest_files=[ "res://.import/Crash Landing.ogg-8505ab76b8ab8eeb17b99e94ed91bc0f.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/DOS-88 - Automatav2.ogg.import b/Music/DOS-88/DOS-88 - Automatav2.ogg.import deleted file mode 100644 index ac021b8..0000000 --- a/Music/DOS-88/DOS-88 - Automatav2.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/DOS-88 - Automatav2.ogg-2460aa622e8475e0a782bfc0b9cc893a.oggstr" - -[deps] - -source_file="res://Music/DOS-88/DOS-88 - Automatav2.ogg" -dest_files=[ "res://.import/DOS-88 - Automatav2.ogg-2460aa622e8475e0a782bfc0b9cc893a.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/DOS-88 - City Stomper.ogg.import b/Music/DOS-88/DOS-88 - City Stomper.ogg.import deleted file mode 100644 index 96e3ce2..0000000 --- a/Music/DOS-88/DOS-88 - City Stomper.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/DOS-88 - City Stomper.ogg-cce72f96263b31c853dc657876511214.oggstr" - -[deps] - -source_file="res://Music/DOS-88/DOS-88 - City Stomper.ogg" -dest_files=[ "res://.import/DOS-88 - City Stomper.ogg-cce72f96263b31c853dc657876511214.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/DOS-88 - Far away.ogg.import b/Music/DOS-88/DOS-88 - Far away.ogg.import deleted file mode 100644 index 2ff260f..0000000 --- a/Music/DOS-88/DOS-88 - Far away.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/DOS-88 - Far away.ogg-1e44f91a3f777dd6f8d5f8e683905dad.oggstr" - -[deps] - -source_file="res://Music/DOS-88/DOS-88 - Far away.ogg" -dest_files=[ "res://.import/DOS-88 - Far away.ogg-1e44f91a3f777dd6f8d5f8e683905dad.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/Parabola.ogg.import b/Music/DOS-88/Parabola.ogg.import deleted file mode 100644 index 2258dc6..0000000 --- a/Music/DOS-88/Parabola.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Parabola.ogg-afba98bbda25333ebfa4779d324a432e.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Parabola.ogg" -dest_files=[ "res://.import/Parabola.ogg-afba98bbda25333ebfa4779d324a432e.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/Race to Mars.ogg.import b/Music/DOS-88/Race to Mars.ogg.import deleted file mode 100644 index 6ad9f42..0000000 --- a/Music/DOS-88/Race to Mars.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Race to Mars.ogg-97b404b8bdc0ff0945536c6c256d535a.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Race to Mars.ogg" -dest_files=[ "res://.import/Race to Mars.ogg-97b404b8bdc0ff0945536c6c256d535a.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Music/DOS-88/Smooth Sailing.ogg.import b/Music/DOS-88/Smooth Sailing.ogg.import deleted file mode 100644 index 0e0f304..0000000 --- a/Music/DOS-88/Smooth Sailing.ogg.import +++ /dev/null @@ -1,15 +0,0 @@ -[remap] - -importer="ogg_vorbis" -type="AudioStreamOGGVorbis" -path="res://.import/Smooth Sailing.ogg-343cc52442d2b25bace309b89f64a13d.oggstr" - -[deps] - -source_file="res://Music/DOS-88/Smooth Sailing.ogg" -dest_files=[ "res://.import/Smooth Sailing.ogg-343cc52442d2b25bace309b89f64a13d.oggstr" ] - -[params] - -loop=true -loop_offset=0 diff --git a/Nodes/Animations/SlashAnimation.tscn b/Nodes/Animations/SlashAnimation.tscn deleted file mode 100644 index eae4511..0000000 --- a/Nodes/Animations/SlashAnimation.tscn +++ /dev/null @@ -1,30 +0,0 @@ -[gd_scene load_steps=8 format=2] - -[ext_resource path="res://Art/slash_effect2.png" type="Texture" id=1] -[ext_resource path="res://Art/slash_effect3.png" type="Texture" id=2] -[ext_resource path="res://Art/slash_effect4.png" type="Texture" id=3] -[ext_resource path="res://Art/slash_effect5.png" type="Texture" id=4] -[ext_resource path="res://Art/slash_effect1.png" type="Texture" id=5] -[ext_resource path="res://Scripts/destroy_after_animation.gd" type="Script" id=6] - -[sub_resource type="SpriteFrames" id=1] -animations = [ { -"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ) ], -"loop": true, -"name": "destroy", -"speed": 100.0 -}, { -"frames": [ ExtResource( 5 ) ], -"loop": true, -"name": "spawn", -"speed": 5.0 -} ] - -[node name="SlashAnimation" type="Node2D"] - -[node name="AnimatedSprite" type="AnimatedSprite" parent="."] -frames = SubResource( 1 ) -animation = "destroy" -frame = 2 -playing = true -script = ExtResource( 6 ) diff --git a/Nodes/Dev/Test Zone.tscn b/Nodes/Dev/Test Zone.tscn deleted file mode 100644 index 6e96a74..0000000 --- a/Nodes/Dev/Test Zone.tscn +++ /dev/null @@ -1,42 +0,0 @@ -[gd_scene load_steps=6 format=2] - -[ext_resource path="res://Nodes/Player.tscn" type="PackedScene" id=1] -[ext_resource path="res://Nodes/Tiles.tres" type="TileSet" id=2] -[ext_resource path="res://Nodes/Exit.tscn" type="PackedScene" id=3] -[ext_resource path="res://Nodes/Enemies/Basic.tscn" type="PackedScene" id=4] - -[sub_resource type="GDScript" id=1] -script/source = "extends Node2D - -# Declare member variables here. Examples: -# var a = 2 -# var b = \"text\" - -# Called when the node enters the scene tree for the first time. -func _ready(): - $Player/Camera2D.current = true - -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass -" - -[node name="World" type="Node2D"] -script = SubResource( 1 ) - -[node name="Player" parent="." instance=ExtResource( 1 )] - -[node name="TileMap" type="TileMap" parent="."] -tile_set = ExtResource( 2 ) -cell_size = Vector2( 16, 16 ) -format = 1 -tile_data = PoolIntArray( 49, 0, 0, 65585, 0, 0, 131072, 0, 0, 131121, 0, 0, 131122, 0, 0, 196608, 0, 0, 196657, 0, 0, 196658, 0, 0, 262144, 0, 0, 262145, 0, 0, 262193, 0, 0, 262194, 0, 0, 327680, 0, 0, 327681, 0, 0, 327729, 0, 0, 327730, 0, 0, 393216, 0, 0, 393217, 0, 0, 393265, 0, 0, 393266, 0, 0, 458752, 0, 0, 458753, 0, 0, 458778, 1, 0, 458779, 1, 0, 458780, 1, 0, 458781, 1, 0, 458782, 1, 0, 458801, 0, 0, 458802, 0, 0, 524288, 0, 0, 524289, 0, 0, 524337, 0, 0, 524338, 0, 0, 655359, 0, 0, 589824, 0, 0, 589873, 0, 0, 589874, 0, 0, 655360, 0, 0, 655410, 0, 0, 720896, 0, 0, 720919, 0, 0, 720920, 0, 0, 720921, 0, 0, 720922, 0, 0, 720923, 0, 0, 720924, 0, 0, 720925, 0, 0, 720926, 0, 0, 720927, 0, 0, 720928, 0, 0, 720929, 0, 0, 720946, 0, 0, 786432, 0, 0, 786436, 0, 0, 786451, 0, 0, 786452, 0, 0, 786453, 0, 0, 786454, 0, 0, 786455, 0, 0, 786456, 0, 0, 786457, 0, 0, 786458, 0, 0, 786459, 0, 0, 786460, 0, 0, 786461, 0, 0, 786462, 0, 0, 786463, 0, 0, 786464, 0, 0, 786465, 0, 0, 786466, 0, 0, 786467, 0, 0, 786468, 0, 0, 786469, 0, 0, 786470, 0, 0, 786471, 0, 0, 786472, 0, 0, 786473, 0, 0, 786474, 0, 0, 786475, 0, 0, 786476, 0, 0, 786477, 0, 0, 786478, 0, 0, 786479, 0, 0, 786480, 0, 0, 786481, 0, 0, 786482, 0, 0, 851968, 0, 0, 851969, 0, 0, 851970, 0, 0, 851971, 0, 0, 851972, 0, 0, 851973, 0, 0, 851974, 0, 0, 851975, 0, 0, 851976, 0, 0, 851977, 0, 0, 851978, 0, 0, 851979, 0, 0, 851980, 0, 0, 851981, 0, 0, 851982, 0, 0, 851983, 0, 0, 851984, 0, 0, 851985, 0, 0, 851986, 0, 0, 851987, 0, 0, 851988, 0, 0, 851989, 0, 0, 851990, 0, 0, 851991, 0, 0, 851992, 0, 0, 851993, 0, 0, 851994, 0, 0, 851995, 0, 0, 851996, 0, 0, 851997, 0, 0, 851998, 0, 0, 851999, 0, 0, 852000, 0, 0, 852001, 0, 0, 852002, 0, 0, 852003, 0, 0, 852004, 0, 0, 852005, 0, 0, 852006, 0, 0, 852007, 0, 0, 852008, 0, 0, 852009, 0, 0, 852010, 0, 0, 852011, 0, 0, 852012, 0, 0, 852013, 0, 0, 852014, 0, 0, 852015, 0, 0, 852016, 0, 0, 852017, 0, 0, 852018, 0, 0, 917504, 0, 0, 917505, 0, 0, 917506, 0, 0, 917507, 0, 0, 917508, 0, 0, 917509, 0, 0, 917510, 0, 0, 917511, 0, 0, 917512, 0, 0, 917513, 0, 0, 917514, 0, 0, 917515, 0, 0, 917516, 0, 0, 917517, 0, 0, 917518, 0, 0, 917519, 0, 0, 917520, 0, 0, 917521, 0, 0, 917522, 0, 0, 917523, 0, 0, 917524, 0, 0, 917525, 0, 0, 917526, 0, 0, 917527, 0, 0, 917528, 0, 0, 917529, 0, 0, 917530, 0, 0, 917531, 0, 0, 917532, 0, 0, 917533, 0, 0, 917534, 0, 0, 917535, 0, 0, 917536, 0, 0, 917537, 0, 0, 917538, 0, 0, 917539, 0, 0, 917540, 0, 0, 917541, 0, 0, 917542, 0, 0, 917543, 0, 0, 917544, 0, 0, 917545, 0, 0, 917546, 0, 0, 917547, 0, 0, 917548, 0, 0, 917549, 0, 0, 917550, 0, 0, 917551, 0, 0, 917552, 0, 0, 917553, 0, 0, 983054, 0, 0, 983055, 0, 0, 983056, 0, 0, 983057, 0, 0, 983058, 0, 0, 983059, 0, 0, 983060, 0, 0, 983061, 0, 0, 983062, 0, 0, 983063, 0, 0, 983064, 0, 0, 983065, 0, 0, 983066, 0, 0, 983067, 0, 0, 983068, 0, 0, 983069, 0, 0, 983070, 0, 0, 983071, 0, 0, 983072, 0, 0, 983073, 0, 0, 983074, 0, 0, 983075, 0, 0, 983076, 0, 0, 983077, 0, 0, 983078, 0, 0, 983079, 0, 0, 983080, 0, 0, 983081, 0, 0, 983082, 0, 0, 983083, 0, 0, 983084, 0, 0, 983085, 0, 0, 983086, 0, 0, 983087, 0, 0, 983088, 0, 0, 1048615, 0, 0, 1048616, 0, 0, 1048617, 0, 0, 1048618, 0, 0, 1048619, 0, 0 ) - -[node name="Exit" parent="." instance=ExtResource( 3 )] -position = Vector2( 733.415, 183.644 ) - -[node name="CanvasModulate" type="CanvasModulate" parent="."] -color = Color( 0.713726, 0.713726, 0.713726, 1 ) - -[node name="Basic Enemy" parent="." instance=ExtResource( 4 )] -position = Vector2( 388.203, 157.958 ) diff --git a/Nodes/Enemies/Basic.tscn b/Nodes/Enemies/Basic.tscn deleted file mode 100644 index 5b3acd5..0000000 --- a/Nodes/Enemies/Basic.tscn +++ /dev/null @@ -1,157 +0,0 @@ -[gd_scene load_steps=11 format=2] - -[ext_resource path="res://Scripts/BaddieManager.gd" type="Script" id=1] -[ext_resource path="res://Art/Enemies/basic_enemy3.png" type="Texture" id=2] -[ext_resource path="res://Art/Enemies/basic_enemy1.png" type="Texture" id=3] -[ext_resource path="res://Art/Enemies/basic_enemy2.png" type="Texture" id=4] -[ext_resource path="res://Art/Enemies/basic_enemy4.png" type="Texture" id=5] -[ext_resource path="res://Art/light.png" type="Texture" id=6] - -[sub_resource type="GDScript" id=1] -script/source = "extends KinematicBody2D - -const UP = Vector2(0, -1) -const BASE_GRAVITY = 20 - -export var active_distance = 32 -export var angry_distance = 100 - -export var speed = 25 - -export var attack_speed = 1 - -var angry = false - -var knockback = 0 -var player - -const UPDATE_ANGRY_TIME = 0.25 - -var motion = Vector2(0, 0) -var TIMER - -func _ready(): - $AnimatedSprite.play(\"default\") - $Area2D.connect(\"body_entered\", self, \"collision_method\") - var alarmRoot = get_parent().get_parent() - if alarmRoot.has_node(\"BaddieAlarm\"): - for node in alarmRoot.get_children(): - if node.name == \"BaddieAlarm\": - node.connect(\"timeout\", self, \"update_angry\") - TIMER = node - break - else: - var node = Timer.new() - node.name = \"BaddieAlarm\" - node.connect(\"timeout\", self, \"update_angry\") - alarmRoot.add_child(node) - node.start(UPDATE_ANGRY_TIME) - TIMER = node - -func collision_method(body): - if body.has_method(\"deal_damage\"): - body.deal_damage() - knockback += 100 - -func take_damage(dmg): - knockback += 75 * dmg - get_parent().take_damage(dmg) - -func update_angry(): - if angry && global_position.distance_to(player.global_position) > angry_distance: - angry = false - elif global_position.distance_to(player.global_position) < active_distance: - angry = true - if(TIMER.wait_time <= 0): - TIMER.start(UPDATE_ANGRY_TIME) - - -func _physics_process(delta): - #Implement the force of gravity! - motion.y += BASE_GRAVITY - - if is_on_floor(): - motion.y = 0 - - if knockback > 0: - motion.y -= knockback/2 - if(player.global_position.x > global_position.x): - motion.x -= knockback - else: - motion.x += knockback - knockback -= 30 - else: - if !player: - player = get_node(\"/root/World/Player\") - else: - - - if angry: - angry = true - if($AnimatedSprite.animation != \"run\"): - $AnimatedSprite.play(\"run\") - if player.global_position.distance_to(global_position) > 24: - if(player.global_position.x > global_position.x): - motion.x += speed - $AnimatedSprite.flip_h = false - $Area2D.rotation = 0 - else: - motion.x -= speed - $AnimatedSprite.flip_h = true - $Area2D.rotation = PI - else: - knockback += 60 - else: - $AnimatedSprite.play(\"default\") - - motion = move_and_slide(motion, UP)" - -[sub_resource type="SpriteFrames" id=2] -animations = [ { -"frames": [ ExtResource( 2 ) ], -"loop": true, -"name": "default", -"speed": 5.0 -}, { -"frames": [ ExtResource( 3 ), ExtResource( 4 ), ExtResource( 2 ), ExtResource( 5 ) ], -"loop": true, -"name": "run", -"speed": 5.0 -} ] - -[sub_resource type="CapsuleShape2D" id=3] - -[sub_resource type="RectangleShape2D" id=4] - -[node name="Basic Enemy" type="Node2D"] -modulate = Color( 1, 1, 0, 1 ) -script = ExtResource( 1 ) -__meta__ = { -"_edit_group_": true -} -HP = 3 - -[node name="KinematicBody2D" type="KinematicBody2D" parent="."] -script = SubResource( 1 ) -active_distance = 128 - -[node name="AnimatedSprite" type="AnimatedSprite" parent="KinematicBody2D"] -frames = SubResource( 2 ) -playing = true - -[node name="CollisionShape2D" type="CollisionShape2D" parent="KinematicBody2D"] -scale = Vector2( 0.35, 0.45 ) -shape = SubResource( 3 ) - -[node name="Area2D" type="Area2D" parent="KinematicBody2D"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="KinematicBody2D/Area2D"] -position = Vector2( 5, -2 ) -scale = Vector2( 0.5, 0.25 ) -shape = SubResource( 4 ) -one_way_collision_margin = 30.0 - -[node name="Light2D" type="Light2D" parent="KinematicBody2D"] -texture = ExtResource( 6 ) -texture_scale = 1.5 -energy = 0.25 diff --git a/Nodes/Equipment/none.tscn b/Nodes/Equipment/none.tscn deleted file mode 100644 index 489b447..0000000 --- a/Nodes/Equipment/none.tscn +++ /dev/null @@ -1,8 +0,0 @@ -[gd_scene load_steps=2 format=2] - -[ext_resource path="res://Art/player_arms.png" type="Texture" id=1] - -[node name="Arms" type="Node2D"] - -[node name="Sprite" type="Sprite" parent="."] -texture = ExtResource( 1 ) diff --git a/Nodes/Equipment/saber.tscn b/Nodes/Equipment/saber.tscn deleted file mode 100644 index bfbacf9..0000000 --- a/Nodes/Equipment/saber.tscn +++ /dev/null @@ -1,74 +0,0 @@ -[gd_scene load_steps=22 format=2] - -[ext_resource path="res://Scripts/Equipment/saber.gd" type="Script" id=1] -[ext_resource path="res://Art/player_saber.png" type="Texture" id=2] -[ext_resource path="res://Art/player_saber9.png" type="Texture" id=3] -[ext_resource path="res://Art/player_saber8.png" type="Texture" id=4] -[ext_resource path="res://Art/player_saber7.png" type="Texture" id=5] -[ext_resource path="res://Art/player_saber6.png" type="Texture" id=6] -[ext_resource path="res://Art/player_saber5.png" type="Texture" id=7] -[ext_resource path="res://Art/player_saber4.png" type="Texture" id=8] -[ext_resource path="res://Art/player_saber3.png" type="Texture" id=9] -[ext_resource path="res://Art/player_saber2.png" type="Texture" id=10] -[ext_resource path="res://Art/player_saber1.png" type="Texture" id=11] -[ext_resource path="res://Art/player_saber_attack1.png" type="Texture" id=12] -[ext_resource path="res://Art/player_saber_attack2.png" type="Texture" id=13] -[ext_resource path="res://Art/player_saber_attack3.png" type="Texture" id=14] -[ext_resource path="res://Art/player_saber_attack4.png" type="Texture" id=15] -[ext_resource path="res://Art/player_saber_attack5.png" type="Texture" id=16] -[ext_resource path="res://Art/trail.png" type="Texture" id=17] -[ext_resource path="res://Nodes/Equipment/Line2D.gd" type="Script" id=18] -[ext_resource path="res://Art/light.png" type="Texture" id=19] - -[sub_resource type="SpriteFrames" id=1] -animations = [ { -"frames": [ ExtResource( 2 ) ], -"loop": true, -"name": "idle", -"speed": 5.0 -}, { -"frames": [ ExtResource( 3 ), ExtResource( 4 ), ExtResource( 5 ), ExtResource( 6 ), ExtResource( 7 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 11 ) ], -"loop": false, -"name": "Spawn", -"speed": 10.0 -}, { -"frames": [ ExtResource( 12 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 16 ), ExtResource( 13 ), ExtResource( 12 ) ], -"loop": false, -"name": "Attack", -"speed": 30.0 -} ] - -[sub_resource type="CapsuleShape2D" id=2] - -[node name="Arms" type="Node2D"] -script = ExtResource( 1 ) - -[node name="AnimatedSprite" type="AnimatedSprite" parent="."] -frames = SubResource( 1 ) -animation = "Attack" -frame = 1 - -[node name="Line2D" type="Line2D" parent="AnimatedSprite"] -z_index = -10 -z_as_relative = false -points = PoolVector2Array( 27.1471, 15.6522 ) -default_color = Color( 0.596078, 0.596078, 0.596078, 0.65098 ) -texture = ExtResource( 17 ) -texture_mode = 2 -script = ExtResource( 18 ) -targetPath = NodePath("..") -trailLength = 8 - -[node name="Light2D" type="Light2D" parent="AnimatedSprite"] -texture = ExtResource( 19 ) -texture_scale = 1.5 -color = Color( 0.643137, 1, 0.956863, 1 ) -energy = 1.25 -shadow_enabled = true - -[node name="Area2D" type="Area2D" parent="AnimatedSprite"] - -[node name="CollisionShape2D" type="CollisionShape2D" parent="AnimatedSprite/Area2D"] -position = Vector2( 5, 0 ) -scale = Vector2( 0.5, 0.5 ) -shape = SubResource( 2 ) diff --git a/Nodes/Exit.tscn b/Nodes/Exit.tscn deleted file mode 100644 index cc37412..0000000 --- a/Nodes/Exit.tscn +++ /dev/null @@ -1,39 +0,0 @@ -[gd_scene load_steps=9 format=2] - -[ext_resource path="res://Scripts/Exit.gd" type="Script" id=1] -[ext_resource path="res://Art/Exit/Exit1.png" type="Texture" id=2] -[ext_resource path="res://Art/Exit/Exit2.png" type="Texture" id=3] -[ext_resource path="res://Art/Exit/Exit3.png" type="Texture" id=4] -[ext_resource path="res://Art/Exit/Exit4.png" type="Texture" id=5] -[ext_resource path="res://Art/light.png" type="Texture" id=6] - -[sub_resource type="SpriteFrames" id=1] -animations = [ { -"frames": [ ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 5 ) ], -"loop": true, -"name": "default", -"speed": 12.0 -} ] - -[sub_resource type="RectangleShape2D" id=2] -extents = Vector2( 7.00912, 7.45768 ) - -[node name="Exit" type="Node2D"] -script = ExtResource( 1 ) - -[node name="AnimatedSprite" type="AnimatedSprite" parent="."] -z_index = -1 -frames = SubResource( 1 ) -frame = 2 -playing = true - -[node name="Area2D" type="Area2D" parent="."] -editor/display_folded = true - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] -position = Vector2( 0, 0.5 ) -shape = SubResource( 2 ) - -[node name="Light2D" type="Light2D" parent="."] -texture = ExtResource( 6 ) -color = Color( 0.486275, 1, 0.25098, 1 ) diff --git a/Nodes/Game.tscn b/Nodes/Game.tscn deleted file mode 100644 index 315601c..0000000 --- a/Nodes/Game.tscn +++ /dev/null @@ -1,95 +0,0 @@ -[gd_scene load_steps=6 format=2] - -[ext_resource path="res://Scripts/MapGeneration.gd" type="Script" id=1] -[ext_resource path="res://general_theme.tres" type="Theme" id=2] -[ext_resource path="res://Nodes/Tiles.tres" type="TileSet" id=3] - -[sub_resource type="GDScript" id=1] -script/source = "extends Node - -var WAIT_TIME = 1 -var timer #Timer object - -func _ready(): - start_timer(WAIT_TIME) - - - -func start_timer(seconds): - timer = Timer.new() - add_child(timer) - timer.connect(\"timeout\", self, \"get_the_timeout\") - timer.start(seconds) - -func get_the_timeout(): - get_parent().defaultGenerator() - timer.queue_free() - -func hideSelf(): - queue_free()" - -[sub_resource type="GDScript" id=2] -script/source = "extends Camera2D - -var speed = 2 - -func _process(delta): - var cameraMoveDir = Vector2(0,0) - if(Input.is_action_pressed(\"right\")): - cameraMoveDir += Vector2(speed,0) - if(Input.is_action_pressed(\"left\")): - cameraMoveDir -= Vector2(speed,0) - - if(Input.is_action_pressed(\"up\")): - cameraMoveDir -= Vector2(0,speed) - if(Input.is_action_pressed(\"down\")): - cameraMoveDir += Vector2(0,speed) - - global_translate(cameraMoveDir)" - -[node name="World" type="Node2D"] -script = ExtResource( 1 ) - -[node name="LoadingScreen" type="CanvasLayer" parent="."] -editor/display_folded = true -script = SubResource( 1 ) - -[node name="ColorRect" type="ColorRect" parent="LoadingScreen"] -anchor_right = 1.0 -anchor_bottom = 1.0 -color = Color( 0, 0, 0, 1 ) - -[node name="Label" type="Label" parent="LoadingScreen"] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -117.226 -margin_top = -39.4122 -margin_right = 176.774 -margin_bottom = -23.4122 -theme = ExtResource( 2 ) -text = "Generating a new map..." - -[node name="GenerationProgress" type="Label" parent="LoadingScreen"] -anchor_top = 1.0 -anchor_bottom = 1.0 -margin_left = 13.604 -margin_top = -22.878 -margin_right = 307.604 -margin_bottom = -6.87799 -theme = ExtResource( 2 ) - -[node name="TileMap" type="TileMap" parent="."] -tile_set = ExtResource( 3 ) -cell_size = Vector2( 16, 16 ) -collision_layer = 7 -format = 1 - -[node name="Camera2D" type="Camera2D" parent="."] -scale = Vector2( 10, 10 ) -current = true -script = SubResource( 2 ) - -[node name="CanvasModulate" type="CanvasModulate" parent="."] -color = Color( 0.713726, 0.713726, 0.713726, 1 ) diff --git a/Nodes/Light.tscn b/Nodes/Light.tscn deleted file mode 100644 index 7f2b417..0000000 --- a/Nodes/Light.tscn +++ /dev/null @@ -1,14 +0,0 @@ -[gd_scene load_steps=3 format=2] - -[ext_resource path="res://Art/basic_light.png" type="Texture" id=1] -[ext_resource path="res://Art/light.png" type="Texture" id=2] - -[node name="Light" type="Node2D"] - -[node name="Sprite" type="Sprite" parent="."] -texture = ExtResource( 1 ) - -[node name="Light2D" type="Light2D" parent="."] -position = Vector2( 0, -2 ) -texture = ExtResource( 2 ) -texture_scale = 1.5 diff --git a/Nodes/MusicPlayer.tscn b/Nodes/MusicPlayer.tscn deleted file mode 100644 index 947ae15..0000000 --- a/Nodes/MusicPlayer.tscn +++ /dev/null @@ -1,7 +0,0 @@ -[gd_scene load_steps=2 format=2] - -[ext_resource path="res://Music/DOS-88/DOS-88 - Automatav2.ogg" type="AudioStream" id=1] - -[node name="MusicPlayer" type="AudioStreamPlayer"] -stream = ExtResource( 1 ) -bus = "Music" diff --git a/Nodes/Pickup.gd b/Nodes/Pickup.gd deleted file mode 100644 index cabcd3e..0000000 --- a/Nodes/Pickup.gd +++ /dev/null @@ -1,8 +0,0 @@ -extends Node2D - -var tileMap -func _ready(): - var tileMap = get_node("/root/World/TileMap") - var tilePos = tileMap.world_to_map(position) - if(tileMap.get_cell(tilePos.x, tilePos.y) != 0): - queue_free() \ No newline at end of file diff --git a/Nodes/Player.tscn b/Nodes/Player.tscn deleted file mode 100644 index b0c1d83..0000000 --- a/Nodes/Player.tscn +++ /dev/null @@ -1,192 +0,0 @@ -[gd_scene load_steps=24 format=2] - -[ext_resource path="res://Scripts/PlayerManager.gd" type="Script" id=1] -[ext_resource path="res://Art/player_idle1.png" type="Texture" id=2] -[ext_resource path="res://Art/player_idle2.png" type="Texture" id=3] -[ext_resource path="res://Art/player_walk1.png" type="Texture" id=4] -[ext_resource path="res://Art/player_walk2.png" type="Texture" id=5] -[ext_resource path="res://Art/player_walk3.png" type="Texture" id=6] -[ext_resource path="res://Art/player_jump.png" type="Texture" id=7] -[ext_resource path="res://general_theme.tres" type="Theme" id=8] -[ext_resource path="res://Art/cornerGUI.png" type="Texture" id=9] -[ext_resource path="res://Fonts/pixelmix/pixelmix.ttf" type="DynamicFontData" id=10] -[ext_resource path="res://Art/pickup-outline.png" type="Texture" id=11] -[ext_resource path="res://Art/health-bar2.png" type="Texture" id=12] -[ext_resource path="res://Art/health-bar1.png" type="Texture" id=13] -[ext_resource path="res://Fonts/pixelmix/pixelmix_bold.ttf" type="DynamicFontData" id=14] -[ext_resource path="res://Art/light.png" type="Texture" id=15] - -[sub_resource type="SpriteFrames" id=1] -animations = [ { -"frames": [ ExtResource( 2 ), ExtResource( 3 ) ], -"loop": true, -"name": "idle", -"speed": 3.0 -}, { -"frames": [ ExtResource( 4 ), ExtResource( 5 ), ExtResource( 6 ) ], -"loop": true, -"name": "walk", -"speed": 7.0 -}, { -"frames": [ ExtResource( 7 ) ], -"loop": true, -"name": "jump", -"speed": 5.0 -} ] - -[sub_resource type="CapsuleShape2D" id=2] -radius = 3.71548 -height = 8.49548 - -[sub_resource type="DynamicFont" id=3] -outline_size = 4 -outline_color = Color( 0, 0, 0, 1 ) -font_data = ExtResource( 10 ) - -[sub_resource type="StyleBoxTexture" id=4] -texture = ExtResource( 12 ) -region_rect = Rect2( 0, 0, 64, 16 ) - -[sub_resource type="StyleBoxTexture" id=5] -texture = ExtResource( 13 ) -region_rect = Rect2( 0, 0, 64, 16 ) - -[sub_resource type="DynamicFont" id=6] -outline_size = 2 -outline_color = Color( 0, 0, 0, 1 ) -font_data = ExtResource( 10 ) - -[sub_resource type="DynamicFont" id=7] -size = 32 -font_data = ExtResource( 14 ) - -[sub_resource type="GDScript" id=8] -script/source = "extends Button - -# Declare member variables here. Examples: -# var a = 2 -# var b = \"text\" - -# Called when the node enters the scene tree for the first time. -func _ready(): - connect(\"button_down\", self, \"on_button\") - -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass -func on_button(): - get_tree().change_scene(\"res://Nodes/Title.tscn\")" - -[node name="Player" type="KinematicBody2D"] -script = ExtResource( 1 ) - -[node name="Camera2D" type="Camera2D" parent="."] -zoom = Vector2( 0.5, 0.5 ) - -[node name="AnimatedSprite" type="AnimatedSprite" parent="."] -frames = SubResource( 1 ) -animation = "idle" -playing = true - -[node name="CollisionShape2D" type="CollisionShape2D" parent="."] -shape = SubResource( 2 ) - -[node name="Equipment" type="Node2D" parent="."] - -[node name="CanvasLayer" type="CanvasLayer" parent="."] -editor/display_folded = true - -[node name="GUI" type="Control" parent="CanvasLayer"] -editor/display_folded = true -anchor_right = 1.0 -anchor_bottom = 1.0 -theme = ExtResource( 8 ) - -[node name="TextureRect" type="TextureRect" parent="CanvasLayer/GUI"] -anchor_right = 1.0 -margin_right = -904.0 -margin_bottom = 31.0 -texture = ExtResource( 9 ) -expand = true - -[node name="Label" type="Label" parent="CanvasLayer/GUI"] -margin_left = 36.4586 -margin_top = 11.069 -margin_right = 160.459 -margin_bottom = 42.069 -custom_fonts/font = SubResource( 3 ) -custom_colors/font_color = Color( 1, 1, 1, 1 ) -text = "0" -valign = 1 -clip_text = true - -[node name="TextureRect2" type="TextureRect" parent="CanvasLayer/GUI"] -margin_left = 13.7422 -margin_top = 16.7484 -margin_right = 33.7422 -margin_bottom = 36.7484 -texture = ExtResource( 11 ) -expand = true - -[node name="Healthbar" type="ProgressBar" parent="CanvasLayer/GUI"] -anchor_left = 0.5 -anchor_top = 1.0 -anchor_right = 0.5 -anchor_bottom = 1.0 -margin_left = -92.5 -margin_top = -50.0 -margin_right = 92.5 -margin_bottom = -14.0 -custom_styles/fg = SubResource( 4 ) -custom_styles/bg = SubResource( 5 ) -custom_fonts/font = SubResource( 6 ) -step = 1.0 -value = 100.0 - -[node name="SlideRect" type="ColorRect" parent="CanvasLayer/GUI"] -anchor_right = 1.0 -color = Color( 0, 0, 0, 1 ) - -[node name="GameOver" type="Control" parent="CanvasLayer"] -editor/display_folded = true -visible = false -anchor_right = 1.0 -anchor_bottom = 1.0 -theme = ExtResource( 8 ) - -[node name="ColorRect" type="ColorRect" parent="CanvasLayer/GameOver"] -anchor_right = 1.0 -anchor_bottom = 1.0 -color = Color( 0, 0, 0, 0.352941 ) - -[node name="Label" type="Label" parent="CanvasLayer/GameOver"] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -227.5 -margin_top = -50.0 -margin_right = 227.5 -margin_bottom = 50.0 -custom_fonts/font = SubResource( 7 ) -custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) -text = "Unit Lost..." -align = 1 -valign = 1 - -[node name="MainMenu" type="Button" parent="CanvasLayer/GameOver"] -anchor_left = 0.5 -anchor_top = 1.0 -anchor_right = 0.5 -anchor_bottom = 1.0 -margin_left = -82.5 -margin_top = -80.0 -margin_right = 82.5 -margin_bottom = -40.0 -text = "Main Menu" -script = SubResource( 8 ) - -[node name="Light2D" type="Light2D" parent="."] -texture = ExtResource( 15 ) -texture_scale = 1.5 -energy = 0.5 diff --git a/Nodes/PlayerGreetings.tscn b/Nodes/PlayerGreetings.tscn deleted file mode 100644 index 64f33ea..0000000 --- a/Nodes/PlayerGreetings.tscn +++ /dev/null @@ -1,20 +0,0 @@ -[gd_scene load_steps=5 format=2] - -[ext_resource path="res://general_theme.tres" type="Theme" id=1] -[ext_resource path="res://Fonts/pixelmix/pixelmix.ttf" type="DynamicFontData" id=2] -[ext_resource path="res://Scripts/RunLabel.gd" type="Script" id=3] - -[sub_resource type="DynamicFont" id=1] -size = 8 -font_data = ExtResource( 2 ) - -[node name="Node2D" type="Node2D"] - -[node name="Label" type="Label" parent="."] -margin_right = 40.0 -margin_bottom = 14.0 -theme = ExtResource( 1 ) -custom_fonts/font = SubResource( 1 ) -custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) -text = "test" -script = ExtResource( 3 ) diff --git a/Nodes/Tiles.tres b/Nodes/Tiles.tres deleted file mode 100644 index 5832865..0000000 --- a/Nodes/Tiles.tres +++ /dev/null @@ -1,86 +0,0 @@ -[gd_resource type="TileSet" load_steps=8 format=2] - -[ext_resource path="res://Art/Tiles/computer_tile1.png" type="Texture" id=1] -[ext_resource path="res://Art/Tiles/platform_tile.png" type="Texture" id=2] -[ext_resource path="res://Art/Tiles/computer_tile_safe.png" type="Texture" id=3] - -[sub_resource type="ConvexPolygonShape2D" id=1] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) - -[sub_resource type="ConvexPolygonShape2D" id=2] -points = PoolVector2Array( 0, 0, 16, 0, 15.7026, 3.83265, 0, 3.92611 ) - -[sub_resource type="NavigationPolygon" id=3] -vertices = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -polygons = [ PoolIntArray( 0, 1, 2, 3 ) ] - -[sub_resource type="ConvexPolygonShape2D" id=4] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) - -[resource] -0/name = "block" -0/texture = ExtResource( 1 ) -0/tex_offset = Vector2( 0, 0 ) -0/modulate = Color( 1, 1, 1, 1 ) -0/region = Rect2( 0, 0, 16, 16 ) -0/tile_mode = 1 -0/autotile/bitmask_mode = 0 -0/autotile/bitmask_flags = [ ] -0/autotile/icon_coordinate = Vector2( 0, 0 ) -0/autotile/tile_size = Vector2( 16, 16 ) -0/autotile/spacing = 0 -0/autotile/occluder_map = [ ] -0/autotile/navpoly_map = [ ] -0/autotile/priority_map = [ ] -0/autotile/z_index_map = [ ] -0/occluder_offset = Vector2( 0, 0 ) -0/navigation_offset = Vector2( 0, 0 ) -0/shapes = [ { -"autotile_coord": Vector2( 0, 0 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 1 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -} ] -0/z_index = 0 -1/name = "platform_tile.png 1" -1/texture = ExtResource( 2 ) -1/tex_offset = Vector2( 0, 0 ) -1/modulate = Color( 1, 1, 1, 1 ) -1/region = Rect2( 0, 0, 16, 16 ) -1/tile_mode = 0 -1/occluder_offset = Vector2( 0, 0 ) -1/navigation_offset = Vector2( 0, 0 ) -1/shapes = [ { -"autotile_coord": Vector2( 0, 0 ), -"one_way": true, -"one_way_margin": 1.0, -"shape": SubResource( 2 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -} ] -1/z_index = 0 -2/name = "computer_tile_safe.png 2" -2/texture = ExtResource( 3 ) -2/tex_offset = Vector2( 0, 0 ) -2/modulate = Color( 1, 1, 1, 1 ) -2/region = Rect2( 0, 0, 16, 16 ) -2/tile_mode = 1 -2/autotile/bitmask_mode = 0 -2/autotile/bitmask_flags = [ ] -2/autotile/icon_coordinate = Vector2( 0, 0 ) -2/autotile/tile_size = Vector2( 16, 16 ) -2/autotile/spacing = 0 -2/autotile/occluder_map = [ ] -2/autotile/navpoly_map = [ Vector2( 0, 0 ), SubResource( 3 ) ] -2/autotile/priority_map = [ ] -2/autotile/z_index_map = [ ] -2/occluder_offset = Vector2( 0, 0 ) -2/navigation_offset = Vector2( 0, 0 ) -2/shapes = [ { -"autotile_coord": Vector2( 0, 0 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 4 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -} ] -2/z_index = 0 diff --git a/Nodes/Title.tscn b/Nodes/Title.tscn deleted file mode 100644 index 9428805..0000000 --- a/Nodes/Title.tscn +++ /dev/null @@ -1,174 +0,0 @@ -[gd_scene load_steps=12 format=2] - -[ext_resource path="res://general_theme.tres" type="Theme" id=1] -[ext_resource path="res://Scripts/Title.gd" type="Script" id=2] -[ext_resource path="res://Art/general_bkg.png" type="Texture" id=3] -[ext_resource path="res://Art/Grid/agrid1.png" type="Texture" id=4] -[ext_resource path="res://Art/Grid/agrid2.png" type="Texture" id=5] -[ext_resource path="res://Art/Grid/agrid3.png" type="Texture" id=6] -[ext_resource path="res://Art/Grid/agrid4.png" type="Texture" id=7] -[ext_resource path="res://Art/Grid/agrid5.png" type="Texture" id=8] -[ext_resource path="res://Art/logo.png" type="Texture" id=9] - -[sub_resource type="AnimatedTexture" id=1] -frames = 5 -fps = 10.0 -frame_0/texture = ExtResource( 4 ) -frame_1/texture = ExtResource( 5 ) -frame_1/delay_sec = 0.0 -frame_2/texture = ExtResource( 6 ) -frame_2/delay_sec = 0.0 -frame_3/texture = ExtResource( 7 ) -frame_3/delay_sec = 0.0 -frame_4/texture = ExtResource( 8 ) -frame_4/delay_sec = 0.0 - -[sub_resource type="GDScript" id=2] -script/source = "extends Control - -func _ready(): - $BackButton.connect(\"button_down\", self, \"on_button_down\") - -func on_button_down(): - hide()" - -[node name="Title" type="Control"] -anchor_right = 1.0 -anchor_bottom = 1.0 -theme = ExtResource( 1 ) -script = ExtResource( 2 ) - -[node name="ColorRect" type="ColorRect" parent="."] -anchor_right = 1.0 -anchor_bottom = 1.0 -color = Color( 0, 0, 0, 1 ) - -[node name="Staticbkg" type="TextureRect" parent="."] -modulate = Color( 0.509804, 0.509804, 0.509804, 1 ) -anchor_right = 1.0 -anchor_bottom = 1.0 -texture = ExtResource( 3 ) -expand = true - -[node name="Animatedbkg" type="TextureRect" parent="."] -modulate = Color( 0.423529, 0.423529, 0.423529, 1 ) -anchor_right = 1.0 -anchor_bottom = 1.0 -texture = SubResource( 1 ) -expand = true -stretch_mode = 5 - -[node name="ColorRect2" type="ColorRect" parent="."] -anchor_top = 0.5 -anchor_right = 1.0 -anchor_bottom = 0.5 -margin_top = -31.0 -margin_bottom = 107.0 -color = Color( 0, 0, 0, 1 ) - -[node name="New Game" type="Button" parent="."] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -59.6334 -margin_top = -28.0 -margin_right = 58.3666 -margin_bottom = 7.0 -text = "[Start Game]" - -[node name="Credits" type="Button" parent="."] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -59.6334 -margin_top = 20.0 -margin_right = 58.3666 -margin_bottom = 55.0 -text = "[Credits]" - -[node name="Quit" type="Button" parent="."] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -59.6334 -margin_top = 68.0 -margin_right = 58.3666 -margin_bottom = 103.0 -text = "[Quit]" - -[node name="Label" type="Label" parent="."] -anchor_top = 1.0 -anchor_bottom = 1.0 -margin_top = -16.0 -margin_right = 80.0 -text = "develop" -valign = 2 - -[node name="TextureRect" type="TextureRect" parent="."] -anchor_left = 0.5 -anchor_right = 0.5 -margin_left = -216.5 -margin_top = 16.0 -margin_right = 216.5 -margin_bottom = 227.0 -texture = ExtResource( 9 ) -expand = true - -[node name="CreditsMenu" type="Control" parent="."] -visible = false -anchor_right = 1.0 -anchor_bottom = 1.0 -script = SubResource( 2 ) - -[node name="ColorRect" type="ColorRect" parent="CreditsMenu"] -anchor_right = 1.0 -anchor_bottom = 1.0 -color = Color( 0, 0, 0, 1 ) - -[node name="TextureRect2" type="TextureRect" parent="CreditsMenu"] -anchor_left = 0.5 -anchor_right = 0.5 -margin_left = -216.5 -margin_top = 16.0 -margin_right = 216.5 -margin_bottom = 227.0 -texture = ExtResource( 9 ) -expand = true - -[node name="BackButton" type="Button" parent="CreditsMenu"] -anchor_left = 1.0 -anchor_top = 1.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -margin_left = -144.0 -margin_top = -56.0 -margin_right = -26.0 -margin_bottom = -21.0 -text = "[Back]" - -[node name="Label" type="Label" parent="CreditsMenu"] -anchor_left = 0.5 -anchor_top = 0.5 -anchor_right = 0.5 -anchor_bottom = 0.5 -margin_left = -254.0 -margin_top = -36.5 -margin_right = 254.0 -margin_bottom = 36.5 -text = "Designed and Programmed by Joseph Manley - - -Music Provided by DOS-88 - -Sound Provdided by danereid1024" -align = 1 - -[node name="Fader" type="ColorRect" parent="."] -modulate = Color( 1, 1, 1, 0 ) -anchor_right = 1.0 -anchor_bottom = 1.0 -mouse_filter = 2 -color = Color( 0, 0, 0, 1 ) diff --git a/Nodes/jump_platform.tscn b/Nodes/jump_platform.tscn deleted file mode 100644 index 88478ef..0000000 --- a/Nodes/jump_platform.tscn +++ /dev/null @@ -1,31 +0,0 @@ -[gd_scene load_steps=9 format=2] - -[ext_resource path="res://Art/jump_platform1.png" type="Texture" id=1] -[ext_resource path="res://Art/jump_platform2.png" type="Texture" id=2] -[ext_resource path="res://Art/jump_platform3.png" type="Texture" id=3] -[ext_resource path="res://Art/jump_platform4.png" type="Texture" id=4] -[ext_resource path="res://Art/jump_platform5.png" type="Texture" id=5] -[ext_resource path="res://Art/jump_platform6.png" type="Texture" id=6] -[ext_resource path="res://Scripts/destroy_after_animation.gd" type="Script" id=7] - -[sub_resource type="SpriteFrames" id=1] -animations = [ { -"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 5 ), ExtResource( 6 ) ], -"loop": false, -"name": "spawn", -"speed": 10.0 -}, { -"frames": [ ExtResource( 6 ), ExtResource( 5 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 2 ), ExtResource( 1 ) ], -"loop": false, -"name": "destroy", -"speed": 20.0 -} ] - -[node name="Platform" type="Node2D"] - -[node name="AnimatedSprite" type="AnimatedSprite" parent="."] -frames = SubResource( 1 ) -animation = "spawn" -frame = 5 -playing = true -script = ExtResource( 7 ) diff --git a/ReadMe.md b/ReadMe.md index d4c4eac..79c1ef5 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -1,8 +1,7 @@ # Glitch In The System -![GitHub repo size](https://img.shields.io/github/repo-size/josephbmanley/GlitchInTheSystem.svg) -[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fjosephbmanley%2FGlitchInTheSystem%2Fbadge%3Fref%3Ddevelop&style=flat)](https://actions-badge.atrox.dev/josephbmanley/GlitchInTheSystem/goto?ref=develop) +![GitHub repo size](https://img.shields.io/github/repo-size/yeslayla/GlitchInTheSystem.svg) -[Play on Itch.io](https://joebmanley.itch.io/glitchinthesystem) +[Play on Itch.io](https://yeslayla.itch.io/glitchinthesystem) This project was created during [Godot Wild Jam #10](https://itch.io/jam/godot-wild-jam-10) as a means of learning the [Godot Engine](https://godotengine.org/). @@ -16,4 +15,4 @@ The project also suffers from some messy code that could use some improvement. A - [PixelMix font from Andrew Tyler](https://www.dafont.com/pixelmix.font) -- [Sounds Effects from Swiss Arcade Game Entertainment](https://phoenix1291.itch.io/sound-effects-pack-1) \ No newline at end of file +- [Sounds Effects from Swiss Arcade Game Entertainment](https://phoenix1291.itch.io/sound-effects-pack-1) diff --git a/Scripts/BaddieManager.gd b/Scripts/BaddieManager.gd deleted file mode 100644 index 6952f94..0000000 --- a/Scripts/BaddieManager.gd +++ /dev/null @@ -1,45 +0,0 @@ -extends Node2D - -export var HP = 8 -export var color = "ffff00" - -var tileMap -func _ready(): - var tileMap = get_node("/root/World/TileMap") - var tilePos = tileMap.world_to_map(position) - if(tileMap.get_cell(tilePos.x, tilePos.y) != 0): - queue_free() - -func take_damage(dmg): - playAudio("Bomb_Drop.wav") - modulate = Color(255,0,0) - $KinematicBody2D/Light2D.color = Color(255,0,0) - HP -= dmg - reset_color() - - -var color_timer -func reset_color(): - if !color_timer: - color_timer = Timer.new() - add_child(color_timer) - color_timer.connect("timeout", self, "color_timeout") - color_timer.start(0.125) - -func color_timeout(): - modulate = Color(color) - $KinematicBody2D/Light2D.color = Color(color) - -func _process(delta): - if(HP <= 0): - queue_free() - - -var audioPlayer -func playAudio(track): - if !audioPlayer: - audioPlayer = AudioStreamPlayer.new() - get_parent().add_child(audioPlayer) - audioPlayer.stream = load("res://Sound/" + track) - audioPlayer.volume_db = -30 - audioPlayer.play() \ No newline at end of file diff --git a/Scripts/Equipment/saber.gd b/Scripts/Equipment/saber.gd deleted file mode 100644 index ac3d433..0000000 --- a/Scripts/Equipment/saber.gd +++ /dev/null @@ -1,90 +0,0 @@ -extends Node2D - -# Declare member variables here. Examples: -# var a = 2 -# var b = "text" - -# Called when the node enters the scene tree for the first time. -const DASH_SPEED = 300 -const UP = Vector2(0, -1) -const RADperDEGREE = 57.2957795 - -const SLASH_ANIMATION = preload("res://Nodes/Animations/SlashAnimation.tscn") -var player -var colliderShape - - -func _ready(): - colliderShape = $AnimatedSprite/Area2D/CollisionShape2D.get_shape() - get_child(0).get_child(0).hide() - player = get_parent().get_parent() - player.connect("unequip", self, "on_unequip") - $AnimatedSprite.connect("animation_finished", self, "on_animation_finished") - $AnimatedSprite/Area2D.connect("body_entered", self, "on_collide") - $AnimatedSprite.play("Spawn") - pass # Replace with function body. - -var audioPlayer -func playAudio(track): - if !audioPlayer: - audioPlayer = AudioStreamPlayer.new() - self.add_child(audioPlayer) - audioPlayer.stream = load("res://Sound/" + track) - audioPlayer.volume_db = -30 - audioPlayer.play() - -func on_unequip(): - $AnimatedSprite.play("Spawn", true) - -func on_collide(body): - if(body.has_method("take_damage")): - print(body) - if($AnimatedSprite.animation == "Attack"): - print("ATTACK") - body.take_damage(1) - pass - - -var pos -func _physics_process(delta): - - $AnimatedSprite.flip_h = get_global_mouse_position().x < global_position.x - if(get_global_mouse_position().x < global_position.x): - $AnimatedSprite/Area2D.rotation = PI - else: - $AnimatedSprite/Area2D.rotation = 0 - - if($AnimatedSprite.animation == "Attack"): - $AnimatedSprite/Area2D/CollisionShape2D.shape = colliderShape - else: - $AnimatedSprite/Area2D/CollisionShape2D.shape = null - - if($AnimatedSprite.animation != "Spawn"): - if(Input.is_action_just_pressed("attack")): - if($AnimatedSprite.animation != "Attack"): - playAudio("Charge2.wav") - get_child(0).get_child(0).show() - $AnimatedSprite.play("Attack") - pos = player.global_position - get_global_mouse_position() - var angle = atan(pos.y/pos.x) - var goUp = -1 - var goRight = -1 - if(pos.y < 0): - goUp = 1 - if(pos.x < 0): - goRight = 1 - var xVar = cos(abs(angle)) * DASH_SPEED * goRight - var yVar = sin(abs(angle)) * DASH_SPEED - yVar = (yVar) * goUp - 20 - pos = Vector2(xVar, yVar) - - if($AnimatedSprite.animation == "Attack"): - player.move_and_slide(pos, UP) - - - - -func on_animation_finished(): - if($AnimatedSprite.animation != "idle"): - get_child(0).get_child(0).hide() - $AnimatedSprite.play("idle") diff --git a/Scripts/PlayerManager.gd b/Scripts/PlayerManager.gd deleted file mode 100644 index da2941d..0000000 --- a/Scripts/PlayerManager.gd +++ /dev/null @@ -1,193 +0,0 @@ -extends KinematicBody2D - - - - -#----------- Equipment -var currentlyEquiped = "none" -var sheathed = "saber" - - -#----------- misc movement -const UP = Vector2(0, -1) -const BASE_GRAVITY = 20 -const BASE_SPEED = 150 -var motion = Vector2() - -#----------- Jumping related variables -const BASE_JUMP = -250 #Motion added for a jump -var extra_jumps = 0 #Number of double jumps a player has -var current_jumps = 0 #Number of jumps a player has left -var jumpHeight = 0 -var coins = 0 -var GAMEOVER = false - -const JUMP_PLATFORM = preload("res://Nodes/jump_platform.tscn") - -func _ready(): - extra_jumps = SaveManager.get_action_value('jump')/4 - jumpHeight = SaveManager.get_action_value('jump') * -2 - sheathed = SaveManager.get_equiped() - updateEquipment() - -func victoryCondition(): - SaveManager.change_upgrade_points(coins) - slide_out() - - -const VICTORY_SCREEN = "res://Nodes/Victory.tscn" -var slide_progress = 0 -var slide_timer -const SLIDE_SPEED = 0.0125 -const PIXELS_PER = 32 -func slide_out(): - $CanvasLayer/GUI/SlideRect.rect_size.y = slide_progress - if slide_progress < 600: - slide_progress += PIXELS_PER - if(!slide_timer): - slide_timer = Timer.new() - add_child(slide_timer) - slide_timer.connect("timeout", self, "slide_out") - slide_timer.start(SLIDE_SPEED) - else: - get_tree().change_scene(VICTORY_SCREEN) - -func done_sliding(): - return slide_progress >= 600 - -signal unequip - -var waitingToUpdate = 0 -func _process(delta): - if(Input.is_action_just_pressed("sheath")): - switch_sheath() - if(Input.is_action_pressed("attack") and currentlyEquiped == "none"): - switch_sheath() - -func deal_damage(dmg = 1): - playAudio("Hero_Hurt.wav") - updateHealth(-dmg) - print(getHealth()) - -func switch_sheath(): - if(sheathed == "none"): - sheathed = currentlyEquiped - currentlyEquiped = "none" - else: - currentlyEquiped = sheathed - sheathed = "none" - emit_signal("unequip") - updateEquipment() - -var audioPlayer -func playAudio(track): - if !audioPlayer: - audioPlayer = AudioStreamPlayer.new() - self.add_child(audioPlayer) - audioPlayer.stream = load("res://Sound/" + track) - audioPlayer.volume_db = -30 - audioPlayer.play() - -func pickupCoin(): - coins += 1 - $CanvasLayer/GUI/Label.text = String(coins) - -var maxHP = 25 -var health -func updateHealth(val): - if !health: - health = maxHP - $CanvasLayer/GUI/Healthbar.max_value = maxHP - health += val - $CanvasLayer/GUI/Healthbar.value = health - if(health <= 0): - game_over() - -func getHealth(): - if !health: - health = maxHP - return health - -func game_over(): - GAMEOVER = true - $CanvasLayer/GUI.hide() - $CanvasLayer/GameOver.show() - -var tileMap - -func _physics_process(delta): - if GAMEOVER: - hide() - else: - #Implement the force of gravity! - motion.y += BASE_GRAVITY - - #Moves the player left & right - if(Input.is_action_pressed("right")): - motion.x = BASE_SPEED - elif (Input.is_action_pressed("left")): - motion.x = -BASE_SPEED - else: - motion.x = 0 - - if is_on_floor(): - motion.y = 0 - - if !tileMap: - var childs = get_parent().get_children() - for child in childs: - if typeof(child) == typeof(TileMap): - tileMap = child - break - - #Handle the jumpings - if (Input.is_action_just_pressed("up")): - if is_on_floor(): - if(Input.is_action_pressed("down")): - var tilePos = tileMap.world_to_map(position) - tilePos.y += 1 - if(tileMap.get_cell(tilePos.x, tilePos.y) == 1): - position.y += 4 - else: - motion.y = BASE_JUMP + jumpHeight - #Reset number of jumps - current_jumps = extra_jumps - elif current_jumps > 0: - motion.y = BASE_JUMP + jumpHeight - playAudio("Sword.wav") - spawn_jump_platform() - current_jumps -= 1 - - - #Do animations - $AnimatedSprite.flip_h = get_global_mouse_position().x < position.x - - if is_on_floor(): - if($AnimatedSprite.animation == "jump"): - playAudio("Sword2.wav") - if abs(motion.x) > 0: - if(motion.x > 0): - $AnimatedSprite.play("walk", true) - else: - $AnimatedSprite.play("walk", false) - else: - $AnimatedSprite.play("idle") - else: - $AnimatedSprite.play("jump") - - motion = move_and_slide(motion, UP) - -func spawn_jump_platform(): - var platform = JUMP_PLATFORM.instance() - get_parent().add_child(platform) - platform.position = Vector2(position.x, position.y + 4) - - pass - -func updateEquipment(): - var equipmentNode = get_child(3) - if(equipmentNode.get_children().size() + 1 > 0): - for enode in equipmentNode.get_children(): - enode.queue_free() - var equipment = load("res://Nodes/Equipment/" + currentlyEquiped + ".tscn").instance() - equipmentNode.add_child(equipment) diff --git a/Sound/ Stairs.wav.import b/Sound/ Stairs.wav.import deleted file mode 100644 index 3199ac8..0000000 --- a/Sound/ Stairs.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/ Stairs.wav-73e4185d819e106303433376e122c4f7.sample" - -[deps] - -source_file="res://Sound/ Stairs.wav" -dest_files=[ "res://.import/ Stairs.wav-73e4185d819e106303433376e122c4f7.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Arrow.wav.import b/Sound/Arrow.wav.import deleted file mode 100644 index 764461f..0000000 --- a/Sound/Arrow.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Arrow.wav-41d579e0ff8652feb891a8dc4933441a.sample" - -[deps] - -source_file="res://Sound/Arrow.wav" -dest_files=[ "res://.import/Arrow.wav-41d579e0ff8652feb891a8dc4933441a.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Bomb_Drop.wav.import b/Sound/Bomb_Drop.wav.import deleted file mode 100644 index d83806f..0000000 --- a/Sound/Bomb_Drop.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Bomb_Drop.wav-f4ab8bcdde916b81b4a8c70d603178de.sample" - -[deps] - -source_file="res://Sound/Bomb_Drop.wav" -dest_files=[ "res://.import/Bomb_Drop.wav-f4ab8bcdde916b81b4a8c70d603178de.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Bomb_Explosion.wav.import b/Sound/Bomb_Explosion.wav.import deleted file mode 100644 index cb88e87..0000000 --- a/Sound/Bomb_Explosion.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Bomb_Explosion.wav-8c7089e6787a63ed798399ac0eaab1d0.sample" - -[deps] - -source_file="res://Sound/Bomb_Explosion.wav" -dest_files=[ "res://.import/Bomb_Explosion.wav-8c7089e6787a63ed798399ac0eaab1d0.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Cancel.wav.import b/Sound/Cancel.wav.import deleted file mode 100644 index cbcc182..0000000 --- a/Sound/Cancel.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Cancel.wav-5e959ca5ea677e33ca180a49d08ada79.sample" - -[deps] - -source_file="res://Sound/Cancel.wav" -dest_files=[ "res://.import/Cancel.wav-5e959ca5ea677e33ca180a49d08ada79.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Cancel2.wav.import b/Sound/Cancel2.wav.import deleted file mode 100644 index 5a3a54a..0000000 --- a/Sound/Cancel2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Cancel2.wav-edbf60fed33774e068ab480a3b9fb707.sample" - -[deps] - -source_file="res://Sound/Cancel2.wav" -dest_files=[ "res://.import/Cancel2.wav-edbf60fed33774e068ab480a3b9fb707.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Charge.wav.import b/Sound/Charge.wav.import deleted file mode 100644 index b3d0cfd..0000000 --- a/Sound/Charge.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Charge.wav-35800f0da2b9c39a65d8c980bfef1d41.sample" - -[deps] - -source_file="res://Sound/Charge.wav" -dest_files=[ "res://.import/Charge.wav-35800f0da2b9c39a65d8c980bfef1d41.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Charge2.wav.import b/Sound/Charge2.wav.import deleted file mode 100644 index 3545c53..0000000 --- a/Sound/Charge2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Charge2.wav-e0a845f85e9f617fc7d4ddea3190f78a.sample" - -[deps] - -source_file="res://Sound/Charge2.wav" -dest_files=[ "res://.import/Charge2.wav-e0a845f85e9f617fc7d4ddea3190f78a.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Cursor.wav.import b/Sound/Cursor.wav.import deleted file mode 100644 index fed2551..0000000 --- a/Sound/Cursor.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Cursor.wav-c4f122b2280b04f3d38335d1e2132900.sample" - -[deps] - -source_file="res://Sound/Cursor.wav" -dest_files=[ "res://.import/Cursor.wav-c4f122b2280b04f3d38335d1e2132900.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Door.wav.import b/Sound/Door.wav.import deleted file mode 100644 index 4e99e30..0000000 --- a/Sound/Door.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Door.wav-c752f262687f6edf5d0875ab518d5da0.sample" - -[deps] - -source_file="res://Sound/Door.wav" -dest_files=[ "res://.import/Door.wav-c752f262687f6edf5d0875ab518d5da0.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Encounter.wav.import b/Sound/Encounter.wav.import deleted file mode 100644 index 1d4e43a..0000000 --- a/Sound/Encounter.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Encounter.wav-9864db0c9f9477c4bbea011aa5f3b5d7.sample" - -[deps] - -source_file="res://Sound/Encounter.wav" -dest_files=[ "res://.import/Encounter.wav-9864db0c9f9477c4bbea011aa5f3b5d7.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Enemy_Damage.wav.import b/Sound/Enemy_Damage.wav.import deleted file mode 100644 index c8e8ac0..0000000 --- a/Sound/Enemy_Damage.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Enemy_Damage.wav-7fe655d71632d00e95903aa2ed2603e2.sample" - -[deps] - -source_file="res://Sound/Enemy_Damage.wav" -dest_files=[ "res://.import/Enemy_Damage.wav-7fe655d71632d00e95903aa2ed2603e2.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Enemy_Dies.wav.import b/Sound/Enemy_Dies.wav.import deleted file mode 100644 index 83c3193..0000000 --- a/Sound/Enemy_Dies.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Enemy_Dies.wav-fd758d1da6e59074342ac5d9b0af4c9a.sample" - -[deps] - -source_file="res://Sound/Enemy_Dies.wav" -dest_files=[ "res://.import/Enemy_Dies.wav-fd758d1da6e59074342ac5d9b0af4c9a.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Find_Item.wav.import b/Sound/Find_Item.wav.import deleted file mode 100644 index 8930b9f..0000000 --- a/Sound/Find_Item.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Find_Item.wav-87395fa7fb9092ca415a9786231c3379.sample" - -[deps] - -source_file="res://Sound/Find_Item.wav" -dest_files=[ "res://.import/Find_Item.wav-87395fa7fb9092ca415a9786231c3379.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Find_Money.wav.import b/Sound/Find_Money.wav.import deleted file mode 100644 index f9442c5..0000000 --- a/Sound/Find_Money.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Find_Money.wav-bd2f2099eba3d68df3a42b88c9326058.sample" - -[deps] - -source_file="res://Sound/Find_Money.wav" -dest_files=[ "res://.import/Find_Money.wav-bd2f2099eba3d68df3a42b88c9326058.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Fire.wav.import b/Sound/Fire.wav.import deleted file mode 100644 index 476b7ae..0000000 --- a/Sound/Fire.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Fire.wav-d70ef5cbce48a6f48140320eb221e262.sample" - -[deps] - -source_file="res://Sound/Fire.wav" -dest_files=[ "res://.import/Fire.wav-d70ef5cbce48a6f48140320eb221e262.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Health.wav.import b/Sound/Health.wav.import deleted file mode 100644 index 77c24e0..0000000 --- a/Sound/Health.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Health.wav-b22fc58772c504e04d02895691a77b9a.sample" - -[deps] - -source_file="res://Sound/Health.wav" -dest_files=[ "res://.import/Health.wav-b22fc58772c504e04d02895691a77b9a.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Hero_Dies.wav.import b/Sound/Hero_Dies.wav.import deleted file mode 100644 index 5b39540..0000000 --- a/Sound/Hero_Dies.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Hero_Dies.wav-ea078a82c44188ea7a542865f81ee8a6.sample" - -[deps] - -source_file="res://Sound/Hero_Dies.wav" -dest_files=[ "res://.import/Hero_Dies.wav-ea078a82c44188ea7a542865f81ee8a6.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Hero_Hurt.wav.import b/Sound/Hero_Hurt.wav.import deleted file mode 100644 index 03d590b..0000000 --- a/Sound/Hero_Hurt.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Hero_Hurt.wav-53576c4d9fefa25287d5e3e1d3711325.sample" - -[deps] - -source_file="res://Sound/Hero_Hurt.wav" -dest_files=[ "res://.import/Hero_Hurt.wav-53576c4d9fefa25287d5e3e1d3711325.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Item_Appears.wav.import b/Sound/Item_Appears.wav.import deleted file mode 100644 index 2a7e5fb..0000000 --- a/Sound/Item_Appears.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Item_Appears.wav-b63ba6f25246b48cbe4e5fc3a7c1577d.sample" - -[deps] - -source_file="res://Sound/Item_Appears.wav" -dest_files=[ "res://.import/Item_Appears.wav-b63ba6f25246b48cbe4e5fc3a7c1577d.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Jump.wav.import b/Sound/Jump.wav.import deleted file mode 100644 index 9a47af9..0000000 --- a/Sound/Jump.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Jump.wav-91b14b51ffd0c3f00fc5087b480ec696.sample" - -[deps] - -source_file="res://Sound/Jump.wav" -dest_files=[ "res://.import/Jump.wav-91b14b51ffd0c3f00fc5087b480ec696.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Jump2.wav.import b/Sound/Jump2.wav.import deleted file mode 100644 index 5837439..0000000 --- a/Sound/Jump2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Jump2.wav-7eecc04974fee2a00ffeeb647ba3fcaa.sample" - -[deps] - -source_file="res://Sound/Jump2.wav" -dest_files=[ "res://.import/Jump2.wav-7eecc04974fee2a00ffeeb647ba3fcaa.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Jump3.wav.import b/Sound/Jump3.wav.import deleted file mode 100644 index 3516707..0000000 --- a/Sound/Jump3.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Jump3.wav-8c0f196a6577b596a4e5da001c841214.sample" - -[deps] - -source_file="res://Sound/Jump3.wav" -dest_files=[ "res://.import/Jump3.wav-8c0f196a6577b596a4e5da001c841214.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Laser.wav.import b/Sound/Laser.wav.import deleted file mode 100644 index 6d4792a..0000000 --- a/Sound/Laser.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Laser.wav-6f3b67640e07432f02bf75a57149a2ee.sample" - -[deps] - -source_file="res://Sound/Laser.wav" -dest_files=[ "res://.import/Laser.wav-6f3b67640e07432f02bf75a57149a2ee.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Low_Health.wav.import b/Sound/Low_Health.wav.import deleted file mode 100644 index c91cac1..0000000 --- a/Sound/Low_Health.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Low_Health.wav-fe521e60fde037592befcb781843cc51.sample" - -[deps] - -source_file="res://Sound/Low_Health.wav" -dest_files=[ "res://.import/Low_Health.wav-fe521e60fde037592befcb781843cc51.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Magic.wav.import b/Sound/Magic.wav.import deleted file mode 100644 index 59d42cd..0000000 --- a/Sound/Magic.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Magic.wav-7c7917d133c59b809523e4ae7cb22357.sample" - -[deps] - -source_file="res://Sound/Magic.wav" -dest_files=[ "res://.import/Magic.wav-7c7917d133c59b809523e4ae7cb22357.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Magic2.wav.import b/Sound/Magic2.wav.import deleted file mode 100644 index 6d91089..0000000 --- a/Sound/Magic2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Magic2.wav-ba03e868d1a812d776f6dcef66c68c71.sample" - -[deps] - -source_file="res://Sound/Magic2.wav" -dest_files=[ "res://.import/Magic2.wav-ba03e868d1a812d776f6dcef66c68c71.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Magic3.wav.import b/Sound/Magic3.wav.import deleted file mode 100644 index 84fa9aa..0000000 --- a/Sound/Magic3.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Magic3.wav-ebd45bc97c246ba65e2a4a811d9af475.sample" - -[deps] - -source_file="res://Sound/Magic3.wav" -dest_files=[ "res://.import/Magic3.wav-ebd45bc97c246ba65e2a4a811d9af475.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Money.wav.import b/Sound/Money.wav.import deleted file mode 100644 index 88c896c..0000000 --- a/Sound/Money.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Money.wav-547c835267fce8405637e26b81318190.sample" - -[deps] - -source_file="res://Sound/Money.wav" -dest_files=[ "res://.import/Money.wav-547c835267fce8405637e26b81318190.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Monster1.wav.import b/Sound/Monster1.wav.import deleted file mode 100644 index 82de878..0000000 --- a/Sound/Monster1.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Monster1.wav-1c6bf478d7503326cd8aff5c8ddaa94c.sample" - -[deps] - -source_file="res://Sound/Monster1.wav" -dest_files=[ "res://.import/Monster1.wav-1c6bf478d7503326cd8aff5c8ddaa94c.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Monster2.wav.import b/Sound/Monster2.wav.import deleted file mode 100644 index 4710891..0000000 --- a/Sound/Monster2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Monster2.wav-66956e1ab70f2dc3f66bf09246880ed9.sample" - -[deps] - -source_file="res://Sound/Monster2.wav" -dest_files=[ "res://.import/Monster2.wav-66956e1ab70f2dc3f66bf09246880ed9.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Monster3.wav.import b/Sound/Monster3.wav.import deleted file mode 100644 index ef177ea..0000000 --- a/Sound/Monster3.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Monster3.wav-f133a1f0e565984c002c76dbd3c68f32.sample" - -[deps] - -source_file="res://Sound/Monster3.wav" -dest_files=[ "res://.import/Monster3.wav-f133a1f0e565984c002c76dbd3c68f32.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Monster4.wav.import b/Sound/Monster4.wav.import deleted file mode 100644 index f39b8a0..0000000 --- a/Sound/Monster4.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Monster4.wav-afdcfc9a46ec07172157808f2a17b197.sample" - -[deps] - -source_file="res://Sound/Monster4.wav" -dest_files=[ "res://.import/Monster4.wav-afdcfc9a46ec07172157808f2a17b197.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Punch.wav.import b/Sound/Punch.wav.import deleted file mode 100644 index cfbb84a..0000000 --- a/Sound/Punch.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Punch.wav-8c52844a89872eee507c1870ae1c093f.sample" - -[deps] - -source_file="res://Sound/Punch.wav" -dest_files=[ "res://.import/Punch.wav-8c52844a89872eee507c1870ae1c093f.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Rain.wav.import b/Sound/Rain.wav.import deleted file mode 100644 index ef5bdc4..0000000 --- a/Sound/Rain.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Rain.wav-7afbd26021421d02f34fa14c39ae6976.sample" - -[deps] - -source_file="res://Sound/Rain.wav" -dest_files=[ "res://.import/Rain.wav-7afbd26021421d02f34fa14c39ae6976.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Scream.wav.import b/Sound/Scream.wav.import deleted file mode 100644 index b211708..0000000 --- a/Sound/Scream.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Scream.wav-779a0dcccd6309a7e296aac10a1cb234.sample" - -[deps] - -source_file="res://Sound/Scream.wav" -dest_files=[ "res://.import/Scream.wav-779a0dcccd6309a7e296aac10a1cb234.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Select.wav.import b/Sound/Select.wav.import deleted file mode 100644 index 499b5da..0000000 --- a/Sound/Select.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Select.wav-e3276648169b4a9f0a2fd6b709918abb.sample" - -[deps] - -source_file="res://Sound/Select.wav" -dest_files=[ "res://.import/Select.wav-e3276648169b4a9f0a2fd6b709918abb.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Shield.wav.import b/Sound/Shield.wav.import deleted file mode 100644 index 3735b50..0000000 --- a/Sound/Shield.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Shield.wav-d072cecc64b21b4680922083a0dd135f.sample" - -[deps] - -source_file="res://Sound/Shield.wav" -dest_files=[ "res://.import/Shield.wav-d072cecc64b21b4680922083a0dd135f.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Shoot.wav.import b/Sound/Shoot.wav.import deleted file mode 100644 index 644f64f..0000000 --- a/Sound/Shoot.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Shoot.wav-4865bdb4d5dd746efa5f5891f0abeefd.sample" - -[deps] - -source_file="res://Sound/Shoot.wav" -dest_files=[ "res://.import/Shoot.wav-4865bdb4d5dd746efa5f5891f0abeefd.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Shoot2.wav.import b/Sound/Shoot2.wav.import deleted file mode 100644 index 375b574..0000000 --- a/Sound/Shoot2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Shoot2.wav-9174377b160d12ac0c4b0305c82a580b.sample" - -[deps] - -source_file="res://Sound/Shoot2.wav" -dest_files=[ "res://.import/Shoot2.wav-9174377b160d12ac0c4b0305c82a580b.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Shoot3.wav.import b/Sound/Shoot3.wav.import deleted file mode 100644 index f901f6e..0000000 --- a/Sound/Shoot3.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Shoot3.wav-3dcd8175f9704f4711729fee8fdba7c9.sample" - -[deps] - -source_file="res://Sound/Shoot3.wav" -dest_files=[ "res://.import/Shoot3.wav-3dcd8175f9704f4711729fee8fdba7c9.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Shore.wav.import b/Sound/Shore.wav.import deleted file mode 100644 index 180e8d8..0000000 --- a/Sound/Shore.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Shore.wav-266a11a5ac419cab6efda379a9e871e5.sample" - -[deps] - -source_file="res://Sound/Shore.wav" -dest_files=[ "res://.import/Shore.wav-266a11a5ac419cab6efda379a9e871e5.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Sword.wav.import b/Sound/Sword.wav.import deleted file mode 100644 index 6d021e1..0000000 --- a/Sound/Sword.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Sword.wav-41dcd3a419be164479279b10e8faf06a.sample" - -[deps] - -source_file="res://Sound/Sword.wav" -dest_files=[ "res://.import/Sword.wav-41dcd3a419be164479279b10e8faf06a.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Sword2.wav.import b/Sound/Sword2.wav.import deleted file mode 100644 index 1c6baf6..0000000 --- a/Sound/Sword2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Sword2.wav-e8635ecc240f8e77bdb7d2e0ab61bf18.sample" - -[deps] - -source_file="res://Sound/Sword2.wav" -dest_files=[ "res://.import/Sword2.wav-e8635ecc240f8e77bdb7d2e0ab61bf18.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/Thunder.wav.import b/Sound/Thunder.wav.import deleted file mode 100644 index 94d6a19..0000000 --- a/Sound/Thunder.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/Thunder.wav-82021e617f83a2648d9e1a14b499f78b.sample" - -[deps] - -source_file="res://Sound/Thunder.wav" -dest_files=[ "res://.import/Thunder.wav-82021e617f83a2648d9e1a14b499f78b.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/alien.wav.import b/Sound/alien.wav.import deleted file mode 100644 index 28899cd..0000000 --- a/Sound/alien.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/alien.wav-ba79960906c28a5286c92d1ceb8c13d9.sample" - -[deps] - -source_file="res://Sound/alien.wav" -dest_files=[ "res://.import/alien.wav-ba79960906c28a5286c92d1ceb8c13d9.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/damage.wav.import b/Sound/damage.wav.import deleted file mode 100644 index 246b0ae..0000000 --- a/Sound/damage.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/damage.wav-38b77d21a663bd525bbbbfd7d0051a30.sample" - -[deps] - -source_file="res://Sound/damage.wav" -dest_files=[ "res://.import/damage.wav-38b77d21a663bd525bbbbfd7d0051a30.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Sound/damage2.wav.import b/Sound/damage2.wav.import deleted file mode 100644 index 9400148..0000000 --- a/Sound/damage2.wav.import +++ /dev/null @@ -1,21 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamSample" -path="res://.import/damage2.wav-c593ce7966e8c81235d85ec83ee45490.sample" - -[deps] - -source_file="res://Sound/damage2.wav" -dest_files=[ "res://.import/damage2.wav-c593ce7966e8c81235d85ec83ee45490.sample" ] - -[params] - -force/8_bit=false -force/mono=false -force/max_rate=false -force/max_rate_hz=44100 -edit/trim=true -edit/normalize=true -edit/loop=false -compress/mode=0 diff --git a/Art/Enemies/basic_enemy.aseprite b/assets/art/Enemies/basic_enemy.aseprite similarity index 100% rename from Art/Enemies/basic_enemy.aseprite rename to assets/art/Enemies/basic_enemy.aseprite diff --git a/Art/Enemies/basic_enemy1.png b/assets/art/Enemies/basic_enemy1.png similarity index 100% rename from Art/Enemies/basic_enemy1.png rename to assets/art/Enemies/basic_enemy1.png diff --git a/assets/art/Enemies/basic_enemy1.png.import b/assets/art/Enemies/basic_enemy1.png.import new file mode 100644 index 0000000..994cd82 --- /dev/null +++ b/assets/art/Enemies/basic_enemy1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://iewpb4eaydo1" +path="res://.godot/imported/basic_enemy1.png-0855b60fa9ef5ec01bb33a6734b53e2b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Enemies/basic_enemy1.png" +dest_files=["res://.godot/imported/basic_enemy1.png-0855b60fa9ef5ec01bb33a6734b53e2b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Enemies/basic_enemy2.png b/assets/art/Enemies/basic_enemy2.png similarity index 100% rename from Art/Enemies/basic_enemy2.png rename to assets/art/Enemies/basic_enemy2.png diff --git a/assets/art/Enemies/basic_enemy2.png.import b/assets/art/Enemies/basic_enemy2.png.import new file mode 100644 index 0000000..a1aaf8f --- /dev/null +++ b/assets/art/Enemies/basic_enemy2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnkpv43ex1bxo" +path="res://.godot/imported/basic_enemy2.png-01a660f5cb6676d61992ab6c07d674a4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Enemies/basic_enemy2.png" +dest_files=["res://.godot/imported/basic_enemy2.png-01a660f5cb6676d61992ab6c07d674a4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Enemies/basic_enemy3.png b/assets/art/Enemies/basic_enemy3.png similarity index 100% rename from Art/Enemies/basic_enemy3.png rename to assets/art/Enemies/basic_enemy3.png diff --git a/assets/art/Enemies/basic_enemy3.png.import b/assets/art/Enemies/basic_enemy3.png.import new file mode 100644 index 0000000..2207aa4 --- /dev/null +++ b/assets/art/Enemies/basic_enemy3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://p868d486c0c3" +path="res://.godot/imported/basic_enemy3.png-c7ae2c07a132efdcbd3751e02fc50309.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Enemies/basic_enemy3.png" +dest_files=["res://.godot/imported/basic_enemy3.png-c7ae2c07a132efdcbd3751e02fc50309.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Enemies/basic_enemy4.png b/assets/art/Enemies/basic_enemy4.png similarity index 100% rename from Art/Enemies/basic_enemy4.png rename to assets/art/Enemies/basic_enemy4.png diff --git a/assets/art/Enemies/basic_enemy4.png.import b/assets/art/Enemies/basic_enemy4.png.import new file mode 100644 index 0000000..2997407 --- /dev/null +++ b/assets/art/Enemies/basic_enemy4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6hlixqpg7pb6" +path="res://.godot/imported/basic_enemy4.png-9dbdb134027dfe079f951ee72462a1b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Enemies/basic_enemy4.png" +dest_files=["res://.godot/imported/basic_enemy4.png-9dbdb134027dfe079f951ee72462a1b4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Exit/Exit.aseprite b/assets/art/Exit/Exit.aseprite similarity index 100% rename from Art/Exit/Exit.aseprite rename to assets/art/Exit/Exit.aseprite diff --git a/Art/Exit/Exit1.png b/assets/art/Exit/Exit1.png similarity index 100% rename from Art/Exit/Exit1.png rename to assets/art/Exit/Exit1.png diff --git a/assets/art/Exit/Exit1.png.import b/assets/art/Exit/Exit1.png.import new file mode 100644 index 0000000..e97e35f --- /dev/null +++ b/assets/art/Exit/Exit1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://mn17ql7wilx3" +path="res://.godot/imported/Exit1.png-15ce6b0ca5f6a3f062cd5fbd527528d9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Exit/Exit1.png" +dest_files=["res://.godot/imported/Exit1.png-15ce6b0ca5f6a3f062cd5fbd527528d9.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Exit/Exit2.png b/assets/art/Exit/Exit2.png similarity index 100% rename from Art/Exit/Exit2.png rename to assets/art/Exit/Exit2.png diff --git a/assets/art/Exit/Exit2.png.import b/assets/art/Exit/Exit2.png.import new file mode 100644 index 0000000..b4b10f5 --- /dev/null +++ b/assets/art/Exit/Exit2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ca3q21m0btdrl" +path="res://.godot/imported/Exit2.png-19e589967033a487fcb5808fe4f67f66.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Exit/Exit2.png" +dest_files=["res://.godot/imported/Exit2.png-19e589967033a487fcb5808fe4f67f66.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Exit/Exit3.png b/assets/art/Exit/Exit3.png similarity index 100% rename from Art/Exit/Exit3.png rename to assets/art/Exit/Exit3.png diff --git a/assets/art/Exit/Exit3.png.import b/assets/art/Exit/Exit3.png.import new file mode 100644 index 0000000..a7c6a69 --- /dev/null +++ b/assets/art/Exit/Exit3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbft4yscrmjw5" +path="res://.godot/imported/Exit3.png-6de5be4365b872c8e4630c150c32f69d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Exit/Exit3.png" +dest_files=["res://.godot/imported/Exit3.png-6de5be4365b872c8e4630c150c32f69d.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Exit/Exit4.png b/assets/art/Exit/Exit4.png similarity index 100% rename from Art/Exit/Exit4.png rename to assets/art/Exit/Exit4.png diff --git a/assets/art/Exit/Exit4.png.import b/assets/art/Exit/Exit4.png.import new file mode 100644 index 0000000..807002b --- /dev/null +++ b/assets/art/Exit/Exit4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8nubee34g3bl" +path="res://.godot/imported/Exit4.png-328ca2a214ec8797f1b3c617233cdea1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Exit/Exit4.png" +dest_files=["res://.godot/imported/Exit4.png-328ca2a214ec8797f1b3c617233cdea1.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Grid/agrid.aseprite b/assets/art/Grid/agrid.aseprite similarity index 100% rename from Art/Grid/agrid.aseprite rename to assets/art/Grid/agrid.aseprite diff --git a/Art/Grid/agrid1.png b/assets/art/Grid/agrid1.png similarity index 100% rename from Art/Grid/agrid1.png rename to assets/art/Grid/agrid1.png diff --git a/assets/art/Grid/agrid1.png.import b/assets/art/Grid/agrid1.png.import new file mode 100644 index 0000000..34e9856 --- /dev/null +++ b/assets/art/Grid/agrid1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5q202ja5gj34" +path="res://.godot/imported/agrid1.png-b55fbb8025af9ea3153e8e30b418e829.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Grid/agrid1.png" +dest_files=["res://.godot/imported/agrid1.png-b55fbb8025af9ea3153e8e30b418e829.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Grid/agrid2.png b/assets/art/Grid/agrid2.png similarity index 100% rename from Art/Grid/agrid2.png rename to assets/art/Grid/agrid2.png diff --git a/assets/art/Grid/agrid2.png.import b/assets/art/Grid/agrid2.png.import new file mode 100644 index 0000000..2967648 --- /dev/null +++ b/assets/art/Grid/agrid2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duebi3omvs87x" +path="res://.godot/imported/agrid2.png-d07706bf17e7bea76a58e313208174d3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Grid/agrid2.png" +dest_files=["res://.godot/imported/agrid2.png-d07706bf17e7bea76a58e313208174d3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Grid/agrid3.png b/assets/art/Grid/agrid3.png similarity index 100% rename from Art/Grid/agrid3.png rename to assets/art/Grid/agrid3.png diff --git a/assets/art/Grid/agrid3.png.import b/assets/art/Grid/agrid3.png.import new file mode 100644 index 0000000..4d96fe0 --- /dev/null +++ b/assets/art/Grid/agrid3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkudsaa5hejwp" +path="res://.godot/imported/agrid3.png-da1f6adf845765c5f40c593ba11d4202.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Grid/agrid3.png" +dest_files=["res://.godot/imported/agrid3.png-da1f6adf845765c5f40c593ba11d4202.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Grid/agrid4.png b/assets/art/Grid/agrid4.png similarity index 100% rename from Art/Grid/agrid4.png rename to assets/art/Grid/agrid4.png diff --git a/assets/art/Grid/agrid4.png.import b/assets/art/Grid/agrid4.png.import new file mode 100644 index 0000000..a40a5f2 --- /dev/null +++ b/assets/art/Grid/agrid4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1tcq3mhsacsy" +path="res://.godot/imported/agrid4.png-a8f666091ca5f6b9e59853c4810d9a41.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Grid/agrid4.png" +dest_files=["res://.godot/imported/agrid4.png-a8f666091ca5f6b9e59853c4810d9a41.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Grid/agrid5.png b/assets/art/Grid/agrid5.png similarity index 100% rename from Art/Grid/agrid5.png rename to assets/art/Grid/agrid5.png diff --git a/assets/art/Grid/agrid5.png.import b/assets/art/Grid/agrid5.png.import new file mode 100644 index 0000000..4321a13 --- /dev/null +++ b/assets/art/Grid/agrid5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgx16te786fit" +path="res://.godot/imported/agrid5.png-2210de081c4b3891d57da3592be1d50b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Grid/agrid5.png" +dest_files=["res://.godot/imported/agrid5.png-2210de081c4b3891d57da3592be1d50b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile.aseprite b/assets/art/Tiles/computer_tile.aseprite similarity index 100% rename from Art/Tiles/computer_tile.aseprite rename to assets/art/Tiles/computer_tile.aseprite diff --git a/Art/Tiles/computer_tile.png b/assets/art/Tiles/computer_tile.png similarity index 100% rename from Art/Tiles/computer_tile.png rename to assets/art/Tiles/computer_tile.png diff --git a/assets/art/Tiles/computer_tile.png.import b/assets/art/Tiles/computer_tile.png.import new file mode 100644 index 0000000..e789f2d --- /dev/null +++ b/assets/art/Tiles/computer_tile.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb6ar318g8x7i" +path="res://.godot/imported/computer_tile.png-c8e7189237d8dd94d6e6e6ff1fe132d7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile.png" +dest_files=["res://.godot/imported/computer_tile.png-c8e7189237d8dd94d6e6e6ff1fe132d7.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile1.png b/assets/art/Tiles/computer_tile1.png similarity index 100% rename from Art/Tiles/computer_tile1.png rename to assets/art/Tiles/computer_tile1.png diff --git a/assets/art/Tiles/computer_tile1.png.import b/assets/art/Tiles/computer_tile1.png.import new file mode 100644 index 0000000..d0f123c --- /dev/null +++ b/assets/art/Tiles/computer_tile1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://db56d1182ln4b" +path="res://.godot/imported/computer_tile1.png-0cbaf637de28dbb28334beeea11ad078.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile1.png" +dest_files=["res://.godot/imported/computer_tile1.png-0cbaf637de28dbb28334beeea11ad078.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile2.png b/assets/art/Tiles/computer_tile2.png similarity index 100% rename from Art/Tiles/computer_tile2.png rename to assets/art/Tiles/computer_tile2.png diff --git a/assets/art/Tiles/computer_tile2.png.import b/assets/art/Tiles/computer_tile2.png.import new file mode 100644 index 0000000..9475ff8 --- /dev/null +++ b/assets/art/Tiles/computer_tile2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bh6nl6pldik1" +path="res://.godot/imported/computer_tile2.png-a032af254d291e72762628b73507e23e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile2.png" +dest_files=["res://.godot/imported/computer_tile2.png-a032af254d291e72762628b73507e23e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile3.png b/assets/art/Tiles/computer_tile3.png similarity index 100% rename from Art/Tiles/computer_tile3.png rename to assets/art/Tiles/computer_tile3.png diff --git a/assets/art/Tiles/computer_tile3.png.import b/assets/art/Tiles/computer_tile3.png.import new file mode 100644 index 0000000..6e07e16 --- /dev/null +++ b/assets/art/Tiles/computer_tile3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6igpa2bibbk8" +path="res://.godot/imported/computer_tile3.png-51cfab4a693b7a7d7d2b88f2278c1905.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile3.png" +dest_files=["res://.godot/imported/computer_tile3.png-51cfab4a693b7a7d7d2b88f2278c1905.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile4.png b/assets/art/Tiles/computer_tile4.png similarity index 100% rename from Art/Tiles/computer_tile4.png rename to assets/art/Tiles/computer_tile4.png diff --git a/assets/art/Tiles/computer_tile4.png.import b/assets/art/Tiles/computer_tile4.png.import new file mode 100644 index 0000000..1789937 --- /dev/null +++ b/assets/art/Tiles/computer_tile4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4ek7mw6qk3ap" +path="res://.godot/imported/computer_tile4.png-ce08b7524b4acbf5a0769dffbc7e9abe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile4.png" +dest_files=["res://.godot/imported/computer_tile4.png-ce08b7524b4acbf5a0769dffbc7e9abe.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/computer_tile_safe.png b/assets/art/Tiles/computer_tile_safe.png similarity index 100% rename from Art/Tiles/computer_tile_safe.png rename to assets/art/Tiles/computer_tile_safe.png diff --git a/assets/art/Tiles/computer_tile_safe.png.import b/assets/art/Tiles/computer_tile_safe.png.import new file mode 100644 index 0000000..533f8f9 --- /dev/null +++ b/assets/art/Tiles/computer_tile_safe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dw5bnymac2wha" +path="res://.godot/imported/computer_tile_safe.png-2c8b5e5cfd0e195fdb37e50f396b369b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/computer_tile_safe.png" +dest_files=["res://.godot/imported/computer_tile_safe.png-2c8b5e5cfd0e195fdb37e50f396b369b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Tiles/platform_tile.aseprite b/assets/art/Tiles/platform_tile.aseprite similarity index 100% rename from Art/Tiles/platform_tile.aseprite rename to assets/art/Tiles/platform_tile.aseprite diff --git a/Art/Tiles/platform_tile.png b/assets/art/Tiles/platform_tile.png similarity index 100% rename from Art/Tiles/platform_tile.png rename to assets/art/Tiles/platform_tile.png diff --git a/assets/art/Tiles/platform_tile.png.import b/assets/art/Tiles/platform_tile.png.import new file mode 100644 index 0000000..eeb4b44 --- /dev/null +++ b/assets/art/Tiles/platform_tile.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://klj2jswq3s4w" +path="res://.godot/imported/platform_tile.png-aeb41a9623a65d470434e7b7499ce192.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/Tiles/platform_tile.png" +dest_files=["res://.godot/imported/platform_tile.png-aeb41a9623a65d470434e7b7499ce192.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/banner.aseprite b/assets/art/banner.aseprite similarity index 100% rename from Art/banner.aseprite rename to assets/art/banner.aseprite diff --git a/Art/banner.png b/assets/art/banner.png similarity index 100% rename from Art/banner.png rename to assets/art/banner.png diff --git a/assets/art/banner.png.import b/assets/art/banner.png.import new file mode 100644 index 0000000..21af5f9 --- /dev/null +++ b/assets/art/banner.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dg31lvk01fmbp" +path="res://.godot/imported/banner.png-f6764b6a4182a6ee89c2ff64c61c3821.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/banner.png" +dest_files=["res://.godot/imported/banner.png-f6764b6a4182a6ee89c2ff64c61c3821.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/basic_enemy.aseprite b/assets/art/basic_enemy.aseprite similarity index 100% rename from Art/basic_enemy.aseprite rename to assets/art/basic_enemy.aseprite diff --git a/Art/basic_light.aseprite b/assets/art/basic_light.aseprite similarity index 100% rename from Art/basic_light.aseprite rename to assets/art/basic_light.aseprite diff --git a/Art/basic_light.png b/assets/art/basic_light.png similarity index 100% rename from Art/basic_light.png rename to assets/art/basic_light.png diff --git a/assets/art/basic_light.png.import b/assets/art/basic_light.png.import new file mode 100644 index 0000000..9ad0ac7 --- /dev/null +++ b/assets/art/basic_light.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ceaml5a56mbes" +path="res://.godot/imported/basic_light.png-23cb21448f070d408af167ac862d9c6e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/basic_light.png" +dest_files=["res://.godot/imported/basic_light.png-23cb21448f070d408af167ac862d9c6e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/blur.aseprite b/assets/art/blur.aseprite similarity index 100% rename from Art/blur.aseprite rename to assets/art/blur.aseprite diff --git a/Art/blur.png b/assets/art/blur.png similarity index 100% rename from Art/blur.png rename to assets/art/blur.png diff --git a/assets/art/blur.png.import b/assets/art/blur.png.import new file mode 100644 index 0000000..7b2be2b --- /dev/null +++ b/assets/art/blur.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyqp1devra317" +path="res://.godot/imported/blur.png-418cdc9141e9bcd9b98b93ed022bb6a4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/blur.png" +dest_files=["res://.godot/imported/blur.png-418cdc9141e9bcd9b98b93ed022bb6a4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/cornerGUI.aseprite b/assets/art/cornerGUI.aseprite similarity index 100% rename from Art/cornerGUI.aseprite rename to assets/art/cornerGUI.aseprite diff --git a/Art/cornerGUI.png b/assets/art/cornerGUI.png similarity index 100% rename from Art/cornerGUI.png rename to assets/art/cornerGUI.png diff --git a/assets/art/cornerGUI.png.import b/assets/art/cornerGUI.png.import new file mode 100644 index 0000000..eeef1fa --- /dev/null +++ b/assets/art/cornerGUI.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://byvaevohjdunq" +path="res://.godot/imported/cornerGUI.png-b2156960fa2a698fe7214916696888f9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/cornerGUI.png" +dest_files=["res://.godot/imported/cornerGUI.png-b2156960fa2a698fe7214916696888f9.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/assets/art/equipment/katana/katana_equipment.aseprite b/assets/art/equipment/katana/katana_equipment.aseprite new file mode 100644 index 0000000..1ce4337 Binary files /dev/null and b/assets/art/equipment/katana/katana_equipment.aseprite differ diff --git a/assets/art/equipment/katana/katana_equipment.png b/assets/art/equipment/katana/katana_equipment.png new file mode 100644 index 0000000..4e2e6cf Binary files /dev/null and b/assets/art/equipment/katana/katana_equipment.png differ diff --git a/assets/art/equipment/katana/katana_equipment.png.import b/assets/art/equipment/katana/katana_equipment.png.import new file mode 100644 index 0000000..174cc61 --- /dev/null +++ b/assets/art/equipment/katana/katana_equipment.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://2qvbod1l4s0q" +path="res://.godot/imported/katana_equipment.png-4a58631268d9ab1941b36295994ebdb6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/equipment/katana/katana_equipment.png" +dest_files=["res://.godot/imported/katana_equipment.png-4a58631268d9ab1941b36295994ebdb6.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/assets/art/equipment/katana/katana_holding.png b/assets/art/equipment/katana/katana_holding.png new file mode 100644 index 0000000..389c0f9 Binary files /dev/null and b/assets/art/equipment/katana/katana_holding.png differ diff --git a/assets/art/equipment/katana/katana_holding.png.import b/assets/art/equipment/katana/katana_holding.png.import new file mode 100644 index 0000000..0cfb0f7 --- /dev/null +++ b/assets/art/equipment/katana/katana_holding.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7jpr0jajr1bn" +path="res://.godot/imported/katana_holding.png-465b4ca8970c841e0bcc28ec6aaca254.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/equipment/katana/katana_holding.png" +dest_files=["res://.godot/imported/katana_holding.png-465b4ca8970c841e0bcc28ec6aaca254.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/assets/art/equipment/katana/katana_object.png b/assets/art/equipment/katana/katana_object.png new file mode 100644 index 0000000..b98bea5 Binary files /dev/null and b/assets/art/equipment/katana/katana_object.png differ diff --git a/assets/art/equipment/katana/katana_object.png.import b/assets/art/equipment/katana/katana_object.png.import new file mode 100644 index 0000000..fbb8f12 --- /dev/null +++ b/assets/art/equipment/katana/katana_object.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6re1hhpubxkb" +path="res://.godot/imported/katana_object.png-7fb1f1c458bd05d7e410ed05bc8d55ae.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/equipment/katana/katana_object.png" +dest_files=["res://.godot/imported/katana_object.png-7fb1f1c458bd05d7e410ed05bc8d55ae.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/assets/art/equipment/pistol/pistol.png b/assets/art/equipment/pistol/pistol.png new file mode 100644 index 0000000..0530abf Binary files /dev/null and b/assets/art/equipment/pistol/pistol.png differ diff --git a/assets/art/equipment/pistol/pistol.png.import b/assets/art/equipment/pistol/pistol.png.import new file mode 100644 index 0000000..a823852 --- /dev/null +++ b/assets/art/equipment/pistol/pistol.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://68bhqeovy8xl" +path="res://.godot/imported/pistol.png-0ece43403c5e1c8d6250d214394196aa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/equipment/pistol/pistol.png" +dest_files=["res://.godot/imported/pistol.png-0ece43403c5e1c8d6250d214394196aa.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/assets/art/equipment/pistol/pistol_bullet.png b/assets/art/equipment/pistol/pistol_bullet.png new file mode 100644 index 0000000..f4a3519 Binary files /dev/null and b/assets/art/equipment/pistol/pistol_bullet.png differ diff --git a/assets/art/equipment/pistol/pistol_bullet.png.import b/assets/art/equipment/pistol/pistol_bullet.png.import new file mode 100644 index 0000000..2a10456 --- /dev/null +++ b/assets/art/equipment/pistol/pistol_bullet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cslxomqr84gra" +path="res://.godot/imported/pistol_bullet.png-1a919a5a6a34adf09aabaf23c1660954.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/equipment/pistol/pistol_bullet.png" +dest_files=["res://.godot/imported/pistol_bullet.png-1a919a5a6a34adf09aabaf23c1660954.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/exported_thumb.aseprite b/assets/art/exported_thumb.aseprite similarity index 100% rename from Art/exported_thumb.aseprite rename to assets/art/exported_thumb.aseprite diff --git a/Art/exported_thumb.png b/assets/art/exported_thumb.png similarity index 100% rename from Art/exported_thumb.png rename to assets/art/exported_thumb.png diff --git a/assets/art/exported_thumb.png.import b/assets/art/exported_thumb.png.import new file mode 100644 index 0000000..cdebd8c --- /dev/null +++ b/assets/art/exported_thumb.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cary2r0tciv0c" +path="res://.godot/imported/exported_thumb.png-36c1e069bfb027750c88415a9eebc833.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/exported_thumb.png" +dest_files=["res://.godot/imported/exported_thumb.png-36c1e069bfb027750c88415a9eebc833.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/general_bkg.aseprite b/assets/art/general_bkg.aseprite similarity index 100% rename from Art/general_bkg.aseprite rename to assets/art/general_bkg.aseprite diff --git a/Art/general_bkg.png b/assets/art/general_bkg.png similarity index 100% rename from Art/general_bkg.png rename to assets/art/general_bkg.png diff --git a/assets/art/general_bkg.png.import b/assets/art/general_bkg.png.import new file mode 100644 index 0000000..b909f34 --- /dev/null +++ b/assets/art/general_bkg.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d08p0mamsxnvh" +path="res://.godot/imported/general_bkg.png-6bc510a858b7dd053617cfd5e622fe3a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/general_bkg.png" +dest_files=["res://.godot/imported/general_bkg.png-6bc510a858b7dd053617cfd5e622fe3a.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/health-bar.aseprite b/assets/art/health-bar.aseprite similarity index 100% rename from Art/health-bar.aseprite rename to assets/art/health-bar.aseprite diff --git a/Art/health-bar1.png b/assets/art/health-bar1.png similarity index 100% rename from Art/health-bar1.png rename to assets/art/health-bar1.png diff --git a/assets/art/health-bar1.png.import b/assets/art/health-bar1.png.import new file mode 100644 index 0000000..653c796 --- /dev/null +++ b/assets/art/health-bar1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwwp20xslsjqg" +path="res://.godot/imported/health-bar1.png-9b59a8afdf6380139c53e02dbf7c6ab0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/health-bar1.png" +dest_files=["res://.godot/imported/health-bar1.png-9b59a8afdf6380139c53e02dbf7c6ab0.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/health-bar2.png b/assets/art/health-bar2.png similarity index 100% rename from Art/health-bar2.png rename to assets/art/health-bar2.png diff --git a/assets/art/health-bar2.png.import b/assets/art/health-bar2.png.import new file mode 100644 index 0000000..958d131 --- /dev/null +++ b/assets/art/health-bar2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpcufbng6nyjl" +path="res://.godot/imported/health-bar2.png-628ba89d8fe9d7057197d6cd52a2180a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/health-bar2.png" +dest_files=["res://.godot/imported/health-bar2.png-628ba89d8fe9d7057197d6cd52a2180a.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform.aseprite b/assets/art/jump_platform.aseprite similarity index 100% rename from Art/jump_platform.aseprite rename to assets/art/jump_platform.aseprite diff --git a/Art/jump_platform1.png b/assets/art/jump_platform1.png similarity index 100% rename from Art/jump_platform1.png rename to assets/art/jump_platform1.png diff --git a/assets/art/jump_platform1.png.import b/assets/art/jump_platform1.png.import new file mode 100644 index 0000000..4bebef3 --- /dev/null +++ b/assets/art/jump_platform1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rig2dboor6s7" +path="res://.godot/imported/jump_platform1.png-b5093eece7b1ef6ebd74ff2772df0e54.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform1.png" +dest_files=["res://.godot/imported/jump_platform1.png-b5093eece7b1ef6ebd74ff2772df0e54.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform2.png b/assets/art/jump_platform2.png similarity index 100% rename from Art/jump_platform2.png rename to assets/art/jump_platform2.png diff --git a/assets/art/jump_platform2.png.import b/assets/art/jump_platform2.png.import new file mode 100644 index 0000000..5ef0be2 --- /dev/null +++ b/assets/art/jump_platform2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://diphwlslm0iy1" +path="res://.godot/imported/jump_platform2.png-598e6e3b51bf27ba6cae8f9cade4838e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform2.png" +dest_files=["res://.godot/imported/jump_platform2.png-598e6e3b51bf27ba6cae8f9cade4838e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform3.png b/assets/art/jump_platform3.png similarity index 100% rename from Art/jump_platform3.png rename to assets/art/jump_platform3.png diff --git a/assets/art/jump_platform3.png.import b/assets/art/jump_platform3.png.import new file mode 100644 index 0000000..dc1f76f --- /dev/null +++ b/assets/art/jump_platform3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwwvlvt4r5hed" +path="res://.godot/imported/jump_platform3.png-67b99c1f85109dfe5144b648f9b4f500.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform3.png" +dest_files=["res://.godot/imported/jump_platform3.png-67b99c1f85109dfe5144b648f9b4f500.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform4.png b/assets/art/jump_platform4.png similarity index 100% rename from Art/jump_platform4.png rename to assets/art/jump_platform4.png diff --git a/assets/art/jump_platform4.png.import b/assets/art/jump_platform4.png.import new file mode 100644 index 0000000..6f69461 --- /dev/null +++ b/assets/art/jump_platform4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3ttt5vljp022" +path="res://.godot/imported/jump_platform4.png-72cc7aeb68676f09af16d8e0654f9fe1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform4.png" +dest_files=["res://.godot/imported/jump_platform4.png-72cc7aeb68676f09af16d8e0654f9fe1.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform5.png b/assets/art/jump_platform5.png similarity index 100% rename from Art/jump_platform5.png rename to assets/art/jump_platform5.png diff --git a/assets/art/jump_platform5.png.import b/assets/art/jump_platform5.png.import new file mode 100644 index 0000000..a89fd5b --- /dev/null +++ b/assets/art/jump_platform5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0e3kf30cvhyy" +path="res://.godot/imported/jump_platform5.png-f440b7f1abd8256533a0a11901d9d172.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform5.png" +dest_files=["res://.godot/imported/jump_platform5.png-f440b7f1abd8256533a0a11901d9d172.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/jump_platform6.png b/assets/art/jump_platform6.png similarity index 100% rename from Art/jump_platform6.png rename to assets/art/jump_platform6.png diff --git a/assets/art/jump_platform6.png.import b/assets/art/jump_platform6.png.import new file mode 100644 index 0000000..f4a16f4 --- /dev/null +++ b/assets/art/jump_platform6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vcpivylpa36o" +path="res://.godot/imported/jump_platform6.png-0532576b1ea16c085981ed7cb67a5341.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/jump_platform6.png" +dest_files=["res://.godot/imported/jump_platform6.png-0532576b1ea16c085981ed7cb67a5341.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/light.aseprite b/assets/art/light.aseprite similarity index 100% rename from Art/light.aseprite rename to assets/art/light.aseprite diff --git a/Art/light.png b/assets/art/light.png similarity index 100% rename from Art/light.png rename to assets/art/light.png diff --git a/assets/art/light.png.import b/assets/art/light.png.import new file mode 100644 index 0000000..4d740a5 --- /dev/null +++ b/assets/art/light.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://df3auvg5myvws" +path="res://.godot/imported/light.png-c1f197fca49bac67f12331f4fa2fe9f9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/light.png" +dest_files=["res://.godot/imported/light.png-c1f197fca49bac67f12331f4fa2fe9f9.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/logo.aseprite b/assets/art/logo.aseprite similarity index 100% rename from Art/logo.aseprite rename to assets/art/logo.aseprite diff --git a/Art/logo.png b/assets/art/logo.png similarity index 100% rename from Art/logo.png rename to assets/art/logo.png diff --git a/assets/art/logo.png.import b/assets/art/logo.png.import new file mode 100644 index 0000000..d8d4f1a --- /dev/null +++ b/assets/art/logo.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxkqp2gnkbodl" +path="res://.godot/imported/logo.png-7020753331a74b4262bfa0724cacc001.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/logo.png" +dest_files=["res://.godot/imported/logo.png-7020753331a74b4262bfa0724cacc001.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/pickup-outline.png b/assets/art/pickup-outline.png similarity index 100% rename from Art/pickup-outline.png rename to assets/art/pickup-outline.png diff --git a/assets/art/pickup-outline.png.import b/assets/art/pickup-outline.png.import new file mode 100644 index 0000000..0921d58 --- /dev/null +++ b/assets/art/pickup-outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://taaths18mmx0" +path="res://.godot/imported/pickup-outline.png-95a5ab13e081ce376623749f08d7b43e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/pickup-outline.png" +dest_files=["res://.godot/imported/pickup-outline.png-95a5ab13e081ce376623749f08d7b43e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/pickup.aseprite b/assets/art/pickup.aseprite similarity index 100% rename from Art/pickup.aseprite rename to assets/art/pickup.aseprite diff --git a/Art/pickup1.png b/assets/art/pickup1.png similarity index 100% rename from Art/pickup1.png rename to assets/art/pickup1.png diff --git a/assets/art/pickup1.png.import b/assets/art/pickup1.png.import new file mode 100644 index 0000000..2ac8a21 --- /dev/null +++ b/assets/art/pickup1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nw1eg7vb3df6" +path="res://.godot/imported/pickup1.png-124bcc401f2d5885d416811763495476.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/pickup1.png" +dest_files=["res://.godot/imported/pickup1.png-124bcc401f2d5885d416811763495476.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/pickup2.png b/assets/art/pickup2.png similarity index 100% rename from Art/pickup2.png rename to assets/art/pickup2.png diff --git a/assets/art/pickup2.png.import b/assets/art/pickup2.png.import new file mode 100644 index 0000000..1763dca --- /dev/null +++ b/assets/art/pickup2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ibtidhnw6mnj" +path="res://.godot/imported/pickup2.png-cd8dcdf2da01cf543b14f477b689ba18.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/pickup2.png" +dest_files=["res://.godot/imported/pickup2.png-cd8dcdf2da01cf543b14f477b689ba18.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_arms.aseprite b/assets/art/player_arms.aseprite similarity index 100% rename from Art/player_arms.aseprite rename to assets/art/player_arms.aseprite diff --git a/Art/player_arms.png b/assets/art/player_arms.png similarity index 100% rename from Art/player_arms.png rename to assets/art/player_arms.png diff --git a/assets/art/player_arms.png.import b/assets/art/player_arms.png.import new file mode 100644 index 0000000..05e4d0e --- /dev/null +++ b/assets/art/player_arms.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvgpurvjnvtea" +path="res://.godot/imported/player_arms.png-4b6f6caa46c41b1fcdea459bff0a7d84.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_arms.png" +dest_files=["res://.godot/imported/player_arms.png-4b6f6caa46c41b1fcdea459bff0a7d84.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_idle.aseprite b/assets/art/player_idle.aseprite similarity index 100% rename from Art/player_idle.aseprite rename to assets/art/player_idle.aseprite diff --git a/Art/player_idle1.png b/assets/art/player_idle1.png similarity index 100% rename from Art/player_idle1.png rename to assets/art/player_idle1.png diff --git a/assets/art/player_idle1.png.import b/assets/art/player_idle1.png.import new file mode 100644 index 0000000..841695d --- /dev/null +++ b/assets/art/player_idle1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbvwnbdi7c73q" +path="res://.godot/imported/player_idle1.png-267b2ecaaa3be74c24b4ff0e716adb1b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_idle1.png" +dest_files=["res://.godot/imported/player_idle1.png-267b2ecaaa3be74c24b4ff0e716adb1b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_idle2.png b/assets/art/player_idle2.png similarity index 100% rename from Art/player_idle2.png rename to assets/art/player_idle2.png diff --git a/assets/art/player_idle2.png.import b/assets/art/player_idle2.png.import new file mode 100644 index 0000000..ad942e7 --- /dev/null +++ b/assets/art/player_idle2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7g8omiygjov6" +path="res://.godot/imported/player_idle2.png-1a27c3cf864a87e052b7e9446c223a22.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_idle2.png" +dest_files=["res://.godot/imported/player_idle2.png-1a27c3cf864a87e052b7e9446c223a22.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_jump.aseprite b/assets/art/player_jump.aseprite similarity index 100% rename from Art/player_jump.aseprite rename to assets/art/player_jump.aseprite diff --git a/Art/player_jump.png b/assets/art/player_jump.png similarity index 100% rename from Art/player_jump.png rename to assets/art/player_jump.png diff --git a/assets/art/player_jump.png.import b/assets/art/player_jump.png.import new file mode 100644 index 0000000..605a265 --- /dev/null +++ b/assets/art/player_jump.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://shmqt4muytce" +path="res://.godot/imported/player_jump.png-5f61ea5942274d6f78c167e6c16309f2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_jump.png" +dest_files=["res://.godot/imported/player_jump.png-5f61ea5942274d6f78c167e6c16309f2.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber.aseprite b/assets/art/player_saber.aseprite similarity index 100% rename from Art/player_saber.aseprite rename to assets/art/player_saber.aseprite diff --git a/Art/player_saber.png b/assets/art/player_saber.png similarity index 100% rename from Art/player_saber.png rename to assets/art/player_saber.png diff --git a/assets/art/player_saber.png.import b/assets/art/player_saber.png.import new file mode 100644 index 0000000..f3b1d5f --- /dev/null +++ b/assets/art/player_saber.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://j44jykqa41mw" +path="res://.godot/imported/player_saber.png-c9c61f175356e4d661e9caeb071c0f61.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber.png" +dest_files=["res://.godot/imported/player_saber.png-c9c61f175356e4d661e9caeb071c0f61.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber1.png b/assets/art/player_saber1.png similarity index 100% rename from Art/player_saber1.png rename to assets/art/player_saber1.png diff --git a/assets/art/player_saber1.png.import b/assets/art/player_saber1.png.import new file mode 100644 index 0000000..5e860b2 --- /dev/null +++ b/assets/art/player_saber1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdtdnxcvgx772" +path="res://.godot/imported/player_saber1.png-cc2283fccd69687ddaff205a5ec9d68a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber1.png" +dest_files=["res://.godot/imported/player_saber1.png-cc2283fccd69687ddaff205a5ec9d68a.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber2.png b/assets/art/player_saber2.png similarity index 100% rename from Art/player_saber2.png rename to assets/art/player_saber2.png diff --git a/assets/art/player_saber2.png.import b/assets/art/player_saber2.png.import new file mode 100644 index 0000000..edc6688 --- /dev/null +++ b/assets/art/player_saber2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjy4vykqe55vs" +path="res://.godot/imported/player_saber2.png-cb349a03bc722b7e90476a19c0ff8109.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber2.png" +dest_files=["res://.godot/imported/player_saber2.png-cb349a03bc722b7e90476a19c0ff8109.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber3.png b/assets/art/player_saber3.png similarity index 100% rename from Art/player_saber3.png rename to assets/art/player_saber3.png diff --git a/assets/art/player_saber3.png.import b/assets/art/player_saber3.png.import new file mode 100644 index 0000000..6d21714 --- /dev/null +++ b/assets/art/player_saber3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://kbh8dwfu0dd6" +path="res://.godot/imported/player_saber3.png-da91101dac44e686f4bf3cc4cd1dd488.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber3.png" +dest_files=["res://.godot/imported/player_saber3.png-da91101dac44e686f4bf3cc4cd1dd488.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber4.png b/assets/art/player_saber4.png similarity index 100% rename from Art/player_saber4.png rename to assets/art/player_saber4.png diff --git a/assets/art/player_saber4.png.import b/assets/art/player_saber4.png.import new file mode 100644 index 0000000..2d7b0d0 --- /dev/null +++ b/assets/art/player_saber4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw3pn5lgf4ypm" +path="res://.godot/imported/player_saber4.png-5aecc50b799281591cbae94fab0ba6eb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber4.png" +dest_files=["res://.godot/imported/player_saber4.png-5aecc50b799281591cbae94fab0ba6eb.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber5.png b/assets/art/player_saber5.png similarity index 100% rename from Art/player_saber5.png rename to assets/art/player_saber5.png diff --git a/assets/art/player_saber5.png.import b/assets/art/player_saber5.png.import new file mode 100644 index 0000000..7607f96 --- /dev/null +++ b/assets/art/player_saber5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://w1mkuqr5sew0" +path="res://.godot/imported/player_saber5.png-a35591702832260147dea216fed38ce4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber5.png" +dest_files=["res://.godot/imported/player_saber5.png-a35591702832260147dea216fed38ce4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber6.png b/assets/art/player_saber6.png similarity index 100% rename from Art/player_saber6.png rename to assets/art/player_saber6.png diff --git a/assets/art/player_saber6.png.import b/assets/art/player_saber6.png.import new file mode 100644 index 0000000..63f733b --- /dev/null +++ b/assets/art/player_saber6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgyq0qtvntcw6" +path="res://.godot/imported/player_saber6.png-18d59943180064215c2ec586dfe199bf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber6.png" +dest_files=["res://.godot/imported/player_saber6.png-18d59943180064215c2ec586dfe199bf.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber7.png b/assets/art/player_saber7.png similarity index 100% rename from Art/player_saber7.png rename to assets/art/player_saber7.png diff --git a/assets/art/player_saber7.png.import b/assets/art/player_saber7.png.import new file mode 100644 index 0000000..8c1582b --- /dev/null +++ b/assets/art/player_saber7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bor7oohskr85a" +path="res://.godot/imported/player_saber7.png-14035a198a8828d41d9372291775ce25.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber7.png" +dest_files=["res://.godot/imported/player_saber7.png-14035a198a8828d41d9372291775ce25.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber8.png b/assets/art/player_saber8.png similarity index 100% rename from Art/player_saber8.png rename to assets/art/player_saber8.png diff --git a/assets/art/player_saber8.png.import b/assets/art/player_saber8.png.import new file mode 100644 index 0000000..09182b6 --- /dev/null +++ b/assets/art/player_saber8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://co7lwpk5gb2vn" +path="res://.godot/imported/player_saber8.png-2a95d994d8c15117d6afdd7240696e8e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber8.png" +dest_files=["res://.godot/imported/player_saber8.png-2a95d994d8c15117d6afdd7240696e8e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber9.png b/assets/art/player_saber9.png similarity index 100% rename from Art/player_saber9.png rename to assets/art/player_saber9.png diff --git a/assets/art/player_saber9.png.import b/assets/art/player_saber9.png.import new file mode 100644 index 0000000..6c3c9c0 --- /dev/null +++ b/assets/art/player_saber9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c4misop07n1ag" +path="res://.godot/imported/player_saber9.png-135a00800578e75a0a72ffac7f4fea8e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber9.png" +dest_files=["res://.godot/imported/player_saber9.png-135a00800578e75a0a72ffac7f4fea8e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_attack.aseprite b/assets/art/player_saber_attack.aseprite similarity index 100% rename from Art/player_saber_attack.aseprite rename to assets/art/player_saber_attack.aseprite diff --git a/Art/player_saber_attack1.png b/assets/art/player_saber_attack1.png similarity index 100% rename from Art/player_saber_attack1.png rename to assets/art/player_saber_attack1.png diff --git a/assets/art/player_saber_attack1.png.import b/assets/art/player_saber_attack1.png.import new file mode 100644 index 0000000..16ea0e5 --- /dev/null +++ b/assets/art/player_saber_attack1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxbx066d64uwy" +path="res://.godot/imported/player_saber_attack1.png-d354adf9d3f1f54ff9d6d90dd73791a3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_attack1.png" +dest_files=["res://.godot/imported/player_saber_attack1.png-d354adf9d3f1f54ff9d6d90dd73791a3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_attack2.png b/assets/art/player_saber_attack2.png similarity index 100% rename from Art/player_saber_attack2.png rename to assets/art/player_saber_attack2.png diff --git a/assets/art/player_saber_attack2.png.import b/assets/art/player_saber_attack2.png.import new file mode 100644 index 0000000..e2adc2e --- /dev/null +++ b/assets/art/player_saber_attack2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://da3j4qiq1y3y8" +path="res://.godot/imported/player_saber_attack2.png-11724e419e3129e1aa2564bef727649d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_attack2.png" +dest_files=["res://.godot/imported/player_saber_attack2.png-11724e419e3129e1aa2564bef727649d.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_attack3.png b/assets/art/player_saber_attack3.png similarity index 100% rename from Art/player_saber_attack3.png rename to assets/art/player_saber_attack3.png diff --git a/assets/art/player_saber_attack3.png.import b/assets/art/player_saber_attack3.png.import new file mode 100644 index 0000000..885b6a7 --- /dev/null +++ b/assets/art/player_saber_attack3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bh5k4nf1urk2v" +path="res://.godot/imported/player_saber_attack3.png-2f88fa24b41c823b6a6c95735724f19b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_attack3.png" +dest_files=["res://.godot/imported/player_saber_attack3.png-2f88fa24b41c823b6a6c95735724f19b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_attack4.png b/assets/art/player_saber_attack4.png similarity index 100% rename from Art/player_saber_attack4.png rename to assets/art/player_saber_attack4.png diff --git a/assets/art/player_saber_attack4.png.import b/assets/art/player_saber_attack4.png.import new file mode 100644 index 0000000..dd9dba2 --- /dev/null +++ b/assets/art/player_saber_attack4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ce56se72ka6u4" +path="res://.godot/imported/player_saber_attack4.png-2bbce85b4ed20515ba8749952a02c939.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_attack4.png" +dest_files=["res://.godot/imported/player_saber_attack4.png-2bbce85b4ed20515ba8749952a02c939.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_attack5.png b/assets/art/player_saber_attack5.png similarity index 100% rename from Art/player_saber_attack5.png rename to assets/art/player_saber_attack5.png diff --git a/assets/art/player_saber_attack5.png.import b/assets/art/player_saber_attack5.png.import new file mode 100644 index 0000000..0229d01 --- /dev/null +++ b/assets/art/player_saber_attack5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gqmko1n2yqeg" +path="res://.godot/imported/player_saber_attack5.png-2eb3913e2d8d9016f1811eb487025c8e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_attack5.png" +dest_files=["res://.godot/imported/player_saber_attack5.png-2eb3913e2d8d9016f1811eb487025c8e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_saber_icon.png b/assets/art/player_saber_icon.png similarity index 100% rename from Art/player_saber_icon.png rename to assets/art/player_saber_icon.png diff --git a/assets/art/player_saber_icon.png.import b/assets/art/player_saber_icon.png.import new file mode 100644 index 0000000..922c960 --- /dev/null +++ b/assets/art/player_saber_icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cl6cq4gog4wsk" +path="res://.godot/imported/player_saber_icon.png-75c045f8f7a88ae74769f9f20a19b816.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_saber_icon.png" +dest_files=["res://.godot/imported/player_saber_icon.png-75c045f8f7a88ae74769f9f20a19b816.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_walk.aseprite b/assets/art/player_walk.aseprite similarity index 100% rename from Art/player_walk.aseprite rename to assets/art/player_walk.aseprite diff --git a/Art/player_walk1.png b/assets/art/player_walk1.png similarity index 100% rename from Art/player_walk1.png rename to assets/art/player_walk1.png diff --git a/assets/art/player_walk1.png.import b/assets/art/player_walk1.png.import new file mode 100644 index 0000000..dea2e18 --- /dev/null +++ b/assets/art/player_walk1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jefgte85r5ef" +path="res://.godot/imported/player_walk1.png-8ba144133f1894ffd4e2529f8af63086.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_walk1.png" +dest_files=["res://.godot/imported/player_walk1.png-8ba144133f1894ffd4e2529f8af63086.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_walk2.png b/assets/art/player_walk2.png similarity index 100% rename from Art/player_walk2.png rename to assets/art/player_walk2.png diff --git a/assets/art/player_walk2.png.import b/assets/art/player_walk2.png.import new file mode 100644 index 0000000..56f71a5 --- /dev/null +++ b/assets/art/player_walk2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6p070flkv03q" +path="res://.godot/imported/player_walk2.png-03dc6952f0f2574097b684005d7c5c42.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_walk2.png" +dest_files=["res://.godot/imported/player_walk2.png-03dc6952f0f2574097b684005d7c5c42.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/player_walk3.png b/assets/art/player_walk3.png similarity index 100% rename from Art/player_walk3.png rename to assets/art/player_walk3.png diff --git a/assets/art/player_walk3.png.import b/assets/art/player_walk3.png.import new file mode 100644 index 0000000..344ca9a --- /dev/null +++ b/assets/art/player_walk3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdx6qdcgai31i" +path="res://.godot/imported/player_walk3.png-375ca969e106b578a0010ab9840128ca.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/player_walk3.png" +dest_files=["res://.godot/imported/player_walk3.png-375ca969e106b578a0010ab9840128ca.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/slash_effect.aseprite b/assets/art/slash_effect.aseprite similarity index 100% rename from Art/slash_effect.aseprite rename to assets/art/slash_effect.aseprite diff --git a/Art/slash_effect1.png b/assets/art/slash_effect1.png similarity index 100% rename from Art/slash_effect1.png rename to assets/art/slash_effect1.png diff --git a/assets/art/slash_effect1.png.import b/assets/art/slash_effect1.png.import new file mode 100644 index 0000000..d1f5ea4 --- /dev/null +++ b/assets/art/slash_effect1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nu06lwegyfpy" +path="res://.godot/imported/slash_effect1.png-0786da5c9553b57936f324e4c32abf94.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/slash_effect1.png" +dest_files=["res://.godot/imported/slash_effect1.png-0786da5c9553b57936f324e4c32abf94.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/slash_effect2.png b/assets/art/slash_effect2.png similarity index 100% rename from Art/slash_effect2.png rename to assets/art/slash_effect2.png diff --git a/assets/art/slash_effect2.png.import b/assets/art/slash_effect2.png.import new file mode 100644 index 0000000..7ecd8a3 --- /dev/null +++ b/assets/art/slash_effect2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nc2p2vnqoqgw" +path="res://.godot/imported/slash_effect2.png-5f298412e9cc0bc58a9d03986660d661.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/slash_effect2.png" +dest_files=["res://.godot/imported/slash_effect2.png-5f298412e9cc0bc58a9d03986660d661.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/slash_effect3.png b/assets/art/slash_effect3.png similarity index 100% rename from Art/slash_effect3.png rename to assets/art/slash_effect3.png diff --git a/assets/art/slash_effect3.png.import b/assets/art/slash_effect3.png.import new file mode 100644 index 0000000..06c8339 --- /dev/null +++ b/assets/art/slash_effect3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2i7ccfpc02oc" +path="res://.godot/imported/slash_effect3.png-5e36b06cdba15c297ba89a1b6f46da90.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/slash_effect3.png" +dest_files=["res://.godot/imported/slash_effect3.png-5e36b06cdba15c297ba89a1b6f46da90.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/slash_effect4.png b/assets/art/slash_effect4.png similarity index 100% rename from Art/slash_effect4.png rename to assets/art/slash_effect4.png diff --git a/assets/art/slash_effect4.png.import b/assets/art/slash_effect4.png.import new file mode 100644 index 0000000..1adc2a2 --- /dev/null +++ b/assets/art/slash_effect4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://deo8pw0jpbiou" +path="res://.godot/imported/slash_effect4.png-919d225fb5c21f06db3b629f0d8fd6a3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/slash_effect4.png" +dest_files=["res://.godot/imported/slash_effect4.png-919d225fb5c21f06db3b629f0d8fd6a3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/slash_effect5.png b/assets/art/slash_effect5.png similarity index 100% rename from Art/slash_effect5.png rename to assets/art/slash_effect5.png diff --git a/assets/art/slash_effect5.png.import b/assets/art/slash_effect5.png.import new file mode 100644 index 0000000..5972378 --- /dev/null +++ b/assets/art/slash_effect5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7ucol82h3vtr" +path="res://.godot/imported/slash_effect5.png-0e364156c765562a2280a0ec525bb10e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/slash_effect5.png" +dest_files=["res://.godot/imported/slash_effect5.png-0e364156c765562a2280a0ec525bb10e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/trail.aseprite b/assets/art/trail.aseprite similarity index 100% rename from Art/trail.aseprite rename to assets/art/trail.aseprite diff --git a/Art/trail.png b/assets/art/trail.png similarity index 100% rename from Art/trail.png rename to assets/art/trail.png diff --git a/assets/art/trail.png.import b/assets/art/trail.png.import new file mode 100644 index 0000000..2fd6af0 --- /dev/null +++ b/assets/art/trail.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ceqv31vnvglcm" +path="res://.godot/imported/trail.png-65d6ff85192061fb69d7eaf31956b918.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/art/trail.png" +dest_files=["res://.godot/imported/trail.png-65d6ff85192061fb69d7eaf31956b918.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/Fonts/pixelmix/license.txt b/assets/fonts/pixelmix/license.txt similarity index 100% rename from Fonts/pixelmix/license.txt rename to assets/fonts/pixelmix/license.txt diff --git a/Fonts/pixelmix/pixelmix.ttf b/assets/fonts/pixelmix/pixelmix.ttf similarity index 100% rename from Fonts/pixelmix/pixelmix.ttf rename to assets/fonts/pixelmix/pixelmix.ttf diff --git a/assets/fonts/pixelmix/pixelmix.ttf.import b/assets/fonts/pixelmix/pixelmix.ttf.import new file mode 100644 index 0000000..5a7d69c --- /dev/null +++ b/assets/fonts/pixelmix/pixelmix.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://d04y8053bm382" +path="res://.godot/imported/pixelmix.ttf-b85b446d701504545e34d30a71206cf6.fontdata" + +[deps] + +source_file="res://assets/fonts/pixelmix/pixelmix.ttf" +dest_files=["res://.godot/imported/pixelmix.ttf-b85b446d701504545e34d30a71206cf6.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Fonts/pixelmix/pixelmix_bold.ttf b/assets/fonts/pixelmix/pixelmix_bold.ttf similarity index 100% rename from Fonts/pixelmix/pixelmix_bold.ttf rename to assets/fonts/pixelmix/pixelmix_bold.ttf diff --git a/assets/fonts/pixelmix/pixelmix_bold.ttf.import b/assets/fonts/pixelmix/pixelmix_bold.ttf.import new file mode 100644 index 0000000..8b8b60b --- /dev/null +++ b/assets/fonts/pixelmix/pixelmix_bold.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://5pudbq7h6eh7" +path="res://.godot/imported/pixelmix_bold.ttf-c782de276f0a807131c556c445e13a36.fontdata" + +[deps] + +source_file="res://assets/fonts/pixelmix/pixelmix_bold.ttf" +dest_files=["res://.godot/imported/pixelmix_bold.ttf-c782de276f0a807131c556c445e13a36.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Fonts/pixelmix/readme.txt b/assets/fonts/pixelmix/readme.txt similarity index 100% rename from Fonts/pixelmix/readme.txt rename to assets/fonts/pixelmix/readme.txt diff --git a/Music/DOS-88/Billy's Sacrifice.ogg b/assets/music/dos-88/Billy's Sacrifice.ogg similarity index 100% rename from Music/DOS-88/Billy's Sacrifice.ogg rename to assets/music/dos-88/Billy's Sacrifice.ogg diff --git a/assets/music/dos-88/Billy's Sacrifice.ogg.import b/assets/music/dos-88/Billy's Sacrifice.ogg.import new file mode 100644 index 0000000..6136166 --- /dev/null +++ b/assets/music/dos-88/Billy's Sacrifice.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c2meb1ji4lclv" +path="res://.godot/imported/Billy's Sacrifice.ogg-56d9fd553f858991b9c6510dfbdcc9c5.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/Billy's Sacrifice.ogg" +dest_files=["res://.godot/imported/Billy's Sacrifice.ogg-56d9fd553f858991b9c6510dfbdcc9c5.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/Crash Landing.ogg b/assets/music/dos-88/Crash Landing.ogg similarity index 100% rename from Music/DOS-88/Crash Landing.ogg rename to assets/music/dos-88/Crash Landing.ogg diff --git a/assets/music/dos-88/Crash Landing.ogg.import b/assets/music/dos-88/Crash Landing.ogg.import new file mode 100644 index 0000000..081e00b --- /dev/null +++ b/assets/music/dos-88/Crash Landing.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dq1isw2newp5k" +path="res://.godot/imported/Crash Landing.ogg-16c0c8e5a4be6bef98c3f81f129e1ad9.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/Crash Landing.ogg" +dest_files=["res://.godot/imported/Crash Landing.ogg-16c0c8e5a4be6bef98c3f81f129e1ad9.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/DOS-88 - Automatav2.ogg b/assets/music/dos-88/DOS-88 - Automatav2.ogg similarity index 100% rename from Music/DOS-88/DOS-88 - Automatav2.ogg rename to assets/music/dos-88/DOS-88 - Automatav2.ogg diff --git a/assets/music/dos-88/DOS-88 - Automatav2.ogg.import b/assets/music/dos-88/DOS-88 - Automatav2.ogg.import new file mode 100644 index 0000000..75277f1 --- /dev/null +++ b/assets/music/dos-88/DOS-88 - Automatav2.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dqm4rc76fpbkt" +path="res://.godot/imported/DOS-88 - Automatav2.ogg-09561b34847b86fc6373f2060f1096f1.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/DOS-88 - Automatav2.ogg" +dest_files=["res://.godot/imported/DOS-88 - Automatav2.ogg-09561b34847b86fc6373f2060f1096f1.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/DOS-88 - City Stomper.ogg b/assets/music/dos-88/DOS-88 - City Stomper.ogg similarity index 100% rename from Music/DOS-88/DOS-88 - City Stomper.ogg rename to assets/music/dos-88/DOS-88 - City Stomper.ogg diff --git a/assets/music/dos-88/DOS-88 - City Stomper.ogg.import b/assets/music/dos-88/DOS-88 - City Stomper.ogg.import new file mode 100644 index 0000000..80121ca --- /dev/null +++ b/assets/music/dos-88/DOS-88 - City Stomper.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bed416p2vtl8s" +path="res://.godot/imported/DOS-88 - City Stomper.ogg-53f12327446f048880c09e6e94d7336c.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/DOS-88 - City Stomper.ogg" +dest_files=["res://.godot/imported/DOS-88 - City Stomper.ogg-53f12327446f048880c09e6e94d7336c.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/DOS-88 - Far away.ogg b/assets/music/dos-88/DOS-88 - Far away.ogg similarity index 100% rename from Music/DOS-88/DOS-88 - Far away.ogg rename to assets/music/dos-88/DOS-88 - Far away.ogg diff --git a/assets/music/dos-88/DOS-88 - Far away.ogg.import b/assets/music/dos-88/DOS-88 - Far away.ogg.import new file mode 100644 index 0000000..9331adc --- /dev/null +++ b/assets/music/dos-88/DOS-88 - Far away.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://g3xcqatx6xpq" +path="res://.godot/imported/DOS-88 - Far away.ogg-e8a3d110c7067acdcdc3595f6522fcfe.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/DOS-88 - Far away.ogg" +dest_files=["res://.godot/imported/DOS-88 - Far away.ogg-e8a3d110c7067acdcdc3595f6522fcfe.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/Parabola.ogg b/assets/music/dos-88/Parabola.ogg similarity index 100% rename from Music/DOS-88/Parabola.ogg rename to assets/music/dos-88/Parabola.ogg diff --git a/assets/music/dos-88/Parabola.ogg.import b/assets/music/dos-88/Parabola.ogg.import new file mode 100644 index 0000000..6aa6c09 --- /dev/null +++ b/assets/music/dos-88/Parabola.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://b8xy7bekhe8uf" +path="res://.godot/imported/Parabola.ogg-601475256cd976a067b8ce827eb10d2c.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/Parabola.ogg" +dest_files=["res://.godot/imported/Parabola.ogg-601475256cd976a067b8ce827eb10d2c.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/Smooth Sailing.ogg b/assets/music/dos-88/Smooth Sailing.ogg similarity index 100% rename from Music/DOS-88/Smooth Sailing.ogg rename to assets/music/dos-88/Smooth Sailing.ogg diff --git a/assets/music/dos-88/Smooth Sailing.ogg.import b/assets/music/dos-88/Smooth Sailing.ogg.import new file mode 100644 index 0000000..55c1cd9 --- /dev/null +++ b/assets/music/dos-88/Smooth Sailing.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dipso7csfdxop" +path="res://.godot/imported/Smooth Sailing.ogg-9ada5c7a8b3274c49d9c8fcb8afd791d.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/Smooth Sailing.ogg" +dest_files=["res://.godot/imported/Smooth Sailing.ogg-9ada5c7a8b3274c49d9c8fcb8afd791d.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/Checking Manifest.ogg b/assets/music/dos-88/checking_manifest.ogg similarity index 100% rename from Music/DOS-88/Checking Manifest.ogg rename to assets/music/dos-88/checking_manifest.ogg diff --git a/assets/music/dos-88/checking_manifest.ogg.import b/assets/music/dos-88/checking_manifest.ogg.import new file mode 100644 index 0000000..361686b --- /dev/null +++ b/assets/music/dos-88/checking_manifest.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://gnl0w5o4vuf5" +path="res://.godot/imported/checking_manifest.ogg-3ed2d38f247a2e5eff3762dca982c395.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/checking_manifest.ogg" +dest_files=["res://.godot/imported/checking_manifest.ogg-3ed2d38f247a2e5eff3762dca982c395.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Music/DOS-88/Race to Mars.ogg b/assets/music/dos-88/race_to_mars.ogg similarity index 100% rename from Music/DOS-88/Race to Mars.ogg rename to assets/music/dos-88/race_to_mars.ogg diff --git a/assets/music/dos-88/race_to_mars.ogg.import b/assets/music/dos-88/race_to_mars.ogg.import new file mode 100644 index 0000000..468341d --- /dev/null +++ b/assets/music/dos-88/race_to_mars.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dyywryu8rhlhx" +path="res://.godot/imported/race_to_mars.ogg-8b1a15747da644131cb87943b3da80b4.oggvorbisstr" + +[deps] + +source_file="res://assets/music/dos-88/race_to_mars.ogg" +dest_files=["res://.godot/imported/race_to_mars.ogg-8b1a15747da644131cb87943b3da80b4.oggvorbisstr"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Sound/ Stairs.wav b/assets/sound/ Stairs.wav similarity index 100% rename from Sound/ Stairs.wav rename to assets/sound/ Stairs.wav diff --git a/assets/sound/ Stairs.wav.import b/assets/sound/ Stairs.wav.import new file mode 100644 index 0000000..caeefb3 --- /dev/null +++ b/assets/sound/ Stairs.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ta3thvixs36i" +path="res://.godot/imported/ Stairs.wav-69de8858cad5220b34a827bb3da0a185.sample" + +[deps] + +source_file="res://assets/sound/ Stairs.wav" +dest_files=["res://.godot/imported/ Stairs.wav-69de8858cad5220b34a827bb3da0a185.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Arrow.wav b/assets/sound/Arrow.wav similarity index 100% rename from Sound/Arrow.wav rename to assets/sound/Arrow.wav diff --git a/assets/sound/Arrow.wav.import b/assets/sound/Arrow.wav.import new file mode 100644 index 0000000..7d5e7b4 --- /dev/null +++ b/assets/sound/Arrow.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cko7f8dtp1t0a" +path="res://.godot/imported/Arrow.wav-c343b11636c5fd655c051509f3656f66.sample" + +[deps] + +source_file="res://assets/sound/Arrow.wav" +dest_files=["res://.godot/imported/Arrow.wav-c343b11636c5fd655c051509f3656f66.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Bomb_Drop.wav b/assets/sound/Bomb_Drop.wav similarity index 100% rename from Sound/Bomb_Drop.wav rename to assets/sound/Bomb_Drop.wav diff --git a/assets/sound/Bomb_Drop.wav.import b/assets/sound/Bomb_Drop.wav.import new file mode 100644 index 0000000..1d10f68 --- /dev/null +++ b/assets/sound/Bomb_Drop.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d1w5ktu4fng15" +path="res://.godot/imported/Bomb_Drop.wav-27d031f1a70e5c0923be3a2e2a92a80d.sample" + +[deps] + +source_file="res://assets/sound/Bomb_Drop.wav" +dest_files=["res://.godot/imported/Bomb_Drop.wav-27d031f1a70e5c0923be3a2e2a92a80d.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Bomb_Explosion.wav b/assets/sound/Bomb_Explosion.wav similarity index 100% rename from Sound/Bomb_Explosion.wav rename to assets/sound/Bomb_Explosion.wav diff --git a/assets/sound/Bomb_Explosion.wav.import b/assets/sound/Bomb_Explosion.wav.import new file mode 100644 index 0000000..91f4046 --- /dev/null +++ b/assets/sound/Bomb_Explosion.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://btf1rlmxtf4bg" +path="res://.godot/imported/Bomb_Explosion.wav-4c1b7133f4b35e62c096900bb30f089b.sample" + +[deps] + +source_file="res://assets/sound/Bomb_Explosion.wav" +dest_files=["res://.godot/imported/Bomb_Explosion.wav-4c1b7133f4b35e62c096900bb30f089b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Cancel.wav b/assets/sound/Cancel.wav similarity index 100% rename from Sound/Cancel.wav rename to assets/sound/Cancel.wav diff --git a/assets/sound/Cancel.wav.import b/assets/sound/Cancel.wav.import new file mode 100644 index 0000000..4b5ff21 --- /dev/null +++ b/assets/sound/Cancel.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://t23sikp4d4fv" +path="res://.godot/imported/Cancel.wav-bbf8fc3bed864f66603a7ed085a2fbee.sample" + +[deps] + +source_file="res://assets/sound/Cancel.wav" +dest_files=["res://.godot/imported/Cancel.wav-bbf8fc3bed864f66603a7ed085a2fbee.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Cancel2.wav b/assets/sound/Cancel2.wav similarity index 100% rename from Sound/Cancel2.wav rename to assets/sound/Cancel2.wav diff --git a/assets/sound/Cancel2.wav.import b/assets/sound/Cancel2.wav.import new file mode 100644 index 0000000..c00b11c --- /dev/null +++ b/assets/sound/Cancel2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://3f8vhhml15h" +path="res://.godot/imported/Cancel2.wav-75022d3adb758634a7ca9f94362c2442.sample" + +[deps] + +source_file="res://assets/sound/Cancel2.wav" +dest_files=["res://.godot/imported/Cancel2.wav-75022d3adb758634a7ca9f94362c2442.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Charge.wav b/assets/sound/Charge.wav similarity index 100% rename from Sound/Charge.wav rename to assets/sound/Charge.wav diff --git a/assets/sound/Charge.wav.import b/assets/sound/Charge.wav.import new file mode 100644 index 0000000..b2f6c9f --- /dev/null +++ b/assets/sound/Charge.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://celjrm1det6ct" +path="res://.godot/imported/Charge.wav-ec3f00cdac315efa26dad7da819626bc.sample" + +[deps] + +source_file="res://assets/sound/Charge.wav" +dest_files=["res://.godot/imported/Charge.wav-ec3f00cdac315efa26dad7da819626bc.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Charge2.wav b/assets/sound/Charge2.wav similarity index 100% rename from Sound/Charge2.wav rename to assets/sound/Charge2.wav diff --git a/assets/sound/Charge2.wav.import b/assets/sound/Charge2.wav.import new file mode 100644 index 0000000..2b24c21 --- /dev/null +++ b/assets/sound/Charge2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://weyjkvd2web5" +path="res://.godot/imported/Charge2.wav-92b815210e78afe305754e7805641086.sample" + +[deps] + +source_file="res://assets/sound/Charge2.wav" +dest_files=["res://.godot/imported/Charge2.wav-92b815210e78afe305754e7805641086.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Cursor.wav b/assets/sound/Cursor.wav similarity index 100% rename from Sound/Cursor.wav rename to assets/sound/Cursor.wav diff --git a/assets/sound/Cursor.wav.import b/assets/sound/Cursor.wav.import new file mode 100644 index 0000000..212f2d6 --- /dev/null +++ b/assets/sound/Cursor.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bqkioroakbbp3" +path="res://.godot/imported/Cursor.wav-ce29017628a4aaafbe489b8aed47f681.sample" + +[deps] + +source_file="res://assets/sound/Cursor.wav" +dest_files=["res://.godot/imported/Cursor.wav-ce29017628a4aaafbe489b8aed47f681.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Door.wav b/assets/sound/Door.wav similarity index 100% rename from Sound/Door.wav rename to assets/sound/Door.wav diff --git a/assets/sound/Door.wav.import b/assets/sound/Door.wav.import new file mode 100644 index 0000000..e5a91d2 --- /dev/null +++ b/assets/sound/Door.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b1h1xmswm561k" +path="res://.godot/imported/Door.wav-f446536eb20eadc9b68ef242f48bd621.sample" + +[deps] + +source_file="res://assets/sound/Door.wav" +dest_files=["res://.godot/imported/Door.wav-f446536eb20eadc9b68ef242f48bd621.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Encounter.wav b/assets/sound/Encounter.wav similarity index 100% rename from Sound/Encounter.wav rename to assets/sound/Encounter.wav diff --git a/assets/sound/Encounter.wav.import b/assets/sound/Encounter.wav.import new file mode 100644 index 0000000..8796041 --- /dev/null +++ b/assets/sound/Encounter.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b1it61uscpjgk" +path="res://.godot/imported/Encounter.wav-69c9099888a2b04a2e0bd68d6b5ba9dc.sample" + +[deps] + +source_file="res://assets/sound/Encounter.wav" +dest_files=["res://.godot/imported/Encounter.wav-69c9099888a2b04a2e0bd68d6b5ba9dc.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Enemy_Damage.wav b/assets/sound/Enemy_Damage.wav similarity index 100% rename from Sound/Enemy_Damage.wav rename to assets/sound/Enemy_Damage.wav diff --git a/assets/sound/Enemy_Damage.wav.import b/assets/sound/Enemy_Damage.wav.import new file mode 100644 index 0000000..9deca0f --- /dev/null +++ b/assets/sound/Enemy_Damage.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://xmlstf5u0mij" +path="res://.godot/imported/Enemy_Damage.wav-b144696f69dfd8fb73555de026682473.sample" + +[deps] + +source_file="res://assets/sound/Enemy_Damage.wav" +dest_files=["res://.godot/imported/Enemy_Damage.wav-b144696f69dfd8fb73555de026682473.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Enemy_Dies.wav b/assets/sound/Enemy_Dies.wav similarity index 100% rename from Sound/Enemy_Dies.wav rename to assets/sound/Enemy_Dies.wav diff --git a/assets/sound/Enemy_Dies.wav.import b/assets/sound/Enemy_Dies.wav.import new file mode 100644 index 0000000..7b4345d --- /dev/null +++ b/assets/sound/Enemy_Dies.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://qw8q05dv8qrm" +path="res://.godot/imported/Enemy_Dies.wav-f1aee0101fbc0211d2d2ee569082496f.sample" + +[deps] + +source_file="res://assets/sound/Enemy_Dies.wav" +dest_files=["res://.godot/imported/Enemy_Dies.wav-f1aee0101fbc0211d2d2ee569082496f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Find_Item.wav b/assets/sound/Find_Item.wav similarity index 100% rename from Sound/Find_Item.wav rename to assets/sound/Find_Item.wav diff --git a/assets/sound/Find_Item.wav.import b/assets/sound/Find_Item.wav.import new file mode 100644 index 0000000..0b9cdc2 --- /dev/null +++ b/assets/sound/Find_Item.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cxwat5fxa2an6" +path="res://.godot/imported/Find_Item.wav-9f066020985b072e5e1e7eed81c47493.sample" + +[deps] + +source_file="res://assets/sound/Find_Item.wav" +dest_files=["res://.godot/imported/Find_Item.wav-9f066020985b072e5e1e7eed81c47493.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Find_Money.wav b/assets/sound/Find_Money.wav similarity index 100% rename from Sound/Find_Money.wav rename to assets/sound/Find_Money.wav diff --git a/assets/sound/Find_Money.wav.import b/assets/sound/Find_Money.wav.import new file mode 100644 index 0000000..6966164 --- /dev/null +++ b/assets/sound/Find_Money.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dvhukc4rfi2av" +path="res://.godot/imported/Find_Money.wav-3562ed394fe2d54b1e6fd31f9528cee7.sample" + +[deps] + +source_file="res://assets/sound/Find_Money.wav" +dest_files=["res://.godot/imported/Find_Money.wav-3562ed394fe2d54b1e6fd31f9528cee7.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Fire.wav b/assets/sound/Fire.wav similarity index 100% rename from Sound/Fire.wav rename to assets/sound/Fire.wav diff --git a/assets/sound/Fire.wav.import b/assets/sound/Fire.wav.import new file mode 100644 index 0000000..fa18edf --- /dev/null +++ b/assets/sound/Fire.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://hsmucokroihs" +path="res://.godot/imported/Fire.wav-fd19f2a7b9bbf5b0c91f311937f29908.sample" + +[deps] + +source_file="res://assets/sound/Fire.wav" +dest_files=["res://.godot/imported/Fire.wav-fd19f2a7b9bbf5b0c91f311937f29908.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Health.wav b/assets/sound/Health.wav similarity index 100% rename from Sound/Health.wav rename to assets/sound/Health.wav diff --git a/assets/sound/Health.wav.import b/assets/sound/Health.wav.import new file mode 100644 index 0000000..bee7bdc --- /dev/null +++ b/assets/sound/Health.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d1ubfyyi45x4s" +path="res://.godot/imported/Health.wav-4f93b138e03839e427a5171e63f05c1d.sample" + +[deps] + +source_file="res://assets/sound/Health.wav" +dest_files=["res://.godot/imported/Health.wav-4f93b138e03839e427a5171e63f05c1d.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Hero_Dies.wav b/assets/sound/Hero_Dies.wav similarity index 100% rename from Sound/Hero_Dies.wav rename to assets/sound/Hero_Dies.wav diff --git a/assets/sound/Hero_Dies.wav.import b/assets/sound/Hero_Dies.wav.import new file mode 100644 index 0000000..1ad80ca --- /dev/null +++ b/assets/sound/Hero_Dies.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cishon8ru3gij" +path="res://.godot/imported/Hero_Dies.wav-675598382f8445b00d149ca524ac01b0.sample" + +[deps] + +source_file="res://assets/sound/Hero_Dies.wav" +dest_files=["res://.godot/imported/Hero_Dies.wav-675598382f8445b00d149ca524ac01b0.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Hero_Hurt.wav b/assets/sound/Hero_Hurt.wav similarity index 100% rename from Sound/Hero_Hurt.wav rename to assets/sound/Hero_Hurt.wav diff --git a/assets/sound/Hero_Hurt.wav.import b/assets/sound/Hero_Hurt.wav.import new file mode 100644 index 0000000..7064fbb --- /dev/null +++ b/assets/sound/Hero_Hurt.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://e1gdx6vyd2d" +path="res://.godot/imported/Hero_Hurt.wav-5e3d1c7dae4d23b941c28a3b8f8dcf37.sample" + +[deps] + +source_file="res://assets/sound/Hero_Hurt.wav" +dest_files=["res://.godot/imported/Hero_Hurt.wav-5e3d1c7dae4d23b941c28a3b8f8dcf37.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Item_Appears.wav b/assets/sound/Item_Appears.wav similarity index 100% rename from Sound/Item_Appears.wav rename to assets/sound/Item_Appears.wav diff --git a/assets/sound/Item_Appears.wav.import b/assets/sound/Item_Appears.wav.import new file mode 100644 index 0000000..6588cec --- /dev/null +++ b/assets/sound/Item_Appears.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://wtx0tyu2hh3h" +path="res://.godot/imported/Item_Appears.wav-20d458706400d34552f648327720adaa.sample" + +[deps] + +source_file="res://assets/sound/Item_Appears.wav" +dest_files=["res://.godot/imported/Item_Appears.wav-20d458706400d34552f648327720adaa.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Jump.wav b/assets/sound/Jump.wav similarity index 100% rename from Sound/Jump.wav rename to assets/sound/Jump.wav diff --git a/assets/sound/Jump.wav.import b/assets/sound/Jump.wav.import new file mode 100644 index 0000000..274c264 --- /dev/null +++ b/assets/sound/Jump.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cu24t2mklkkq5" +path="res://.godot/imported/Jump.wav-fb4081e7f62be92355bc8647222aab8f.sample" + +[deps] + +source_file="res://assets/sound/Jump.wav" +dest_files=["res://.godot/imported/Jump.wav-fb4081e7f62be92355bc8647222aab8f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Jump2.wav b/assets/sound/Jump2.wav similarity index 100% rename from Sound/Jump2.wav rename to assets/sound/Jump2.wav diff --git a/assets/sound/Jump2.wav.import b/assets/sound/Jump2.wav.import new file mode 100644 index 0000000..dc3d348 --- /dev/null +++ b/assets/sound/Jump2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dttfsnkl3vt3r" +path="res://.godot/imported/Jump2.wav-39faf0c3f399f369e8c219cc167d6041.sample" + +[deps] + +source_file="res://assets/sound/Jump2.wav" +dest_files=["res://.godot/imported/Jump2.wav-39faf0c3f399f369e8c219cc167d6041.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Jump3.wav b/assets/sound/Jump3.wav similarity index 100% rename from Sound/Jump3.wav rename to assets/sound/Jump3.wav diff --git a/assets/sound/Jump3.wav.import b/assets/sound/Jump3.wav.import new file mode 100644 index 0000000..0670d73 --- /dev/null +++ b/assets/sound/Jump3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dl21h3mbs31x2" +path="res://.godot/imported/Jump3.wav-6c4dbfd0d600942ffef7979e854ce3b5.sample" + +[deps] + +source_file="res://assets/sound/Jump3.wav" +dest_files=["res://.godot/imported/Jump3.wav-6c4dbfd0d600942ffef7979e854ce3b5.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Laser.wav b/assets/sound/Laser.wav similarity index 100% rename from Sound/Laser.wav rename to assets/sound/Laser.wav diff --git a/assets/sound/Laser.wav.import b/assets/sound/Laser.wav.import new file mode 100644 index 0000000..7b03b6b --- /dev/null +++ b/assets/sound/Laser.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dlprp4rl6vc47" +path="res://.godot/imported/Laser.wav-06fa915d10dc034a1631ae0f8d0216cf.sample" + +[deps] + +source_file="res://assets/sound/Laser.wav" +dest_files=["res://.godot/imported/Laser.wav-06fa915d10dc034a1631ae0f8d0216cf.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Low_Health.wav b/assets/sound/Low_Health.wav similarity index 100% rename from Sound/Low_Health.wav rename to assets/sound/Low_Health.wav diff --git a/assets/sound/Low_Health.wav.import b/assets/sound/Low_Health.wav.import new file mode 100644 index 0000000..a2214dd --- /dev/null +++ b/assets/sound/Low_Health.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://tvnh7og6yoxj" +path="res://.godot/imported/Low_Health.wav-a892b07d2f6f209927604145af7cf6fe.sample" + +[deps] + +source_file="res://assets/sound/Low_Health.wav" +dest_files=["res://.godot/imported/Low_Health.wav-a892b07d2f6f209927604145af7cf6fe.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Magic.wav b/assets/sound/Magic.wav similarity index 100% rename from Sound/Magic.wav rename to assets/sound/Magic.wav diff --git a/assets/sound/Magic.wav.import b/assets/sound/Magic.wav.import new file mode 100644 index 0000000..7e6cc63 --- /dev/null +++ b/assets/sound/Magic.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dwwkgty5fucym" +path="res://.godot/imported/Magic.wav-ca239415c5108ac10025398d98074531.sample" + +[deps] + +source_file="res://assets/sound/Magic.wav" +dest_files=["res://.godot/imported/Magic.wav-ca239415c5108ac10025398d98074531.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Magic2.wav b/assets/sound/Magic2.wav similarity index 100% rename from Sound/Magic2.wav rename to assets/sound/Magic2.wav diff --git a/assets/sound/Magic2.wav.import b/assets/sound/Magic2.wav.import new file mode 100644 index 0000000..e3d04f6 --- /dev/null +++ b/assets/sound/Magic2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://0ww4n7gbro1x" +path="res://.godot/imported/Magic2.wav-15bed074cd758854017bad29cb536cb8.sample" + +[deps] + +source_file="res://assets/sound/Magic2.wav" +dest_files=["res://.godot/imported/Magic2.wav-15bed074cd758854017bad29cb536cb8.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Magic3.wav b/assets/sound/Magic3.wav similarity index 100% rename from Sound/Magic3.wav rename to assets/sound/Magic3.wav diff --git a/assets/sound/Magic3.wav.import b/assets/sound/Magic3.wav.import new file mode 100644 index 0000000..6754cea --- /dev/null +++ b/assets/sound/Magic3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bvv6aua1ee44" +path="res://.godot/imported/Magic3.wav-de98a9c0b855d84310494eb204d1fb20.sample" + +[deps] + +source_file="res://assets/sound/Magic3.wav" +dest_files=["res://.godot/imported/Magic3.wav-de98a9c0b855d84310494eb204d1fb20.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Money.wav b/assets/sound/Money.wav similarity index 100% rename from Sound/Money.wav rename to assets/sound/Money.wav diff --git a/assets/sound/Money.wav.import b/assets/sound/Money.wav.import new file mode 100644 index 0000000..846dd25 --- /dev/null +++ b/assets/sound/Money.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b725slba4u83m" +path="res://.godot/imported/Money.wav-09af93f6a8d857c38fa6bca132361686.sample" + +[deps] + +source_file="res://assets/sound/Money.wav" +dest_files=["res://.godot/imported/Money.wav-09af93f6a8d857c38fa6bca132361686.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Monster1.wav b/assets/sound/Monster1.wav similarity index 100% rename from Sound/Monster1.wav rename to assets/sound/Monster1.wav diff --git a/assets/sound/Monster1.wav.import b/assets/sound/Monster1.wav.import new file mode 100644 index 0000000..dc55670 --- /dev/null +++ b/assets/sound/Monster1.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dxmjwj3qym1ll" +path="res://.godot/imported/Monster1.wav-5f97c51f0f5c3384948fbf31bb452011.sample" + +[deps] + +source_file="res://assets/sound/Monster1.wav" +dest_files=["res://.godot/imported/Monster1.wav-5f97c51f0f5c3384948fbf31bb452011.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Monster2.wav b/assets/sound/Monster2.wav similarity index 100% rename from Sound/Monster2.wav rename to assets/sound/Monster2.wav diff --git a/assets/sound/Monster2.wav.import b/assets/sound/Monster2.wav.import new file mode 100644 index 0000000..135bef0 --- /dev/null +++ b/assets/sound/Monster2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://k5861p8wbhcm" +path="res://.godot/imported/Monster2.wav-96b0a2829cd680f066f101fe277843f3.sample" + +[deps] + +source_file="res://assets/sound/Monster2.wav" +dest_files=["res://.godot/imported/Monster2.wav-96b0a2829cd680f066f101fe277843f3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Monster3.wav b/assets/sound/Monster3.wav similarity index 100% rename from Sound/Monster3.wav rename to assets/sound/Monster3.wav diff --git a/assets/sound/Monster3.wav.import b/assets/sound/Monster3.wav.import new file mode 100644 index 0000000..8f561f2 --- /dev/null +++ b/assets/sound/Monster3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://djbfutt8sciyd" +path="res://.godot/imported/Monster3.wav-4a109fdd11cdd9507cde56794d5a6f13.sample" + +[deps] + +source_file="res://assets/sound/Monster3.wav" +dest_files=["res://.godot/imported/Monster3.wav-4a109fdd11cdd9507cde56794d5a6f13.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Monster4.wav b/assets/sound/Monster4.wav similarity index 100% rename from Sound/Monster4.wav rename to assets/sound/Monster4.wav diff --git a/assets/sound/Monster4.wav.import b/assets/sound/Monster4.wav.import new file mode 100644 index 0000000..29d86ba --- /dev/null +++ b/assets/sound/Monster4.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cwjrlt88onjn1" +path="res://.godot/imported/Monster4.wav-dd49ac71c918fc21e38d42b2c4957fda.sample" + +[deps] + +source_file="res://assets/sound/Monster4.wav" +dest_files=["res://.godot/imported/Monster4.wav-dd49ac71c918fc21e38d42b2c4957fda.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Punch.wav b/assets/sound/Punch.wav similarity index 100% rename from Sound/Punch.wav rename to assets/sound/Punch.wav diff --git a/assets/sound/Punch.wav.import b/assets/sound/Punch.wav.import new file mode 100644 index 0000000..8a4bed9 --- /dev/null +++ b/assets/sound/Punch.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cjfywyaqjko6v" +path="res://.godot/imported/Punch.wav-01c0616318e7532de40b9fad44074f55.sample" + +[deps] + +source_file="res://assets/sound/Punch.wav" +dest_files=["res://.godot/imported/Punch.wav-01c0616318e7532de40b9fad44074f55.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Rain.wav b/assets/sound/Rain.wav similarity index 100% rename from Sound/Rain.wav rename to assets/sound/Rain.wav diff --git a/assets/sound/Rain.wav.import b/assets/sound/Rain.wav.import new file mode 100644 index 0000000..1ce80da --- /dev/null +++ b/assets/sound/Rain.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dpmr8yvk4lus0" +path="res://.godot/imported/Rain.wav-c2dfc25084950555f07cbef135313a6b.sample" + +[deps] + +source_file="res://assets/sound/Rain.wav" +dest_files=["res://.godot/imported/Rain.wav-c2dfc25084950555f07cbef135313a6b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Scream.wav b/assets/sound/Scream.wav similarity index 100% rename from Sound/Scream.wav rename to assets/sound/Scream.wav diff --git a/assets/sound/Scream.wav.import b/assets/sound/Scream.wav.import new file mode 100644 index 0000000..0056227 --- /dev/null +++ b/assets/sound/Scream.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bmxvx00koqtyr" +path="res://.godot/imported/Scream.wav-8da5d512aebf8977864e21515acd89ce.sample" + +[deps] + +source_file="res://assets/sound/Scream.wav" +dest_files=["res://.godot/imported/Scream.wav-8da5d512aebf8977864e21515acd89ce.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Select.wav b/assets/sound/Select.wav similarity index 100% rename from Sound/Select.wav rename to assets/sound/Select.wav diff --git a/assets/sound/Select.wav.import b/assets/sound/Select.wav.import new file mode 100644 index 0000000..42650ff --- /dev/null +++ b/assets/sound/Select.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cdxlso67kxfef" +path="res://.godot/imported/Select.wav-9b6327f69b0b37f8a2c11128b08a0be1.sample" + +[deps] + +source_file="res://assets/sound/Select.wav" +dest_files=["res://.godot/imported/Select.wav-9b6327f69b0b37f8a2c11128b08a0be1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Shield.wav b/assets/sound/Shield.wav similarity index 100% rename from Sound/Shield.wav rename to assets/sound/Shield.wav diff --git a/assets/sound/Shield.wav.import b/assets/sound/Shield.wav.import new file mode 100644 index 0000000..9957d82 --- /dev/null +++ b/assets/sound/Shield.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://300qqx33xlp0" +path="res://.godot/imported/Shield.wav-46711eb793d26308b42a6ab5045983f8.sample" + +[deps] + +source_file="res://assets/sound/Shield.wav" +dest_files=["res://.godot/imported/Shield.wav-46711eb793d26308b42a6ab5045983f8.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Shoot.wav b/assets/sound/Shoot.wav similarity index 100% rename from Sound/Shoot.wav rename to assets/sound/Shoot.wav diff --git a/assets/sound/Shoot.wav.import b/assets/sound/Shoot.wav.import new file mode 100644 index 0000000..8a9a08e --- /dev/null +++ b/assets/sound/Shoot.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cau8p1cgpav3p" +path="res://.godot/imported/Shoot.wav-22ed45872b5b9f305016f303a8479136.sample" + +[deps] + +source_file="res://assets/sound/Shoot.wav" +dest_files=["res://.godot/imported/Shoot.wav-22ed45872b5b9f305016f303a8479136.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Shoot2.wav b/assets/sound/Shoot2.wav similarity index 100% rename from Sound/Shoot2.wav rename to assets/sound/Shoot2.wav diff --git a/assets/sound/Shoot2.wav.import b/assets/sound/Shoot2.wav.import new file mode 100644 index 0000000..b1d2f4f --- /dev/null +++ b/assets/sound/Shoot2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dhmvkmidqyq5p" +path="res://.godot/imported/Shoot2.wav-eed317ebf54cff08ad3b7e01fbb753ce.sample" + +[deps] + +source_file="res://assets/sound/Shoot2.wav" +dest_files=["res://.godot/imported/Shoot2.wav-eed317ebf54cff08ad3b7e01fbb753ce.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Shoot3.wav b/assets/sound/Shoot3.wav similarity index 100% rename from Sound/Shoot3.wav rename to assets/sound/Shoot3.wav diff --git a/assets/sound/Shoot3.wav.import b/assets/sound/Shoot3.wav.import new file mode 100644 index 0000000..a5d11ab --- /dev/null +++ b/assets/sound/Shoot3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://drqw5uwt4ishw" +path="res://.godot/imported/Shoot3.wav-02f9bcae0b74f648daffc908f7eed216.sample" + +[deps] + +source_file="res://assets/sound/Shoot3.wav" +dest_files=["res://.godot/imported/Shoot3.wav-02f9bcae0b74f648daffc908f7eed216.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Shore.wav b/assets/sound/Shore.wav similarity index 100% rename from Sound/Shore.wav rename to assets/sound/Shore.wav diff --git a/assets/sound/Shore.wav.import b/assets/sound/Shore.wav.import new file mode 100644 index 0000000..8664aef --- /dev/null +++ b/assets/sound/Shore.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bwoalpsbvw6e6" +path="res://.godot/imported/Shore.wav-83d8a6cbb69f1e369a0d111ab1febf7a.sample" + +[deps] + +source_file="res://assets/sound/Shore.wav" +dest_files=["res://.godot/imported/Shore.wav-83d8a6cbb69f1e369a0d111ab1febf7a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Sword.wav b/assets/sound/Sword.wav similarity index 100% rename from Sound/Sword.wav rename to assets/sound/Sword.wav diff --git a/assets/sound/Sword.wav.import b/assets/sound/Sword.wav.import new file mode 100644 index 0000000..1bbdb58 --- /dev/null +++ b/assets/sound/Sword.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dtw7bl3laimnt" +path="res://.godot/imported/Sword.wav-525a90aa8c973fac41bff82488830b11.sample" + +[deps] + +source_file="res://assets/sound/Sword.wav" +dest_files=["res://.godot/imported/Sword.wav-525a90aa8c973fac41bff82488830b11.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Sword2.wav b/assets/sound/Sword2.wav similarity index 100% rename from Sound/Sword2.wav rename to assets/sound/Sword2.wav diff --git a/assets/sound/Sword2.wav.import b/assets/sound/Sword2.wav.import new file mode 100644 index 0000000..cda8f60 --- /dev/null +++ b/assets/sound/Sword2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ctrvdk7xy30xe" +path="res://.godot/imported/Sword2.wav-c2e0d4e2dc09536297353f5a9bc8ef28.sample" + +[deps] + +source_file="res://assets/sound/Sword2.wav" +dest_files=["res://.godot/imported/Sword2.wav-c2e0d4e2dc09536297353f5a9bc8ef28.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/Thunder.wav b/assets/sound/Thunder.wav similarity index 100% rename from Sound/Thunder.wav rename to assets/sound/Thunder.wav diff --git a/assets/sound/Thunder.wav.import b/assets/sound/Thunder.wav.import new file mode 100644 index 0000000..1a7d8d9 --- /dev/null +++ b/assets/sound/Thunder.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c3ilgvj3fm6th" +path="res://.godot/imported/Thunder.wav-d66d359281f1d0deb31068ef396ac55b.sample" + +[deps] + +source_file="res://assets/sound/Thunder.wav" +dest_files=["res://.godot/imported/Thunder.wav-d66d359281f1d0deb31068ef396ac55b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/alien.wav b/assets/sound/alien.wav similarity index 100% rename from Sound/alien.wav rename to assets/sound/alien.wav diff --git a/assets/sound/alien.wav.import b/assets/sound/alien.wav.import new file mode 100644 index 0000000..2e063bd --- /dev/null +++ b/assets/sound/alien.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ujgrupc3hchv" +path="res://.godot/imported/alien.wav-aeb917737906cddd0c51106d3becdf35.sample" + +[deps] + +source_file="res://assets/sound/alien.wav" +dest_files=["res://.godot/imported/alien.wav-aeb917737906cddd0c51106d3becdf35.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/damage.wav b/assets/sound/damage.wav similarity index 100% rename from Sound/damage.wav rename to assets/sound/damage.wav diff --git a/assets/sound/damage.wav.import b/assets/sound/damage.wav.import new file mode 100644 index 0000000..e8cf0cb --- /dev/null +++ b/assets/sound/damage.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://8px7brvcexgk" +path="res://.godot/imported/damage.wav-1cfa6117c021b717b0a271916e414a9c.sample" + +[deps] + +source_file="res://assets/sound/damage.wav" +dest_files=["res://.godot/imported/damage.wav-1cfa6117c021b717b0a271916e414a9c.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/Sound/damage2.wav b/assets/sound/damage2.wav similarity index 100% rename from Sound/damage2.wav rename to assets/sound/damage2.wav diff --git a/assets/sound/damage2.wav.import b/assets/sound/damage2.wav.import new file mode 100644 index 0000000..f9a82d7 --- /dev/null +++ b/assets/sound/damage2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cdpxrox4hracj" +path="res://.godot/imported/damage2.wav-dce3f682aefdcf81962d8119b55a1ece.sample" + +[deps] + +source_file="res://assets/sound/damage2.wav" +dest_files=["res://.godot/imported/damage2.wav-dce3f682aefdcf81962d8119b55a1ece.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=true +edit/normalize=true +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/tiles.tres b/assets/tiles.tres new file mode 100644 index 0000000..0e99012 --- /dev/null +++ b/assets/tiles.tres @@ -0,0 +1,72 @@ +[gd_resource type="TileSet" load_steps=7 format=3 uid="uid://cluemfplimly4"] + +[ext_resource type="Texture2D" uid="uid://db56d1182ln4b" path="res://assets/art/Tiles/computer_tile1.png" id="1_5muy3"] +[ext_resource type="Texture2D" uid="uid://klj2jswq3s4w" path="res://assets/art/Tiles/platform_tile.png" id="2_owfas"] +[ext_resource type="Texture2D" uid="uid://dw5bnymac2wha" path="res://assets/art/Tiles/computer_tile_safe.png" id="3_ca38s"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_hu2b2"] +texture = ExtResource("1_5muy3") +0:0/0 = 0 +0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/0/physics_layer_0/angular_velocity = 0.0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8, -8, -1.375) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_1rql8"] +texture = ExtResource("2_owfas") +0:0/next_alternative_id = 8 +0:0/0 = 0 +0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/0/physics_layer_0/angular_velocity = 0.0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -4, -8, -4) +0:0/1 = 1 +0:0/1/flip_h = true +0:0/1/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/1/physics_layer_0/angular_velocity = 0.0 +0:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, -4.5, 8, -4.5, 8, -8) +0:0/2 = 2 +0:0/2/flip_v = true +0:0/2/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/2/physics_layer_0/angular_velocity = 0.0 +0:0/2/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4.5, -8, 4.5) +0:0/3 = 3 +0:0/3/flip_h = true +0:0/3/flip_v = true +0:0/3/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/3/physics_layer_0/angular_velocity = 0.0 +0:0/3/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +0:0/4 = 4 +0:0/4/transpose = true +0:0/4/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/4/physics_layer_0/angular_velocity = 0.0 +0:0/4/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -4, -8, -4) +0:0/5 = 5 +0:0/5/flip_h = true +0:0/5/transpose = true +0:0/5/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/5/physics_layer_0/angular_velocity = 0.0 +0:0/5/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -4, -8, -4) +0:0/6 = 6 +0:0/6/flip_v = true +0:0/6/transpose = true +0:0/6/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/6/physics_layer_0/angular_velocity = 0.0 +0:0/6/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) +0:0/7 = 7 +0:0/7/flip_h = true +0:0/7/flip_v = true +0:0/7/transpose = true +0:0/7/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/7/physics_layer_0/angular_velocity = 0.0 +0:0/7/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, 8, 8, 8, 4, -8, 4) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_57o2x"] +texture = ExtResource("3_ca38s") +0:0/0 = 0 +0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/0/physics_layer_0/angular_velocity = 0.0 + +[resource] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_hu2b2") +sources/1 = SubResource("TileSetAtlasSource_1rql8") +sources/2 = SubResource("TileSetAtlasSource_57o2x") diff --git a/default_bus_layout.tres b/default_bus_layout.tres index a28dfc8..cf90c32 100644 --- a/default_bus_layout.tres +++ b/default_bus_layout.tres @@ -1,9 +1,15 @@ -[gd_resource type="AudioBusLayout" format=2] +[gd_resource type="AudioBusLayout" format=3 uid="uid://c4a242507twfq"] [resource] -bus/1/name = "Music" +bus/1/name = &"Music" bus/1/solo = false bus/1/mute = false bus/1/bypass_fx = false bus/1/volume_db = 0.0 -bus/1/send = "Master" +bus/1/send = &"Master" +bus/2/name = &"Sound Effects" +bus/2/solo = false +bus/2/mute = false +bus/2/bypass_fx = false +bus/2/volume_db = 0.0 +bus/2/send = &"Master" diff --git a/default_env.tres b/default_env.tres index 20207a4..5f42494 100644 --- a/default_env.tres +++ b/default_env.tres @@ -1,7 +1,3 @@ -[gd_resource type="Environment" load_steps=2 format=2] - -[sub_resource type="ProceduralSky" id=1] +[gd_resource type="Environment" format=3 uid="uid://37mrqhr61s74"] [resource] -background_mode = 2 -background_sky = SubResource( 1 ) diff --git a/general_theme.tres b/general_theme.tres index 2c1c0e1..5f955ab 100644 --- a/general_theme.tres +++ b/general_theme.tres @@ -1,32 +1,40 @@ -[gd_resource type="Theme" load_steps=7 format=2] +[gd_resource type="Theme" load_steps=7 format=3 uid="uid://x4at2pluavto"] -[ext_resource path="res://Fonts/pixelmix/pixelmix.ttf" type="DynamicFontData" id=1] +[ext_resource type="FontFile" uid="uid://d04y8053bm382" path="res://assets/fonts/pixelmix/pixelmix.ttf" id="1"] -[sub_resource type="StyleBoxEmpty" id=1] +[sub_resource type="FontFile" id="5"] +fallbacks = [ExtResource("1")] +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 0.0 +cache/0/16/0/descent = 0.0 +cache/0/16/0/underline_position = 0.0 +cache/0/16/0/underline_thickness = 0.0 +cache/0/16/0/scale = 1.0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) -[sub_resource type="StyleBoxFlat" id=2] -bg_color = Color( 0, 0, 0, 1 ) +[sub_resource type="StyleBoxEmpty" id="1"] -[sub_resource type="StyleBoxFlat" id=3] -bg_color = Color( 0, 0, 0, 1 ) +[sub_resource type="StyleBoxFlat" id="2"] +bg_color = Color(0, 0, 0, 1) -[sub_resource type="StyleBoxFlat" id=4] -bg_color = Color( 0, 0, 0, 1 ) +[sub_resource type="StyleBoxFlat" id="3"] +bg_color = Color(0, 0, 0, 1) -[sub_resource type="DynamicFont" id=5] -outline_color = Color( 0.6, 0.898039, 0.313726, 1 ) -font_data = ExtResource( 1 ) +[sub_resource type="StyleBoxFlat" id="4"] +bg_color = Color(0, 0, 0, 1) [resource] -default_font = SubResource( 5 ) -Button/colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) -Button/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 ) -Button/colors/font_color_hover = Color( 0.941176, 0.941176, 0.941176, 1 ) -Button/colors/font_color_pressed = Color( 1, 1, 1, 1 ) +default_font = SubResource("5") +Button/colors/font_color = Color(0.6, 0.898039, 0.313726, 1) +Button/colors/font_color_disabled = Color(0.9, 0.9, 0.9, 0.2) +Button/colors/font_color_hover = Color(0.941176, 0.941176, 0.941176, 1) +Button/colors/font_color_pressed = Color(1, 1, 1, 1) Button/constants/hseparation = 0 -Button/fonts/font = null +Button/fonts/font = SubResource("5") Button/styles/disabled = null -Button/styles/focus = SubResource( 1 ) -Button/styles/hover = SubResource( 2 ) -Button/styles/normal = SubResource( 3 ) -Button/styles/pressed = SubResource( 4 ) +Button/styles/focus = SubResource("1") +Button/styles/hover = SubResource("2") +Button/styles/normal = SubResource("3") +Button/styles/pressed = SubResource("4") diff --git a/icon.png.import b/icon.png.import index 96cbf46..b4b5615 100644 --- a/icon.png.import +++ b/icon.png.import @@ -1,8 +1,9 @@ [remap] importer="texture" -type="StreamTexture" -path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +type="CompressedTexture2D" +uid="uid://dm67wuc2o6ohg" +path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" metadata={ "vram_texture": false } @@ -10,25 +11,24 @@ metadata={ [deps] source_file="res://icon.png" -dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] +dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"] [params] compress/mode=0 compress/lossy_quality=0.7 -compress/hdr_mode=0 +compress/hdr_compression=1 compress/bptc_ldr=0 compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 +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/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/nodes/Animations/SlashAnimation.tscn b/nodes/Animations/SlashAnimation.tscn new file mode 100644 index 0000000..566a13b --- /dev/null +++ b/nodes/Animations/SlashAnimation.tscn @@ -0,0 +1,30 @@ +[gd_scene load_steps=8 format=3] + +[ext_resource type="Texture2D" uid="uid://nc2p2vnqoqgw" path="res://assets/art/slash_effect2.png" id="1"] +[ext_resource type="Texture2D" uid="uid://d2i7ccfpc02oc" path="res://assets/art/slash_effect3.png" id="2"] +[ext_resource type="Texture2D" uid="uid://deo8pw0jpbiou" path="res://assets/art/slash_effect4.png" id="3"] +[ext_resource type="Texture2D" uid="uid://7ucol82h3vtr" path="res://assets/art/slash_effect5.png" id="4"] +[ext_resource type="Texture2D" uid="uid://nu06lwegyfpy" path="res://assets/art/slash_effect1.png" id="5"] +[ext_resource type="Script" path="res://scripts/destroy_after_animation.gd" id="6"] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ) ], +"loop": true, +"name": "destroy", +"speed": 100.0 +}, { +"frames": [ ExtResource( 5 ) ], +"loop": true, +"name": "spawn", +"speed": 5.0 +} ] + +[node name="SlashAnimation" type="Node2D"] + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +frames = SubResource( 1 ) +animation = "destroy" +frame = 2 +playing = true +script = ExtResource( 6 ) diff --git a/nodes/Enemies/basic_enemy.tscn b/nodes/Enemies/basic_enemy.tscn new file mode 100644 index 0000000..17d36f2 --- /dev/null +++ b/nodes/Enemies/basic_enemy.tscn @@ -0,0 +1,71 @@ +[gd_scene load_steps=11 format=3 uid="uid://blr7x54kkvyf7"] + +[ext_resource type="Script" path="res://scripts/baddie.gd" id="1_y8j84"] +[ext_resource type="Script" path="res://scripts/basic_enemy.gd" id="2_hefj0"] +[ext_resource type="Texture2D" uid="uid://p868d486c0c3" path="res://assets/art/Enemies/basic_enemy3.png" id="3_u6icv"] +[ext_resource type="Texture2D" uid="uid://iewpb4eaydo1" path="res://assets/art/Enemies/basic_enemy1.png" id="4_r5s5n"] +[ext_resource type="Texture2D" uid="uid://cnkpv43ex1bxo" path="res://assets/art/Enemies/basic_enemy2.png" id="5_ftr1e"] +[ext_resource type="Texture2D" uid="uid://6hlixqpg7pb6" path="res://assets/art/Enemies/basic_enemy4.png" id="6_qfqk3"] +[ext_resource type="Texture2D" uid="uid://df3auvg5myvws" path="res://assets/art/light.png" id="7_8amn3"] + +[sub_resource type="SpriteFrames" id="2"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("3_u6icv") +}], +"loop": true, +"name": &"default", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("4_r5s5n") +}, { +"duration": 1.0, +"texture": ExtResource("5_ftr1e") +}, { +"duration": 1.0, +"texture": ExtResource("3_u6icv") +}, { +"duration": 1.0, +"texture": ExtResource("6_qfqk3") +}], +"loop": true, +"name": &"run", +"speed": 5.0 +}] + +[sub_resource type="CapsuleShape2D" id="3"] + +[sub_resource type="RectangleShape2D" id="4"] + +[node name="Basic Enemy" type="Node2D"] +modulate = Color(1, 1, 0, 1) +script = ExtResource("1_y8j84") +HP = 3 + +[node name="CharacterBody2D" type="CharacterBody2D" parent="."] +script = ExtResource("2_hefj0") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="CharacterBody2D"] +texture_filter = 1 +frames = SubResource("2") +playing = true + +[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D"] +scale = Vector2(0.35, 0.45) +shape = SubResource("3") + +[node name="Area2D" type="Area2D" parent="CharacterBody2D"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D/Area2D"] +position = Vector2(5, -2) +scale = Vector2(0.5, 0.25) +shape = SubResource("4") +one_way_collision_margin = 30.0 + +[node name="PointLight2D" type="PointLight2D" parent="CharacterBody2D"] +energy = 0.25 +texture = ExtResource("7_8amn3") +texture_scale = 1.5 diff --git a/nodes/MusicPlayer.tscn b/nodes/MusicPlayer.tscn new file mode 100644 index 0000000..17b238f --- /dev/null +++ b/nodes/MusicPlayer.tscn @@ -0,0 +1,7 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="AudioStream" uid="uid://dqm4rc76fpbkt" path="res://assets/music/dos-88/DOS-88 - Automatav2.ogg" id="1"] + +[node name="MusicPlayer" type="AudioStreamPlayer"] +stream = ExtResource( 1 ) +bus = "Music" diff --git a/nodes/PlayerGreetings.tscn b/nodes/PlayerGreetings.tscn new file mode 100644 index 0000000..bcd8afc --- /dev/null +++ b/nodes/PlayerGreetings.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=5 format=3] + +[ext_resource type="Theme" uid="uid://cxgvk5h68qluc" path="res://general_theme.tres" id="1"] +[ext_resource type="FontFile" uid="uid://d04y8053bm382" path="res://assets/fonts/pixelmix/pixelmix.ttf" id="2"] +[ext_resource type="Script" path="res://scripts/RunLabel.gd" id="3"] + +[sub_resource type="FontFile" id=1] +size = 8 +font_data = ExtResource( 2 ) + +[node name="Node2D" type="Node2D"] + +[node name="Label" type="Label" parent="."] +offset_right = 40.0 +offset_bottom = 14.0 +theme = ExtResource( 1 ) +custom_fonts/font = SubResource( 1 ) +custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) +text = "test" +script = ExtResource( 3 ) diff --git a/Nodes/Victory.tscn b/nodes/Victory.tscn similarity index 72% rename from Nodes/Victory.tscn rename to nodes/Victory.tscn index 584107a..ac775e9 100644 --- a/Nodes/Victory.tscn +++ b/nodes/Victory.tscn @@ -1,10 +1,10 @@ -[gd_scene load_steps=6 format=2] +[gd_scene load_steps=6 format=3] -[ext_resource path="res://general_theme.tres" type="Theme" id=1] -[ext_resource path="res://Fonts/pixelmix/pixelmix_bold.ttf" type="DynamicFontData" id=2] -[ext_resource path="res://Scripts/Console.gd" type="Script" id=3] +[ext_resource type="Theme" uid="uid://cxgvk5h68qluc" path="res://general_theme.tres" id="1"] +[ext_resource type="FontFile" uid="uid://5pudbq7h6eh7" path="res://assets/fonts/pixelmix/pixelmix_bold.ttf" id="2"] +[ext_resource type="Script" path="res://scripts/Console.gd" id="3"] -[sub_resource type="DynamicFont" id=1] +[sub_resource type="FontFile" id=1] size = 48 font_data = ExtResource( 2 ) @@ -35,7 +35,7 @@ func fade_in(): if(!fade_timer): fade_timer = Timer.new() add_child(fade_timer) - fade_timer.connect(\"timeout\", self, \"fade_in\") + fade_timer.connect(\"timeout\",Callable(self,\"fade_in\")) fade_timer.start(FADE_SPEED) else: fade_timer.queue_free() @@ -49,7 +49,7 @@ func fade_out(): if(!fade_timer): fade_timer = Timer.new() add_child(fade_timer) - fade_timer.connect(\"timeout\", self, \"fade_out\") + fade_timer.connect(\"timeout\",Callable(self,\"fade_out\")) fade_timer.start(FADE_SPEED) else: fade_timer.queue_free()" @@ -67,10 +67,10 @@ anchor_bottom = 1.0 theme = ExtResource( 1 ) [node name="Level Complete" type="Label" parent="CanvasLayer/Control"] -margin_left = 20.0 -margin_top = 15.0 -margin_right = 691.0 -margin_bottom = 88.0 +offset_left = 20.0 +offset_top = 15.0 +offset_right = 691.0 +offset_bottom = 88.0 custom_fonts/font = SubResource( 1 ) custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) text = "LEVEL COMPLETE!" @@ -81,36 +81,36 @@ anchor_bottom = 1.0 script = ExtResource( 3 ) [node name="Display" type="Label" parent="CanvasLayer/Control/Console"] -margin_left = 20.0 -margin_top = 70.0 -margin_right = 550.0 -margin_bottom = 480.0 +offset_left = 20.0 +offset_top = 70.0 +offset_right = 550.0 +offset_bottom = 480.0 custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) text = "Running debugger... Debugging complete!" [node name="Buttons" type="HBoxContainer" parent="CanvasLayer/Control/Console"] -margin_left = 20.0 -margin_top = 480.0 -margin_right = 550.0 -margin_bottom = 520.0 +offset_left = 20.0 +offset_top = 480.0 +offset_right = 550.0 +offset_bottom = 520.0 grow_horizontal = 2 grow_vertical = 2 alignment = 1 [node name="Button2" type="Button" parent="CanvasLayer/Control/Console/Buttons"] -margin_left = 241.0 -margin_right = 289.0 -margin_bottom = 40.0 +offset_left = 241.0 +offset_right = 289.0 +offset_bottom = 40.0 text = "Test" [node name="ColorRect" type="ColorRect" parent="CanvasLayer/Control/Console"] -margin_left = 20.0 -margin_top = 475.0 -margin_right = 550.0 -margin_bottom = 485.0 -rect_scale = Vector2( 1, 0.5 ) +offset_left = 20.0 +offset_top = 475.0 +offset_right = 550.0 +offset_bottom = 485.0 +scale = Vector2( 1, 0.5 ) color = Color( 0.6, 0.898039, 0.313726, 1 ) [node name="FadeRect" type="ColorRect" parent="CanvasLayer"] diff --git a/Nodes/Equipment/Line2D.gd b/nodes/equipment/Line2D.gd similarity index 66% rename from Nodes/Equipment/Line2D.gd rename to nodes/equipment/Line2D.gd index b21fee1..f31b98f 100644 --- a/Nodes/Equipment/Line2D.gd +++ b/nodes/equipment/Line2D.gd @@ -2,16 +2,16 @@ extends Line2D var target var point -export(NodePath) var targetPath -export var trailLength = 0 +@export var targetPath: NodePath +@export var trailLength = 0 func _ready(): target = get_node(targetPath) -func _process(delta): +func _process(_delta: float) -> void: global_position = Vector2(0,0) global_rotation = 0 point = target.global_position add_point(point) while get_point_count() > trailLength: - remove_point(0) \ No newline at end of file + remove_point(0) diff --git a/nodes/equipment/none.tscn b/nodes/equipment/none.tscn new file mode 100644 index 0000000..c188722 --- /dev/null +++ b/nodes/equipment/none.tscn @@ -0,0 +1,9 @@ +[gd_scene load_steps=2 format=3 uid="uid://d2q155626ggba"] + +[ext_resource type="Texture2D" uid="uid://dvgpurvjnvtea" path="res://assets/art/player_arms.png" id="1_amahe"] + +[node name="Arms" type="Node2D"] + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture_filter = 1 +texture = ExtResource("1_amahe") diff --git a/nodes/equipment/pistol.tscn b/nodes/equipment/pistol.tscn new file mode 100644 index 0000000..8659335 --- /dev/null +++ b/nodes/equipment/pistol.tscn @@ -0,0 +1,46 @@ +[gd_scene load_steps=4 format=3 uid="uid://bx6o3cvmmpboe"] + +[ext_resource type="Script" path="res://scripts/equipment/pistol.gd" id="1_a74on"] +[ext_resource type="PackedScene" uid="uid://ljnxxvv8n4ho" path="res://nodes/projectiles/pistol_bullet.tscn" id="2_suef3"] +[ext_resource type="Texture2D" uid="uid://68bhqeovy8xl" path="res://assets/art/equipment/pistol/pistol.png" id="2_vtqpk"] + +[node name="Pistol" type="Node2D" node_paths=PackedStringArray("left_arm", "right_arm", "origin", "bullet_spawning_point", "pistol_handle", "sprite", "sheath_point")] +rotation = 0.00217739 +script = ExtResource("1_a74on") +bullet = ExtResource("2_suef3") +left_arm = NodePath("LeftArmLine2D") +right_arm = NodePath("RightArmLine2D") +origin = NodePath("Origin") +bullet_spawning_point = NodePath("Origin/Handle/BulletSpawner") +pistol_handle = NodePath("Origin/Handle") +sprite = NodePath("Origin/Handle/Sprite2D") +sheath_point = NodePath("SheathPos") +auto_z_index = false + +[node name="Origin" type="Node2D" parent="."] + +[node name="Handle" type="Node2D" parent="Origin"] +position = Vector2(3.99999, -0.00870954) +metadata/_edit_group_ = true + +[node name="Sprite2D" type="Sprite2D" parent="Origin/Handle"] +texture_filter = 1 +position = Vector2(0.5, -0.5) +texture = ExtResource("2_vtqpk") + +[node name="BulletSpawner" type="Node2D" parent="Origin/Handle"] +position = Vector2(3, -1) + +[node name="LeftArmLine2D" type="Line2D" parent="."] +points = PackedVector2Array(-2.5, 0, 3.5, 1) +width = 1.0 +default_color = Color(0.6, 0.898039, 0.313726, 1) + +[node name="RightArmLine2D" type="Line2D" parent="."] +points = PackedVector2Array(2.5, 0, 3.5, 1) +width = 1.0 +default_color = Color(0.6, 0.898039, 0.313726, 1) + +[node name="SheathPos" type="Node2D" parent="."] +position = Vector2(-6, 3) +rotation = 1.5708 diff --git a/nodes/equipment/saber.tscn b/nodes/equipment/saber.tscn new file mode 100644 index 0000000..65d4801 --- /dev/null +++ b/nodes/equipment/saber.tscn @@ -0,0 +1,173 @@ +[gd_scene load_steps=12 format=3 uid="uid://djxjod3bnqdq6"] + +[ext_resource type="Script" path="res://scripts/equipment/saber.gd" id="1"] +[ext_resource type="Texture2D" uid="uid://2qvbod1l4s0q" path="res://assets/art/equipment/katana/katana_equipment.png" id="2_xtivd"] +[ext_resource type="AudioStream" uid="uid://3f8vhhml15h" path="res://assets/sound/Cancel2.wav" id="5_1dip1"] +[ext_resource type="Texture2D" uid="uid://ceqv31vnvglcm" path="res://assets/art/trail.png" id="17_kab6p"] +[ext_resource type="Script" path="res://nodes/equipment/Line2D.gd" id="18"] + +[sub_resource type="CapsuleShape2D" id="2"] +radius = 32.0 +height = 96.0 + +[sub_resource type="Animation" id="Animation_dbnl7"] +resource_name = "idle" +length = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D/Area2D:monitoring") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} + +[sub_resource type="Animation" id="Animation_toqbl"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D/Area2D:monitoring") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} + +[sub_resource type="Animation" id="Animation_s6hcs"] +resource_name = "attack" +length = 0.5 +tracks/0/type = "bezier" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"handle_modes": PackedInt32Array(0, 0, 0, 0, 0, 0), +"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0, 2, -0.25, 0, 0.25, 0, 3, -0.25, 0, 0.25, 0, 4, -0.25, 0, 0.25, 0, 5, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.25, 0), +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5) +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D/Area2D:monitoring") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [false, true, false] +} +tracks/2/type = "audio" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("AudioStreamPlayer2D") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"clips": [{ +"end_offset": 0.0, +"start_offset": 0.0, +"stream": ExtResource("5_1dip1") +}], +"times": PackedFloat32Array(0.3) +} + +[sub_resource type="Animation" id="Animation_qbfwu"] +resource_name = "sheathed" +length = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [6] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_77vfc"] +_data = { +"RESET": SubResource("Animation_toqbl"), +"attack": SubResource("Animation_s6hcs"), +"idle": SubResource("Animation_dbnl7"), +"sheathed": SubResource("Animation_qbfwu") +} + +[node name="Arms" type="Node2D" node_paths=PackedStringArray("animation_player", "area")] +script = ExtResource("1") +animation_player = NodePath("AnimationPlayer") +area = NodePath("Sprite2D/Area2D") + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture_filter = 1 +texture = ExtResource("2_xtivd") +hframes = 7 +metadata/_edit_group_ = true + +[node name="Line2D" type="Line2D" parent="Sprite2D"] +visible = false +z_index = -10 +z_as_relative = false +points = PackedVector2Array(27.1471, 15.6522) +default_color = Color(0.596078, 0.596078, 0.596078, 0.65098) +texture = ExtResource("17_kab6p") +texture_mode = 2 +script = ExtResource("18") +targetPath = NodePath("..") +trailLength = 8 + +[node name="Area2D" type="Area2D" parent="Sprite2D"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2D/Area2D"] +position = Vector2(24, -8) +rotation = 1.5708 +scale = Vector2(0.5, 0.5) +shape = SubResource("2") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +playback_speed = 2.0 +libraries = { +"": SubResource("AnimationLibrary_77vfc") +} + +[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("5_1dip1") +volume_db = -16.0 +bus = &"Sound Effects" diff --git a/nodes/exit.tscn b/nodes/exit.tscn new file mode 100644 index 0000000..de5d5e2 --- /dev/null +++ b/nodes/exit.tscn @@ -0,0 +1,39 @@ +[gd_scene load_steps=9 format=3] + +[ext_resource type="Script" path="res://scripts/Exit.gd" id="1"] +[ext_resource type="Texture2D" uid="uid://mn17ql7wilx3" path="res://assets/art/Exit/Exit1.png" id="2"] +[ext_resource type="Texture2D" uid="uid://ca3q21m0btdrl" path="res://assets/art/Exit/Exit2.png" id="3"] +[ext_resource type="Texture2D" uid="uid://cbft4yscrmjw5" path="res://assets/art/Exit/Exit3.png" id="4"] +[ext_resource type="Texture2D" uid="uid://8nubee34g3bl" path="res://assets/art/Exit/Exit4.png" id="5"] +[ext_resource type="Texture2D" uid="uid://df3auvg5myvws" path="res://assets/art/light.png" id="6"] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 5 ) ], +"loop": true, +"name": "default", +"speed": 12.0 +} ] + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 7.00912, 7.45768 ) + +[node name="Exit" type="Node2D"] +script = ExtResource( 1 ) + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +z_index = -1 +frames = SubResource( 1 ) +frame = 2 +playing = true + +[node name="Area2D" type="Area2D" parent="."] +editor/display_folded = true + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +position = Vector2( 0, 0.5 ) +shape = SubResource( 2 ) + +[node name="PointLight2D" type="PointLight2D" parent="."] +texture = ExtResource( 6 ) +color = Color( 0.486275, 1, 0.25098, 1 ) diff --git a/nodes/gui.tscn b/nodes/gui.tscn new file mode 100644 index 0000000..c283a57 --- /dev/null +++ b/nodes/gui.tscn @@ -0,0 +1,58 @@ +[gd_scene load_steps=4 format=3 uid="uid://btdd2g3e7uk1e"] + +[ext_resource type="Theme" uid="uid://x4at2pluavto" path="res://general_theme.tres" id="1_mehkg"] +[ext_resource type="Texture2D" uid="uid://byvaevohjdunq" path="res://assets/art/cornerGUI.png" id="2_v0myb"] +[ext_resource type="Texture2D" uid="uid://taaths18mmx0" path="res://assets/art/pickup-outline.png" id="3_1wjbg"] + +[node name="GUI" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1_mehkg") + +[node name="TextureRect" type="TextureRect" parent="."] +layout_mode = 0 +anchor_right = 1.0 +offset_right = -904.0 +offset_bottom = 31.0 +texture = ExtResource("2_v0myb") +expand_mode = 1 + +[node name="Label" type="Label" parent="."] +layout_mode = 0 +offset_left = 36.4586 +offset_top = 11.069 +offset_right = 160.459 +offset_bottom = 42.069 +text = "0" +clip_text = true + +[node name="TextureRect2" type="TextureRect" parent="."] +layout_mode = 0 +offset_left = 13.7422 +offset_top = 16.7484 +offset_right = 33.7422 +offset_bottom = 36.7484 +texture = ExtResource("3_1wjbg") +expand_mode = 1 + +[node name="Healthbar" type="ProgressBar" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -92.5 +offset_top = -50.0 +offset_right = 92.5 +offset_bottom = -14.0 +step = 1.0 +value = 100.0 + +[node name="SlideRect" type="ColorRect" parent="."] +layout_mode = 0 +anchor_right = 1.0 +color = Color(0, 0, 0, 1) diff --git a/nodes/jump_platform.tscn b/nodes/jump_platform.tscn new file mode 100644 index 0000000..30e5f41 --- /dev/null +++ b/nodes/jump_platform.tscn @@ -0,0 +1,31 @@ +[gd_scene load_steps=9 format=3] + +[ext_resource type="Texture2D" uid="uid://rig2dboor6s7" path="res://assets/art/jump_platform1.png" id="1"] +[ext_resource type="Texture2D" uid="uid://diphwlslm0iy1" path="res://assets/art/jump_platform2.png" id="2"] +[ext_resource type="Texture2D" uid="uid://dwwvlvt4r5hed" path="res://assets/art/jump_platform3.png" id="3"] +[ext_resource type="Texture2D" uid="uid://b3ttt5vljp022" path="res://assets/art/jump_platform4.png" id="4"] +[ext_resource type="Texture2D" uid="uid://d0e3kf30cvhyy" path="res://assets/art/jump_platform5.png" id="5"] +[ext_resource type="Texture2D" uid="uid://vcpivylpa36o" path="res://assets/art/jump_platform6.png" id="6"] +[ext_resource type="Script" path="res://scripts/destroy_after_animation.gd" id="7"] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 1 ), ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 5 ), ExtResource( 6 ) ], +"loop": false, +"name": "spawn", +"speed": 10.0 +}, { +"frames": [ ExtResource( 6 ), ExtResource( 5 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 2 ), ExtResource( 1 ) ], +"loop": false, +"name": "destroy", +"speed": 20.0 +} ] + +[node name="Platform" type="Node2D"] + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +frames = SubResource( 1 ) +animation = "spawn" +frame = 5 +playing = true +script = ExtResource( 7 ) diff --git a/nodes/light.tscn b/nodes/light.tscn new file mode 100644 index 0000000..42fa47a --- /dev/null +++ b/nodes/light.tscn @@ -0,0 +1,14 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="Texture2D" uid="uid://ceaml5a56mbes" path="res://assets/art/basic_light.png" id="1"] +[ext_resource type="Texture2D" uid="uid://df3auvg5myvws" path="res://assets/art/light.png" id="2"] + +[node name="Light3D" type="Node2D"] + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = ExtResource( 1 ) + +[node name="PointLight2D" type="PointLight2D" parent="."] +position = Vector2( 0, -2 ) +texture = ExtResource( 2 ) +texture_scale = 1.5 diff --git a/Nodes/Pickup.tscn b/nodes/pickup.tscn similarity index 62% rename from Nodes/Pickup.tscn rename to nodes/pickup.tscn index e22e2f5..a389855 100644 --- a/Nodes/Pickup.tscn +++ b/nodes/pickup.tscn @@ -1,14 +1,14 @@ -[gd_scene load_steps=7 format=2] +[gd_scene load_steps=7 format=3] -[ext_resource path="res://Nodes/Pickup.gd" type="Script" id=1] -[ext_resource path="res://Art/pickup1.png" type="Texture" id=2] -[ext_resource path="res://Art/pickup2.png" type="Texture" id=3] +[ext_resource type="Script" path="res://scripts/pickup.gd" id="1"] +[ext_resource type="Texture2D" uid="uid://nw1eg7vb3df6" path="res://assets/art/pickup1.png" id="2"] +[ext_resource type="Texture2D" uid="uid://ibtidhnw6mnj" path="res://assets/art/pickup2.png" id="3"] [sub_resource type="GDScript" id=1] script/source = "extends Area2D func _ready(): - connect(\"body_entered\", self, \"_collide\") + connect(\"body_entered\",Callable(self,\"_collide\")) func _collide(body): if body.has_method(\"pickupCoin\"): @@ -37,7 +37,7 @@ script = SubResource( 1 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] shape = SubResource( 2 ) -[node name="AnimatedSprite" type="AnimatedSprite" parent="Area2D/CollisionShape2D"] +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Area2D/CollisionShape2D"] frames = SubResource( 3 ) frame = 1 playing = true diff --git a/nodes/player.tscn b/nodes/player.tscn new file mode 100644 index 0000000..37379e0 --- /dev/null +++ b/nodes/player.tscn @@ -0,0 +1,124 @@ +[gd_scene load_steps=19 format=3 uid="uid://de3exlu8jniam"] + +[ext_resource type="Script" path="res://scripts/player.gd" id="1_5wuh1"] +[ext_resource type="PackedScene" path="res://nodes/jump_platform.tscn" id="2_2rooy"] +[ext_resource type="AudioStream" uid="uid://e1gdx6vyd2d" path="res://assets/sound/Hero_Hurt.wav" id="3_lh4fm"] +[ext_resource type="Texture2D" uid="uid://bbvwnbdi7c73q" path="res://assets/art/player_idle1.png" id="3_ysyyu"] +[ext_resource type="AudioStream" uid="uid://ctrvdk7xy30xe" path="res://assets/sound/Sword2.wav" id="4_1lxuw"] +[ext_resource type="Texture2D" uid="uid://7g8omiygjov6" path="res://assets/art/player_idle2.png" id="4_585xo"] +[ext_resource type="Texture2D" uid="uid://shmqt4muytce" path="res://assets/art/player_jump.png" id="5_6hboq"] +[ext_resource type="Texture2D" uid="uid://jefgte85r5ef" path="res://assets/art/player_walk1.png" id="6_k4y2d"] +[ext_resource type="Texture2D" uid="uid://6p070flkv03q" path="res://assets/art/player_walk2.png" id="7_4r16g"] +[ext_resource type="Script" path="res://scripts/player_animation.gd" id="8_cni8a"] +[ext_resource type="Texture2D" uid="uid://bdx6qdcgai31i" path="res://assets/art/player_walk3.png" id="8_whu83"] +[ext_resource type="Texture2D" uid="uid://dvgpurvjnvtea" path="res://assets/art/player_arms.png" id="13_60wnm"] + +[sub_resource type="CapsuleShape2D" id="2"] +radius = 4.0 +height = 15.0 + +[sub_resource type="Animation" id="Animation_ofhi2"] +resource_name = "idle" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [ExtResource("3_ysyyu"), ExtResource("4_585xo")] +} + +[sub_resource type="Animation" id="Animation_jp12d"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("3_ysyyu")] +} + +[sub_resource type="Animation" id="Animation_pjs8v"] +resource_name = "walk" +length = 0.3 +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [ExtResource("6_k4y2d"), ExtResource("7_4r16g"), ExtResource("8_whu83")] +} + +[sub_resource type="Animation" id="Animation_7msof"] +resource_name = "jump" +length = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:texture") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("5_6hboq")] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_6ihh4"] +_data = { +"RESET": SubResource("Animation_jp12d"), +"idle": SubResource("Animation_ofhi2"), +"jump": SubResource("Animation_7msof"), +"walk": SubResource("Animation_pjs8v") +} + +[node name="Player" type="CharacterBody2D" node_paths=PackedStringArray("animation_player", "arms_sprite", "equipment_node")] +script = ExtResource("1_5wuh1") +jump_platform = ExtResource("2_2rooy") +animation_player = NodePath("AnimationPlayer") +arms_sprite = NodePath("ArmsSprite2D") +damage_sound = ExtResource("3_lh4fm") +sword_sound = ExtResource("4_1lxuw") +equipment_dir = "res://nodes/equipment" +equipment_node = NodePath("Equipment") + +[node name="Camera2D" type="Camera2D" parent="."] +current = true +zoom = Vector2(2, 2) + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture_filter = 1 +texture = ExtResource("3_ysyyu") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("2") + +[node name="Equipment" type="Node2D" parent="."] + +[node name="ArmsSprite2D" type="Sprite2D" parent="."] +texture_filter = 1 +texture = ExtResource("13_60wnm") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="." node_paths=PackedStringArray("sprite")] +libraries = { +"": SubResource("AnimationLibrary_6ihh4") +} +script = ExtResource("8_cni8a") +sprite = NodePath("../Sprite2D") diff --git a/nodes/projectiles/pistol_bullet.tscn b/nodes/projectiles/pistol_bullet.tscn new file mode 100644 index 0000000..306369b --- /dev/null +++ b/nodes/projectiles/pistol_bullet.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=3 uid="uid://ljnxxvv8n4ho"] + +[ext_resource type="Texture2D" uid="uid://cslxomqr84gra" path="res://assets/art/equipment/pistol/pistol_bullet.png" id="1_faw2g"] +[ext_resource type="Script" path="res://scripts/bullet.gd" id="1_h4vu7"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_dooh7"] +size = Vector2(2, 1) + +[node name="bullet" type="Area2D"] +script = ExtResource("1_h4vu7") + +[node name="Sprite2D" type="Sprite2D" parent="."] +modulate = Color(0, 0, 0, 1) +texture_filter = 1 +texture = ExtResource("1_faw2g") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_dooh7") diff --git a/nodes/ui_game_over.tscn b/nodes/ui_game_over.tscn new file mode 100644 index 0000000..c563928 --- /dev/null +++ b/nodes/ui_game_over.tscn @@ -0,0 +1,62 @@ +[gd_scene load_steps=3 format=3 uid="uid://campy0ltqj64h"] + +[ext_resource type="Theme" uid="uid://x4at2pluavto" path="res://general_theme.tres" id="1_ryqd1"] + +[sub_resource type="GDScript" id="8"] +script/source = "extends Button + +# Declare member variables here. Examples: +# var a = 2 +# var b = \"text\" + +# Called when the node enters the scene tree for the first time. +func _ready(): + connect(\"button_down\",Callable(self,\"on_button\")) + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass +func on_button(): + get_tree().change_scene_to_file(\"res://Nodes/Title.tscn\") +" + +[node name="GameOver" type="Control"] +visible = false +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1_ryqd1") + +[node name="ColorRect" type="ColorRect" parent="."] +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color(0, 0, 0, 0.352941) + +[node name="Label" type="Label" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -227.5 +offset_top = -50.0 +offset_right = 227.5 +offset_bottom = 50.0 +text = "Unit Lost..." + +[node name="MainMenu" type="Button" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -82.5 +offset_top = -80.0 +offset_right = 82.5 +offset_bottom = -40.0 +text = "Main Menu" +script = SubResource("8") diff --git a/project.godot b/project.godot index 1d434fa..9f4612f 100644 --- a/project.godot +++ b/project.godot @@ -6,119 +6,134 @@ ; [section] ; section goes between [] ; param=value ; assign values to parameters -config_version=4 - -_global_script_classes=[ ] -_global_script_class_icons={ - -} +config_version=5 [application] config/name="Glitch in the System" -run/main_scene="res://Nodes/Intro.tscn" +run/main_scene="res://scenes/intro.tscn" +config/features=PackedStringArray("4.0") boot_splash/image="res://wallpaper.png" -config/icon="res://Art/player_saber_icon.png" +config/icon="res://assets/art/player_saber_icon.png" [autoload] -SaveManager="*res://Scripts/saving.gd" -MusicPlayer="*res://Nodes/MusicPlayer.tscn" +SaveManager="*res://scripts/saving.gd" +MusicPlayer="*res://nodes/MusicPlayer.tscn" [display] window/stretch/mode="2d" window/stretch/aspect="keep_width" +[editor] + +export/convert_text_resources_to_binary=true + [input] ui_accept={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_cancel={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_focus_next={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_focus_prev={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_left={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_right={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_up={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_down={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_page_up={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_page_down={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_home={ "deadzone": 0.5, -"events": [ ] +"events": [] } ui_end={ "deadzone": 0.5, -"events": [ ] +"events": [] } -left={ +move_left={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":65,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194319,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +] } -right={ +move_right={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":68,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194321,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +] } -up={ +jump={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":87,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194320,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +] } -down={ +move_down={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null) -, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":83,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194322,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +] } attack={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":88,"unicode":0,"echo":false,"script":null) -, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":90,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"pressed":false,"double_click":false,"script":null) +] } sheath={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":90,"unicode":0,"echo":false,"script":null) - ] +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194328,"physical_keycode":0,"unicode":0,"echo":false,"script":null) +] +} +equip_slot_1={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":49,"unicode":0,"echo":false,"script":null) +] +} +equip_slot_2={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":50,"unicode":0,"echo":false,"script":null) +] +} +equip_slot_3={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":51,"unicode":0,"echo":false,"script":null) +] } [rendering] +renderer/rendering_method="gl_compatibility" quality/subsurface_scattering/scale=1 -environment/default_clear_color=Color( 0, 0, 0, 1 ) environment/default_environment="res://default_env.tres" diff --git a/scenes/dev/test_zone.tscn b/scenes/dev/test_zone.tscn new file mode 100644 index 0000000..6551b74 --- /dev/null +++ b/scenes/dev/test_zone.tscn @@ -0,0 +1,43 @@ +[gd_scene load_steps=6 format=3 uid="uid://b7x8ttm1g41lc"] + +[ext_resource type="PackedScene" uid="uid://de3exlu8jniam" path="res://nodes/player.tscn" id="1"] +[ext_resource type="TileSet" uid="uid://cluemfplimly4" path="res://assets/tiles.tres" id="2_l7xjr"] +[ext_resource type="PackedScene" path="res://nodes/exit.tscn" id="3"] +[ext_resource type="PackedScene" uid="uid://blr7x54kkvyf7" path="res://nodes/Enemies/basic_enemy.tscn" id="4"] + +[sub_resource type="GDScript" id="1"] +script/source = "extends Node2D + +# Declare member variables here. Examples: +# var a = 2 +# var b = \"text\" + +# Called when the node enters the scene tree for the first time. +func _ready(): + $Player/Camera2D.current = true + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass +" + +[node name="World3D" type="Node2D"] +script = SubResource("1") + +[node name="Player" parent="." instance=ExtResource("1")] + +[node name="tile_map" type="TileMap" parent="."] +unique_name_in_owner = true +texture_filter = 1 +tile_set = ExtResource("2_l7xjr") +format = 2 +layer_0/tile_data = PackedInt32Array(1048591, 0, 0, 1048592, 0, 0, 1048593, 0, 0, 1048594, 0, 0, 1048595, 0, 0, 1048596, 0, 0, 1048597, 0, 0, 1048598, 0, 0, 1114135, 0, 0, 1114136, 0, 0, 1114137, 0, 0, 1114138, 0, 0, 1114139, 0, 0, 1114140, 0, 0, 1114141, 0, 0, 1114142, 0, 0, 1114143, 0, 0, 1114144, 0, 0, 1048608, 0, 0, 1048609, 0, 0, 983072, 0, 0, 983071, 0, 0, 983070, 0, 0, 983069, 0, 0, 983068, 0, 0, 983067, 0, 0, 983066, 0, 0, 983065, 0, 0, 917529, 0, 0, 917528, 0, 0, 917527, 0, 0, 917526, 0, 0, 917525, 0, 0, 917524, 0, 0, 917523, 0, 0, 917522, 0, 0, 917521, 0, 0, 917520, 0, 0, 983056, 0, 0, 983055, 0, 0, 983057, 0, 0, 983058, 0, 0, 983059, 0, 0, 983060, 0, 0, 983061, 0, 0, 983062, 0, 0, 983063, 0, 0, 1048599, 0, 0, 1048600, 0, 0, 1048601, 0, 0, 1048602, 0, 0, 1048603, 0, 0, 1048604, 0, 0, 1048605, 0, 0, 1048606, 0, 0, 1048607, 0, 0, 983064, 0, 0, 1048573, 0, 0, 1114109, 0, 0, 1048574, 0, 0, 1114110, 0, 0, 1048575, 0, 0, 1114111, 0, 0, 983040, 0, 0, 1048576, 0, 0, 983041, 0, 0, 1048577, 0, 0, 983042, 0, 0, 1048578, 0, 0, 983043, 0, 0, 1048579, 0, 0, 983044, 0, 0, 1048580, 0, 0, 983045, 0, 0, 1048581, 0, 0, 983046, 0, 0, 1048582, 0, 0, 983047, 0, 0, 1048583, 0, 0, 983048, 0, 0, 1048584, 0, 0, 983049, 0, 0, 1048585, 0, 0, 983050, 0, 0, 1048586, 0, 0, 983051, 0, 0, 1048587, 0, 0, 983052, 0, 0, 1048588, 0, 0, 983053, 0, 0, 1048589, 0, 0, 983054, 0, 0, 1048590, 0, 0, 983037, 0, 0, 983038, 0, 0, 983039, 0, 0, 917504, 0, 0, 917505, 0, 0, 917506, 0, 0, 917507, 0, 0, 917508, 0, 0, 917509, 0, 0, 917510, 0, 0, 917511, 0, 0, 917512, 0, 0, 917513, 0, 0, 917514, 0, 0, 917515, 0, 0, 917516, 0, 0, 917517, 0, 0, 917518, 0, 0, 917519, 0, 0, 786441, 0, 0, 851977, 0, 0, 983073, 0, 0, 1114145, 0, 0, 983074, 0, 0, 1048610, 0, 0, 1114146, 0, 0, 983075, 0, 0, 1048611, 0, 0, 1114147, 0, 0, 720909, 1, 0, 786445, 1, 0, 851981, 1, 0) + +[node name="Exit" parent="." instance=ExtResource("3")] +position = Vector2(519, 232) + +[node name="CanvasModulate" type="CanvasModulate" parent="."] +color = Color(0.713726, 0.713726, 0.713726, 1) + +[node name="Basic Enemy" parent="." instance=ExtResource("4")] +position = Vector2(388.203, 157.958) diff --git a/scenes/game.tscn b/scenes/game.tscn new file mode 100644 index 0000000..f5994f8 --- /dev/null +++ b/scenes/game.tscn @@ -0,0 +1,89 @@ +[gd_scene load_steps=12 format=3 uid="uid://lvot4p62fxa8"] + +[ext_resource type="Script" path="res://scripts/map_generation.gd" id="1_w8dyh"] +[ext_resource type="Theme" uid="uid://x4at2pluavto" path="res://general_theme.tres" id="2"] +[ext_resource type="PackedScene" uid="uid://de3exlu8jniam" path="res://nodes/player.tscn" id="2_earhp"] +[ext_resource type="PackedScene" path="res://nodes/light.tscn" id="3_bv6rn"] +[ext_resource type="Script" path="res://scripts/game.gd" id="4_3v8j0"] +[ext_resource type="PackedScene" path="res://nodes/pickup.tscn" id="4_kkigm"] +[ext_resource type="PackedScene" uid="uid://blr7x54kkvyf7" path="res://nodes/Enemies/basic_enemy.tscn" id="5_8nu0p"] +[ext_resource type="PackedScene" path="res://nodes/exit.tscn" id="6_rjol2"] +[ext_resource type="AudioStream" uid="uid://gnl0w5o4vuf5" path="res://assets/music/dos-88/checking_manifest.ogg" id="7_elffc"] +[ext_resource type="TileSet" uid="uid://cluemfplimly4" path="res://assets/tiles.tres" id="9_m551d"] + +[sub_resource type="GDScript" id="1"] +script/source = "extends Node + +var WAIT_TIME = 1 +var timer: Timer + +func _ready(): + start_timer(WAIT_TIME) + +func start_timer(seconds): + timer = Timer.new() + add_child(timer) + timer.connect(\"timeout\",Callable(self,\"get_the_timeout\")) + timer.start(seconds) + +func get_the_timeout(): + get_parent().defaultGenerator() + timer.queue_free() + +func hideSelf(): + queue_free() +" + +[node name="World3D" type="Node2D"] +script = ExtResource("1_w8dyh") +player_scene = ExtResource("2_earhp") +light = ExtResource("3_bv6rn") +pickup = ExtResource("4_kkigm") +basic_enemy = ExtResource("5_8nu0p") +exit = ExtResource("6_rjol2") +music = ExtResource("7_elffc") + +[node name="LoadingScreen" type="CanvasLayer" parent="."] +script = SubResource("1") + +[node name="ColorRect" type="ColorRect" parent="LoadingScreen"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color(0, 0, 0, 1) + +[node name="Label" type="Label" parent="LoadingScreen"] +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -117.226 +offset_top = -39.4122 +offset_right = 176.774 +offset_bottom = -23.4122 +theme = ExtResource("2") +text = "Generating a new map..." + +[node name="GenerationProgress" type="Label" parent="LoadingScreen"] +anchors_preset = 2 +anchor_top = 1.0 +anchor_bottom = 1.0 +offset_left = 13.604 +offset_top = -22.878 +offset_right = 307.604 +offset_bottom = -6.87799 +theme = ExtResource("2") + +[node name="tile_map" type="TileMap" parent="."] +unique_name_in_owner = true +tile_set = ExtResource("9_m551d") +format = 2 + +[node name="Camera2D" type="Camera2D" parent="."] +scale = Vector2(10, 10) +current = true +script = ExtResource("4_3v8j0") + +[node name="CanvasModulate" type="CanvasModulate" parent="."] +color = Color(0.713726, 0.713726, 0.713726, 1) diff --git a/Nodes/Intro.tscn b/scenes/intro.tscn similarity index 61% rename from Nodes/Intro.tscn rename to scenes/intro.tscn index f5d110a..07ac3e5 100644 --- a/Nodes/Intro.tscn +++ b/scenes/intro.tscn @@ -1,27 +1,28 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=3 format=3 uid="uid://bgdfqoiw4n45u"] -[ext_resource path="res://Fonts/pixelmix/pixelmix.ttf" type="DynamicFontData" id=1] -[ext_resource path="res://Scripts/MangeIntro.gd" type="Script" id=2] - -[sub_resource type="DynamicFont" id=1] -font_data = ExtResource( 1 ) +[ext_resource type="Script" path="res://scripts/manage_intro.gd" id="1_qo7l0"] +[ext_resource type="PackedScene" uid="uid://xkrdgb50o36j" path="res://scenes/title_screen.tscn" id="2_1k5vh"] [node name="Control" type="Control"] +layout_mode = 3 +anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 [node name="ColorRect" type="ColorRect" parent="."] +layout_mode = 0 anchor_right = 1.0 anchor_bottom = 1.0 -color = Color( 0, 0, 0, 1 ) +color = Color(0, 0, 0, 1) [node name="Label" type="Label" parent="."] -margin_right = 1024.0 -margin_bottom = 2030.0 +layout_mode = 0 +offset_right = 1024.0 +offset_bottom = 2030.0 size_flags_horizontal = 3 size_flags_vertical = 7 -custom_fonts/font = SubResource( 1 ) -custom_colors/font_color = Color( 0.6, 0.898039, 0.313726, 1 ) text = "gis init Gathering resources... Gathered: Humanskeleton.yaml @@ -44,4 +45,5 @@ Gathered: Gallbladder.yaml Gathered: Pancreas.yaml Intializing..." -script = ExtResource( 2 ) +script = ExtResource("1_qo7l0") +title_screen = ExtResource("2_1k5vh") diff --git a/scenes/title_screen.tscn b/scenes/title_screen.tscn new file mode 100644 index 0000000..9a641fa --- /dev/null +++ b/scenes/title_screen.tscn @@ -0,0 +1,197 @@ +[gd_scene load_steps=14 format=3 uid="uid://xkrdgb50o36j"] + +[ext_resource type="Theme" uid="uid://x4at2pluavto" path="res://general_theme.tres" id="1"] +[ext_resource type="Script" path="res://scripts/title_screen.gd" id="2_o32of"] +[ext_resource type="AudioStream" uid="uid://dyywryu8rhlhx" path="res://assets/music/dos-88/race_to_mars.ogg" id="3_otmaj"] +[ext_resource type="PackedScene" uid="uid://lvot4p62fxa8" path="res://scenes/game.tscn" id="4_3155t"] +[ext_resource type="Texture2D" uid="uid://d08p0mamsxnvh" path="res://assets/art/general_bkg.png" id="5_y6rms"] +[ext_resource type="Texture2D" uid="uid://b5q202ja5gj34" path="res://assets/art/Grid/agrid1.png" id="6_xwd2a"] +[ext_resource type="Texture2D" uid="uid://duebi3omvs87x" path="res://assets/art/Grid/agrid2.png" id="7_qnlu0"] +[ext_resource type="Texture2D" uid="uid://dkudsaa5hejwp" path="res://assets/art/Grid/agrid3.png" id="8_whr7k"] +[ext_resource type="Texture2D" uid="uid://d1tcq3mhsacsy" path="res://assets/art/Grid/agrid4.png" id="9_oss5l"] +[ext_resource type="Texture2D" uid="uid://bgx16te786fit" path="res://assets/art/Grid/agrid5.png" id="10_32ivq"] +[ext_resource type="Texture2D" uid="uid://dxkqp2gnkbodl" path="res://assets/art/logo.png" id="11_vtvqe"] + +[sub_resource type="AnimatedTexture" id="1"] +frames = 5 +frame_0/texture = ExtResource("6_xwd2a") +frame_1/texture = ExtResource("7_qnlu0") +frame_1/duration = 1.0 +frame_2/texture = ExtResource("8_whr7k") +frame_2/duration = 1.0 +frame_3/texture = ExtResource("9_oss5l") +frame_3/duration = 1.0 +frame_4/texture = ExtResource("10_32ivq") +frame_4/duration = 1.0 + +[sub_resource type="GDScript" id="2"] +script/source = "extends Control + +func _ready(): + $BackButton.connect(\"button_down\",Callable(self,\"on_button_down\")) + +func on_button_down(): + hide()" + +[node name="Title" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1") +script = ExtResource("2_o32of") +music = ExtResource("3_otmaj") +new_game_scene = ExtResource("4_3155t") + +[node name="ColorRect" type="ColorRect" parent="."] +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color(0, 0, 0, 1) + +[node name="Staticbkg" type="TextureRect" parent="."] +modulate = Color(0.509804, 0.509804, 0.509804, 1) +texture_filter = 1 +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +texture = ExtResource("5_y6rms") +expand_mode = 1 + +[node name="Animatedbkg" type="TextureRect" parent="."] +modulate = Color(0.423529, 0.423529, 0.423529, 1) +texture_filter = 1 +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +texture = SubResource("1") +expand_mode = 1 +stretch_mode = 5 + +[node name="ColorRect2" type="ColorRect" parent="."] +layout_mode = 0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +offset_top = -31.0 +offset_bottom = 107.0 +color = Color(0, 0, 0, 1) + +[node name="New Game" type="Button" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -59.6334 +offset_top = -28.0 +offset_right = 58.3666 +offset_bottom = 7.0 +text = "[Start Game]" + +[node name="Credits" type="Button" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -59.6334 +offset_top = 20.0 +offset_right = 58.3666 +offset_bottom = 55.0 +text = "[Credits]" + +[node name="Quit" type="Button" parent="."] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -59.6334 +offset_top = 68.0 +offset_right = 58.3666 +offset_bottom = 103.0 +text = "[Quit]" + +[node name="Label" type="Label" parent="."] +layout_mode = 0 +anchor_top = 1.0 +anchor_bottom = 1.0 +offset_top = -16.0 +offset_right = 80.0 +text = "develop" + +[node name="TextureRect" type="TextureRect" parent="."] +texture_filter = 1 +layout_mode = 0 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -216.5 +offset_top = 16.0 +offset_right = 216.5 +offset_bottom = 227.0 +texture = ExtResource("11_vtvqe") +expand_mode = 1 + +[node name="CreditsMenu" type="Control" parent="."] +visible = false +anchors_preset = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +script = SubResource("2") + +[node name="ColorRect" type="ColorRect" parent="CreditsMenu"] +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color(0, 0, 0, 1) + +[node name="TextureRect2" type="TextureRect" parent="CreditsMenu"] +texture_filter = 1 +layout_mode = 0 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -216.5 +offset_top = 16.0 +offset_right = 216.5 +offset_bottom = 227.0 +texture = ExtResource("11_vtvqe") +expand_mode = 1 + +[node name="BackButton" type="Button" parent="CreditsMenu"] +layout_mode = 0 +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -144.0 +offset_top = -56.0 +offset_right = -26.0 +offset_bottom = -21.0 +text = "[Back]" + +[node name="Label" type="Label" parent="CreditsMenu"] +layout_mode = 0 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -254.0 +offset_top = -36.5 +offset_right = 254.0 +offset_bottom = 36.5 +text = "Designed and Programmed by Layla Manley + +Music Provided by DOS-88 + +Sound Provdided by danereid1024" + +[node name="Fader" type="ColorRect" parent="."] +modulate = Color(1, 1, 1, 0) +layout_mode = 0 +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 2 +color = Color(0, 0, 0, 1) diff --git a/Scripts/Console.gd b/scripts/Console.gd similarity index 96% rename from Scripts/Console.gd rename to scripts/Console.gd index 00b9040..447493e 100644 --- a/Scripts/Console.gd +++ b/scripts/Console.gd @@ -34,7 +34,7 @@ const BASE_UNLOCK = { func _ready(): actionTimer = Timer.new() - actionTimer.connect("timeout", self, "RunQueuedAction") + actionTimer.connect("timeout",Callable(self,"RunQueuedAction")) add_child(actionTimer) $Display.text = $Display.text + "\nGood job Unit " + String(SaveManager.get_run()) + "!" addLine("\nAwaiting input...") @@ -54,7 +54,7 @@ func GenerateInputs(options): for option in options: var button = Button.new() button.text = " [" + option + "] " - button.connect("button_down", self, "ButtonInput", [option]) + button.connect("button_down",Callable(self,"ButtonInput").bind(option)) $Buttons.add_child(button) func ButtonInput(input): @@ -118,9 +118,9 @@ func capFirst(inputVal): func RunQueuedAction(): if queuedAction == "Main Menu": - get_tree().change_scene("res://Nodes/Title.tscn") + get_tree().change_scene_to_file("res://Nodes/Title.tscn") elif queuedAction == "Next Level": - get_tree().change_scene("res://Nodes/Game.tscn") + get_tree().change_scene_to_file("res://Nodes/Game.tscn") elif queuedAction == "Upgrades": clearConsole() addLine("Upgrade Chips: " + String(SaveManager.get_upgrade_points()) + "\n\n") diff --git a/Scripts/Exit.gd b/scripts/Exit.gd similarity index 81% rename from Scripts/Exit.gd rename to scripts/Exit.gd index 8edb5a9..810c7a7 100644 --- a/Scripts/Exit.gd +++ b/scripts/Exit.gd @@ -2,7 +2,7 @@ extends Node2D func _ready(): - $Area2D.connect("body_entered", self, "on_collide") + $Area2D.connect("body_entered",Callable(self,"on_collide")) func on_collide(body): diff --git a/Scripts/RunLabel.gd b/scripts/RunLabel.gd similarity index 87% rename from Scripts/RunLabel.gd rename to scripts/RunLabel.gd index dcacec0..38c5335 100644 --- a/Scripts/RunLabel.gd +++ b/scripts/RunLabel.gd @@ -1,6 +1,6 @@ extends Label -#Hide all charafcters on start +#Hide all charafcters checked start func _ready(): text = "Authorization Granted: Unit " + String($"/root/SaveManager".get_run()) show_text(2) @@ -19,7 +19,7 @@ func show_text(seconds): if(!timer): timer = Timer.new() add_child(timer) - timer.connect("timeout", self, "on_timeout") + timer.connect("timeout",Callable(self,"on_timeout")) timer.start(CHECK_LENGTH) func fade_text(seconds): @@ -28,7 +28,7 @@ func fade_text(seconds): if(!fadeTimer): fadeTimer = Timer.new() add_child(fadeTimer) - fadeTimer.connect("timeout", self, "on_fade_timeout") + fadeTimer.connect("timeout",Callable(self,"on_fade_timeout")) fadeTimer.start(CHECK_LENGTH) func on_fade_timeout(): diff --git a/Scripts/TypeLabel.gd b/scripts/TypeLabel.gd similarity index 82% rename from Scripts/TypeLabel.gd rename to scripts/TypeLabel.gd index 5ab2cdd..f695661 100644 --- a/Scripts/TypeLabel.gd +++ b/scripts/TypeLabel.gd @@ -1,8 +1,8 @@ extends Label -export var time_to_show = 4.0 -export var fade_after_show = true -#Hide all charafcters on start +@export var time_to_show = 4.0 +@export var fade_after_show = true +#Hide all charafcters checked start func _ready(): show_text(time_to_show) visible_characters = 0 @@ -20,7 +20,7 @@ func show_text(seconds): if(!timer): timer = Timer.new() add_child(timer) - timer.connect("timeout", self, "on_timeout") + timer.connect("timeout",Callable(self,"on_timeout")) timer.start(CHECK_LENGTH) func fade_text(seconds): @@ -29,7 +29,7 @@ func fade_text(seconds): if(!fadeTimer): fadeTimer = Timer.new() add_child(fadeTimer) - fadeTimer.connect("timeout", self, "on_fade_timeout") + fadeTimer.connect("timeout",Callable(self,"on_fade_timeout")) fadeTimer.start(CHECK_LENGTH) func on_fade_timeout(): diff --git a/scripts/baddie.gd b/scripts/baddie.gd new file mode 100644 index 0000000..1c62c9e --- /dev/null +++ b/scripts/baddie.gd @@ -0,0 +1,49 @@ +extends Node2D + +@export +var HP: int = 8 + +@export +var color_str: String = "ffff00" + +func _ready(): + var tile_map: TileMap = get_node("%tile_map") + var tile_pos = tile_map.local_to_map(Vector2i(int(position.x), int(position.y))) + if(tile_map.get_cell_source_id(0, tile_pos) != -1): + push_error("Enemy placed at tile in use, freeing!") + queue_free() + +func take_damage(dmg): + playAudio("Bomb_Drop.wav") + modulate = Color(255,0,0) + $CharacterBody2D/PointLight2D.color = Color(255,0,0) + HP -= dmg + reset_color() + + +var color_timer +func reset_color(): + if !color_timer: + color_timer = Timer.new() + add_child(color_timer) + color_timer.connect("timeout",Callable(self,"color_timeout")) + color_timer.start(0.125) + +func color_timeout(): + var color = Color.from_string(color_str, Color.WHITE) + modulate = color + $CharacterBody2D/PointLight2D.color = Color(color) + +func _process(_delta: float) -> void: + if(HP <= 0): + queue_free() + + +var audioPlayer +func playAudio(track): + if !audioPlayer: + audioPlayer = AudioStreamPlayer.new() + get_parent().add_child(audioPlayer) + audioPlayer.stream = load("res://assets/sound/%s" % track) + audioPlayer.volume_db = -30 + audioPlayer.play() diff --git a/scripts/basic_enemy.gd b/scripts/basic_enemy.gd new file mode 100644 index 0000000..9bda5ff --- /dev/null +++ b/scripts/basic_enemy.gd @@ -0,0 +1,100 @@ +extends CharacterBody2D + +const UP = Vector2(0, -1) +const BASE_GRAVITY = 20 + +@export var active_distance = 32 +@export var angry_distance = 100 + +@export var speed = 25 + +@export var attack_speed = 1 + +var angry = false + +var knockback = 0 +var player + +const UPDATE_ANGRY_TIME = 0.25 + +var motion = Vector2(0, 0) +var TIMER + +func _ready(): + $AnimatedSprite2D.play("default") + $Area2D.connect("body_entered",Callable(self,"collision_method")) + var alarmRoot = get_parent().get_parent() + if alarmRoot.has_node("BaddieAlarm"): + for node in alarmRoot.get_children(): + if node.name == "BaddieAlarm": + node.timeout.connect(self.update_angry) + TIMER = node + break + else: + var node := Timer.new() + node.name = "BaddieAlarm" + node.timeout.connect(self.update_angry) + alarmRoot.add_child.call_deferred(node) + node.start.call_deferred(UPDATE_ANGRY_TIME) + TIMER = node + +func collision_method(body): + if body.has_method("deal_damage"): + body.deal_damage() + knockback += 100 + +func take_damage(dmg): + knockback += 25 * dmg + get_parent().take_damage(dmg) + +func update_angry(): + if angry && global_position.distance_to(player.global_position) > angry_distance: + angry = false + elif global_position.distance_to(player.global_position) < active_distance: + angry = true + if(TIMER.wait_time <= 0): + TIMER.start(UPDATE_ANGRY_TIME) + + +func _physics_process(_delta: float) -> void: + #Implement the force of gravity! + motion.y += BASE_GRAVITY + + if is_on_floor(): + motion.y = 0 + + if knockback > 0: + motion.y -= knockback/2 + if(player.global_position.x > global_position.x): + motion.x -= knockback + else: + motion.x += knockback + knockback -= 30 + else: + if !player: + player = get_node("/root/World3D/Player") + else: + + + if angry: + angry = true + if($AnimatedSprite2D.animation != "run"): + $AnimatedSprite2D.play("run") + if player.global_position.distance_to(global_position) > 24: + if(player.global_position.x > global_position.x): + motion.x += speed + $AnimatedSprite2D.flip_h = false + $Area2D.rotation = 0 + else: + motion.x -= speed + $AnimatedSprite2D.flip_h = true + $Area2D.rotation = PI + else: + knockback += 60 + else: + $AnimatedSprite2D.play("default") + + set_velocity(motion) + set_up_direction(UP) + move_and_slide() + motion = velocity diff --git a/scripts/bullet.gd b/scripts/bullet.gd new file mode 100644 index 0000000..04e8e08 --- /dev/null +++ b/scripts/bullet.gd @@ -0,0 +1,31 @@ +class_name Projectile +extends Area2D + +@export +var damage: int = 1 + +@export +var speed: float = 500 + +@export +var lifetime: float = 5 + +func _ready(): + self.body_entered.connect(self._on_body_entered) + + var timer: Timer = Timer.new() + self.add_child(timer) + timer.timeout.connect(func(): + self.queue_free() + ) + timer.start(lifetime) + +func _physics_process(delta: float) -> void: + var direction = Vector2.from_angle(rotation) + + self.position += (speed*delta) * direction + +func _on_body_entered(body: Node2D) -> void: + if body.has_method("take_damage"): + body.take_damage(self.damage) + self.queue_free() diff --git a/Scripts/destroy_after_animation.gd b/scripts/destroy_after_animation.gd similarity index 59% rename from Scripts/destroy_after_animation.gd rename to scripts/destroy_after_animation.gd index 60698d6..2f9dac8 100644 --- a/Scripts/destroy_after_animation.gd +++ b/scripts/destroy_after_animation.gd @@ -1,8 +1,8 @@ -extends AnimatedSprite +extends AnimatedSprite2D func _ready(): play("spawn") - connect("animation_finished", self, "on_animation_finished") + connect("animation_finished",Callable(self,"on_animation_finished")) func on_animation_finished(): diff --git a/scripts/equipment/equipment.gd b/scripts/equipment/equipment.gd new file mode 100644 index 0000000..7e61b08 --- /dev/null +++ b/scripts/equipment/equipment.gd @@ -0,0 +1,49 @@ +class_name Equipment +extends Node2D + +signal sheath(bool) + +@export +var auto_z_index: bool = true + +@export +var auto_flip: bool = true + +var _sheathed: bool = true + +var _original_z_index: int + +func init_equipment() -> void: + self._original_z_index = self.z_index + self._update_z_index() + +func is_sheathed() -> bool: + return self._sheathed + +func toggle_sheath() -> void: + self._sheathed = !self._sheathed + + self._update_z_index() + + self.sheath.emit(self._sheathed) + +func _update_z_index() -> void: + if self.auto_z_index: + if self._sheathed: + self.z_index = _original_z_index - 100 + else: + self.z_index = _original_z_index + +func is_facing_left() -> bool: + return get_global_mouse_position().x < global_position.x + +func process_equipment(_delta: float) -> void: + self._update_z_index() + + if auto_flip: + if self.is_facing_left(): + self.scale.x = -1 + else: + self.scale.x = 1 + else: + self.scale.x = 1 diff --git a/scripts/equipment/pistol.gd b/scripts/equipment/pistol.gd new file mode 100644 index 0000000..19d6cb5 --- /dev/null +++ b/scripts/equipment/pistol.gd @@ -0,0 +1,77 @@ +class_name EquipmentGun +extends Equipment + +@export +var bullet: PackedScene + +@export +var left_arm: Line2D + +@export +var right_arm: Line2D + +@export +var origin: Node2D + +@export +var bullet_spawning_point: Node2D + +@export +var pistol_handle: Node2D + +@export +var sprite: Sprite2D + +@export +var sheath_point: Node2D + +@onready +var _original_sprite_pos: Vector2 = sprite.position + +@onready +var _original_sprite_rotation: float = sprite.rotation + +func _ready() -> void: + self.init_equipment() + + self.sheath.connect(self._on_sheath) + self._on_sheath(self.is_sheathed()) + +func _process(delta: float) -> void: + self.process_equipment(delta) + + if self.is_sheathed(): + return + + self.origin.look_at(self.get_global_mouse_position()) + + self.right_arm.clear_points() + self.right_arm.add_point(Vector2(2.5, 0)) + self.right_arm.add_point(to_local(self.pistol_handle.global_position)) + self.left_arm.clear_points() + self.left_arm.add_point(Vector2(-2.5, 0)) + self.left_arm.add_point(to_local(self.pistol_handle.global_position)) + + self.sprite.flip_v = self.is_facing_left() + + if Input.is_action_just_pressed("attack"): + var projectile: Node2D = self.bullet.instantiate() + self.get_parent().get_parent().add_child(projectile) + projectile.global_position = self.bullet_spawning_point.global_position + projectile.rotation = origin.rotation + +func _on_sheath(sheathed: bool): + self.auto_flip = sheathed + + if sheathed: + self.origin.rotation = 0 + self.sprite.position = self.sheath_point.position + self.sprite.rotation = self.sheath_point.rotation + + self.right_arm.clear_points() + self.left_arm.clear_points() + else: + self.sprite.position = self._original_sprite_pos + self.sprite.rotation = self._original_sprite_rotation + + diff --git a/scripts/equipment/saber.gd b/scripts/equipment/saber.gd new file mode 100644 index 0000000..ac29312 --- /dev/null +++ b/scripts/equipment/saber.gd @@ -0,0 +1,33 @@ +class_name EquipmentSaber +extends Equipment + +@export +var animation_player: AnimationPlayer + +@export +var area: Area2D + +@export +var damage: int = 1 + +func _ready() -> void: + self.init_equipment() + + self.area.body_entered.connect(self._on_body_entered) + self._update_z_index() + +func _process(delta: float) -> void: + self.process_equipment(delta) + + if self.is_sheathed(): + if self.animation_player.current_animation != "sheathed": + self.animation_player.play("sheathed") + else: + if not self.animation_player.current_animation in ["attack", "idle"]: + self.animation_player.play("idle") + if Input.is_action_just_pressed("attack"): + self.animation_player.play("attack") + +func _on_body_entered(body: Node2D) -> void: + if body.has_method("take_damage"): + body.take_damage(self.damage) diff --git a/scripts/game.gd b/scripts/game.gd new file mode 100644 index 0000000..a7c7abd --- /dev/null +++ b/scripts/game.gd @@ -0,0 +1,17 @@ +extends Camera2D + +var speed = 2 + +func _process(_delta: float) -> void: + var camera_move_dir = Vector2(0,0) + if(Input.is_action_pressed("right")): + camera_move_dir += Vector2(speed,0) + if(Input.is_action_pressed("left")): + camera_move_dir -= Vector2(speed,0) + + if(Input.is_action_pressed("up")): + camera_move_dir -= Vector2(0,speed) + if(Input.is_action_pressed("down")): + camera_move_dir += Vector2(0,speed) + + global_translate(camera_move_dir) diff --git a/Scripts/MangeIntro.gd b/scripts/manage_intro.gd similarity index 79% rename from Scripts/MangeIntro.gd rename to scripts/manage_intro.gd index 5615df9..ecb5d3e 100644 --- a/Scripts/MangeIntro.gd +++ b/scripts/manage_intro.gd @@ -1,6 +1,9 @@ extends Label -#Hide all charafcters on start +@export +var title_screen: PackedScene + +#Hide all charafcters checked start func _ready(): show_text(2) visible_characters = 0 @@ -18,16 +21,16 @@ func show_text(seconds): if(!timer): timer = Timer.new() add_child(timer) - timer.connect("timeout", self, "on_timeout") + timer.connect("timeout",Callable(self,"on_timeout")) timer.start(CHECK_LENGTH) - + func fade_text(seconds): timeNeeded = seconds timePassed = 0 if(!fadeTimer): fadeTimer = Timer.new() add_child(fadeTimer) - fadeTimer.connect("timeout", self, "on_fade_timeout") + fadeTimer.connect("timeout",Callable(self,"on_fade_timeout")) fadeTimer.start(CHECK_LENGTH) func on_fade_timeout(): @@ -39,17 +42,17 @@ func on_fade_timeout(): else: fadeTimer.start(CHECK_LENGTH) pass - + var done = false func checkIfDone(): if(done): fadeTimer.queue_free() timer.queue_free() - get_tree().change_scene("res://Nodes/Title.tscn") + get_tree().change_scene_to_packed(title_screen) else: visible_characters = 0 modulate.a = 1 - text = "Welcome Unit " + String($"/root/SaveManager".get_run() + 1) + "." + text = "Welcome Unit " + str(SaveManager.get_run() + 1) + "." done = true show_text(3) @@ -61,4 +64,4 @@ func on_timeout(): fade_text(2) else: timer.start(CHECK_LENGTH) - pass \ No newline at end of file + pass diff --git a/Scripts/MapGeneration.gd b/scripts/map_generation.gd similarity index 71% rename from Scripts/MapGeneration.gd rename to scripts/map_generation.gd index 33fb515..bb9e96a 100644 --- a/Scripts/MapGeneration.gd +++ b/scripts/map_generation.gd @@ -1,26 +1,46 @@ extends Node -export var mapSize = 128 +@export var mapSize = 128 var playerSpawn = Vector2() -var PLAYER_OBJ = preload("res://Nodes/Player.tscn") + +@export +var player_scene: PackedScene + +@onready +var tile_map: TileMap = $tile_map + +@export +var light: PackedScene + +@export +var pickup: PackedScene + +@export +var basic_enemy: PackedScene + +@export +var exit: PackedScene + +@export +var music: AudioStream const PATH_SIZE = 2 func _ready(): - + MusicPlayer.stop() - MusicPlayer.stream = load("res://Music/DOS-88/Checking Manifest.ogg") + MusicPlayer.stream = music MusicPlayer.volume_db = 0 MusicPlayer.play() - - + + UpdateProgress("Loading generation libraries...") randomize() func UpdateProgress(message): print(message) $LoadingScreen.get_child(2).text = message - + func setTile(x,y, value): var tileValue = -1 if(value == "block"): @@ -32,21 +52,21 @@ func setTile(x,y, value): elif(value == "ladder"): tileValue = 1 elif(value == "light"): - createObject(x,y, "res://Nodes/Light.tscn") + create_object(x,y, light) elif(value == "coin"): - createObject(x,y, "res://Nodes/Pickup.tscn") + create_object(x,y, pickup) elif(value == "enemy"): - createObject(x,y, "res://Nodes/Enemies/Basic.tscn") + create_object(x,y, basic_enemy) elif(value == "exit"): - createObject(x,y, "res://Nodes/Exit.tscn") - $TileMap.set_cell(x, y, tileValue) - -func createObject(x,y,objectPath): - var obj = load(objectPath).instance() - add_child(obj) - var pos = $TileMap.map_to_world(Vector2(x,y)) + create_object(x,y, exit) + tile_map.set_cell(tileValue, Vector2i(x, y)) + +func create_object(x: int, y: int, object_scene: PackedScene) -> void: + var obj = object_scene.instantiate() + self.add_child(obj) + var pos = tile_map.map_to_local(Vector2i(x,y)) obj.position = Vector2(pos.x + 8, pos.y + 8) - + func generateStructure(x,y, structure): var symbolDictionary = { "x" : "safe_block", @@ -67,54 +87,53 @@ func generateStructure(x,y, structure): setTile(x + structX, y + structY, symbolDictionary.get(symbol)) var rect = Rect2(Vector2(x-1,y-1),Vector2(largestX+1,largestY+1)) return rect - - + + func fillMap(value="block"): for x in range(0, mapSize): for y in range(0, mapSize): setTile(x,y,value) - + func spawnPlayer(): - var tempVector = Vector2(playerSpawn.x * $TileMap.cell_size.x, playerSpawn.y * $TileMap.cell_size.y) - var player = PLAYER_OBJ.instance() + var tempVector = Vector2(playerSpawn.x * tile_map.cell_size.x, playerSpawn.y * tile_map.cell_size.y) + var player = player_scene.instantiate() add_child(player) player.position = tempVector - player.get_child(0).current = true - var welcome = load("res://Nodes/PlayerGreetings.tscn").instance() + var welcome = load("res://Nodes/PlayerGreetings.tscn").instantiate() add_child(welcome) welcome.position = Vector2(tempVector.x - 16, tempVector.y - 16) - $TileMap.set_cell(playerSpawn.x, playerSpawn.y, -1) + tile_map.set_cell(-1, Vector2i(playerSpawn.x, playerSpawn.y)) $LoadingScreen.hideSelf() var rooms = Array() func createConnections(): - var graph = AStar.new() + var graph = AStar3D.new() var point_id = 0 for x in range(mapSize): for y in range(mapSize): - if $TileMap.get_cell(x,y) == 0: + if tile_map.get_cell(x,y) == 0: graph.add_point(point_id, Vector3(x,y,0)) - - if x > 0 && $TileMap.get_cell(x - 1, y) == 0: + + if x > 0 && tile_map.get_cell(x - 1, y) == 0: var left_point = graph.get_closest_point(Vector3(x - 1, y, 0)) graph.connect_points(point_id, left_point) - - if y > 0 && $TileMap.get_cell(x, y - 1) == 0: + + if y > 0 && tile_map.get_cell(x, y - 1) == 0: var above_point = graph.get_closest_point(Vector3(x, y - 1, 0)) graph.connect_points(point_id, above_point) - + point_id += 1 - - var room_graph = AStar.new() + + var room_graph = AStar3D.new() point_id = 0 for room in rooms: var room_center = room.position + room.size / 2 room_graph.add_point(point_id, Vector3(room_center.x, room_center.y, 0)) point_id += 1 - + while !is_everything_connected(room_graph): add_random_connection(graph, room_graph) - + func is_everything_connected(graph): var points = graph.get_points() var start = points.pop_back() @@ -123,55 +142,55 @@ func is_everything_connected(graph): if !path: return false return true - + func add_random_connection(stone_graph, room_graph): - + var start_room_id = get_least_connected_point(room_graph) var end_room_id = get_nearest_unconnected_point(room_graph, start_room_id) - + var start_position = pick_random_door_location(rooms[start_room_id]) var end_position = pick_random_door_location(rooms[end_room_id]) - + var closet_start_point = stone_graph.get_closest_point(start_position) var closet_end_point = stone_graph.get_closest_point(end_position) - + var path = stone_graph.get_point_path(closet_start_point, closet_end_point) - + for pos in path: for i in range(PATH_SIZE): - if($TileMap.get_cell(pos.x+i, pos.y+i) == 0): + if(tile_map.get_cell(pos.x+i, pos.y+i) == 0): setTile(pos.x+i, pos.y+i, "-1") - if($TileMap.get_cell(pos.x+i, pos.y-i) == 0): + if(tile_map.get_cell(pos.x+i, pos.y-i) == 0): setTile(pos.x+i, pos.y-i, "-1") - if($TileMap.get_cell(pos.x-i, pos.y+i) == 0): + if(tile_map.get_cell(pos.x-i, pos.y+i) == 0): setTile(pos.x-i, pos.y+i, "-1") - if($TileMap.get_cell(pos.x-i, pos.y-i) == 0): + if(tile_map.get_cell(pos.x-i, pos.y-i) == 0): setTile(pos.x-i, pos.y-i, "-1") - if $TileMap.get_cell(pos.x, pos.y - 2) == -1: - if $TileMap.get_cell(pos.x, pos.y - 1) == -1: - if $TileMap.get_cell(pos.x, pos.y) == -1: + if tile_map.get_cell(pos.x, pos.y - 2) == -1: + if tile_map.get_cell(pos.x, pos.y - 1) == -1: + if tile_map.get_cell(pos.x, pos.y) == -1: if !isNextToCell(pos.x, pos.y, 1): setTile(pos.x, pos.y, "ladder") - #elif(rand_range(0,1) > 0.666): + #elif(randf_range(0,1) > 0.666): # setTile(pos.x, pos.y, "light") - elif $TileMap.get_cell(pos.x, pos.y + 2) == -1: - if $TileMap.get_cell(pos.x, pos.y + 1) == -1: - if $TileMap.get_cell(pos.x, pos.y) == -1: + elif tile_map.get_cell(pos.x, pos.y + 2) == -1: + if tile_map.get_cell(pos.x, pos.y + 1) == -1: + if tile_map.get_cell(pos.x, pos.y) == -1: if !isNextToCell(pos.x, pos.y, 1): setTile(pos.x, pos.y, "ladder") - + room_graph.connect_points(start_room_id, end_room_id) - + func isNextToCell(x, y, tileId): - return $TileMap.get_cell(x-1, y) == tileId or $TileMap.get_cell(x+1, y) == tileId or $TileMap.get_cell(x, y-1) == tileId or $TileMap.get_cell(x, y+1) == tileId - + return tile_map.get_cell(x-1, y) == tileId or tile_map.get_cell(x+1, y) == tileId or tile_map.get_cell(x, y-1) == tileId or tile_map.get_cell(x, y+1) == tileId + func get_least_connected_point(graph): var point_ids = graph.get_points() - + var least var tied_for_least - + for point in point_ids: var count = graph.get_point_connections(point).size() if !least or count < least: @@ -179,24 +198,24 @@ func get_least_connected_point(graph): tied_for_least = [point] elif count == least: tied_for_least.append(point) - + return tied_for_least[randi() % tied_for_least.size()] - + func get_nearest_unconnected_point(graph, target_point): var target_position = graph.get_point_position(target_point) var point_ids = graph.get_points() - + var nearest var tied_for_nearest = [] - + for point in point_ids: if point == target_point: continue - + var path = graph.get_point_path(point, target_point) if path: continue - + var dist = (graph.get_point_position(point) - target_position).length() if !nearest || dist < nearest: nearest = dist @@ -204,31 +223,31 @@ func get_nearest_unconnected_point(graph, target_point): elif dist == nearest: tied_for_nearest.append(point) return tied_for_nearest[randi() % tied_for_nearest.size()] - + func pick_random_door_location(room): var options = [] - + for x in range(room.position.x + 1, room.end.x - 2): - if $TileMap.get_cell(x, room.position.y) == -1: + if tile_map.get_cell(x, room.position.y) == -1: options.append(Vector3(x, room.position.y, 0)) - if $TileMap.get_cell(x, room.end.y) == -1: + if tile_map.get_cell(x, room.end.y) == -1: options.append(Vector3(x, room.end.y - 1, 0)) - + for y in range(room.position.y + 1, room.end.y - 2): - if $TileMap.get_cell(room.position.x, y) == -1: + if tile_map.get_cell(room.position.x, y) == -1: options.append(Vector3(room.position.x, y, 0)) - if $TileMap.get_cell(room.end.x - 1, y) == -1: + if tile_map.get_cell(room.end.x - 1, y) == -1: options.append(Vector3(room.end.x - 1, y, 0)) - - + + return options[randi() % options.size()] func defaultGenerator(padding = 16): - - UpdateProgress("Running default generator with map size " + String(mapSize) + "x" + String(mapSize)) + + UpdateProgress("Running default generator with map size " + str(mapSize) + "x" + str(mapSize)) fillMap() - + var randomStructures = [ [ ['x','x','x','x','x','x','x','x','x','x','x','x'], @@ -251,12 +270,12 @@ func defaultGenerator(padding = 16): ['x','x','x','x','x','x','x','x','x','x','x','x'] ], ] - - - for i in range(rand_range(mapSize/32, mapSize/8)): - rooms.append(generateStructure(rand_range(padding, mapSize - padding),rand_range(padding, mapSize - padding), randomStructures[rand_range(0, randomStructures.size())])) - - + + + for i in range(randf_range(mapSize/32.0, mapSize/8.0)): + rooms.append(generateStructure(randf_range(padding, mapSize - padding),randf_range(padding, mapSize - padding), randomStructures[randf_range(0, randomStructures.size())])) + + #Create spawn point UpdateProgress("Creating client connection port...") var spawnStructure = [ @@ -265,8 +284,8 @@ func defaultGenerator(padding = 16): ['x',' ',' ',' ',' ',' ',' ',' ',' '], ['x',' ','p',' ',' ',' ',' ',' ',' '], ['x','x','x','x','x','x','x','x','x']] - rooms.append(generateStructure(rand_range(padding, mapSize/3),rand_range(padding, mapSize/3), spawnStructure)) - + rooms.append(generateStructure(randf_range(padding, mapSize/3.0),randf_range(padding, mapSize/3.0), spawnStructure)) + var exitStructure = [ ['x','x','x','x','x','x','x'], ['x',' ',' ',' ',' ',' ','x'], @@ -274,19 +293,18 @@ func defaultGenerator(padding = 16): [' ',' ',' ','#',' ',' ',' '], [' ',' ','x','x','x',' ',' '], [' ',' ','x','x','x',' ',' ']] - - rooms.append(generateStructure(rand_range(padding, mapSize - padding),rand_range(padding, mapSize - padding*3), exitStructure)) - + + rooms.append(generateStructure(randf_range(padding, mapSize - padding),randf_range(padding, mapSize - padding*3), exitStructure)) + createConnections() - - $TileMap.set_cell(playerSpawn.x, playerSpawn.y, 0) - - + + tile_map.set_cell(playerSpawn.x, playerSpawn.y, 0) + + UpdateProgress("Removing all possible escapes...") for x in range(0, mapSize): for y in range(0, mapSize): if x < padding or y < padding or x >= mapSize - padding or y >= mapSize - padding: setTile(x,y,"block") - + spawnPlayer() - \ No newline at end of file diff --git a/scripts/pickup.gd b/scripts/pickup.gd new file mode 100644 index 0000000..09a9009 --- /dev/null +++ b/scripts/pickup.gd @@ -0,0 +1,7 @@ +extends Node2D + +func _ready(): + var tile_map = get_node("%tile_map") as TileMap + var tile_pos = tile_map.local_to_map(position) + if(tile_map.get_cell(0, Vector2i(tile_pos.x, tile_pos.y)) != 0): + queue_free() diff --git a/scripts/player.gd b/scripts/player.gd new file mode 100644 index 0000000..b83a58a --- /dev/null +++ b/scripts/player.gd @@ -0,0 +1,211 @@ +class_name Player +extends CharacterBody2D + +signal unequip() +signal coin_update(int) + +signal health_update(int) +signal death() + + +const BASE_MOVEMENT_SPEED := 10000 +const BASE_JUMP_HEIGHT := -250 + + + +@export +var jump_platform: PackedScene + +@export +var animation_player: AnimationPlayer + +@export +var arms_sprite: Sprite2D + +@export +var damage_sound: AudioStream + +@export +var sword_sound: AudioStream + +@export_category("Combat") +@export +var max_hp: int = 25 + + +@export_dir +var equipment_dir: String + +@export +var equipment_node: Node2D + +@export_category("Movement") +@export +var default_speed: float = 1 + +@export +var default_jump_height: float = 1 + + +@onready +var health: int = max_hp : + set(value): + value = clampi(value, 0, max_hp) + + if value != health: + health_update.emit(value) + if value == 0: + death.emit() + health = value + get: + return health + +@onready +var default_gravity: float = ProjectSettings.get_setting("physics/2d/default_gravity") + +var coins: int = 0 : + set(value): + if value != coins: + coin_update.emit(coins) + coins = value + get: + return coins + +var motion: Vector2 = Vector2.ZERO + +var currently_equiped: String = "pistol" + +var extra_jumps: int = 2 + +var current_jumps: int = 0 + +var jump_height: float = 0 + +func _ready() -> void: + self.add_item("pistol") + self.add_item("saber") + +func deal_damage(dmg = 1) -> void: + self._play_audio(damage_sound) + self.health -= dmg + +func switch_sheath() -> void: + var item := get_currently_equiped_node() + item.toggle_sheath() + + +func _play_audio(track: AudioStream) -> void: + var audio_player = get_node_or_null("AudioStreamPlayer") + if !audio_player: + audio_player = AudioStreamPlayer.new() + audio_player.name = "AudioStreamPlayer" + self.add_child(audio_player) + audio_player.stream = track + audio_player.volume_db = -30 + audio_player.play() + +func pickup_coin(coin_value: int = 1) -> void: + self.coins += coin_value + +func _process(_delta: float) -> void: + var item = get_currently_equiped_node() + arms_sprite.visible = (item == null || item.is_sheathed()) + +func _physics_process(delta: float) -> void: + + self._combat_process(delta) + self._gravity_process(delta) + self._movement_process(delta) + self._animation_process(delta) + + self.set_velocity(self.motion) + self.set_up_direction(Vector2.UP) + self.move_and_slide() + self.motion = self.velocity + +func _combat_process(_delta: float) -> void: + + for i in range(0, 2): + if Input.is_action_just_pressed("equip_slot_%s" % [str(i+1)]): + if self.equipment_node.get_child_count() > i: + self.equip(self.equipment_node.get_child(i).name) + + if Input.is_action_just_pressed("sheath"): + self.switch_sheath() + if Input.is_action_pressed("attack") and self.get_currently_equiped_node().is_sheathed(): + self.switch_sheath() + +func _gravity_process(delta: float) -> void: + self.motion.y += self.default_gravity * delta + if self.is_on_floor(): + self.motion.y = 0 + +func _movement_process(delta: float) -> void: + + # Horizontal movement + if Input.is_action_pressed("move_right"): + self.motion.x = (self.BASE_MOVEMENT_SPEED * delta) * self.default_speed + elif Input.is_action_pressed("move_left"): + self.motion.x = (-self.BASE_MOVEMENT_SPEED * delta) * self.default_speed + else: + self.motion.x = 0 + + # Handle jumps + if Input.is_action_just_pressed("jump"): + if self.is_on_floor(): + + if Input.is_action_pressed("move_down"): + pass # lmanley: todo reimplement platforms + else: + self.jump() + self.current_jumps = self.extra_jumps + + elif self.current_jumps > 0: + self.jump() + self.spawn_jump_platform() + self.current_jumps -= 1 + +func jump() -> void: + self.motion.y = self.BASE_JUMP_HEIGHT * self.default_jump_height + +func spawn_jump_platform() -> void: + self._play_audio(sword_sound) + var platform = self.jump_platform.instantiate() + self.get_parent().add_child(platform) + platform.position = Vector2(self.position.x, self.position.y + 4) + +func _animation_process(_delta: float) -> void: + + if animation_player is PlayerAnimationPlayer: + if get_global_mouse_position().x < global_position.x: + self.animation_player.set_direction(Vector2.LEFT) + else: + self.animation_player.set_direction(Vector2.RIGHT) + + if not self.is_on_floor(): + self.animation_player.safe_play("jump") + elif abs(self.motion.x) > 0: + self.animation_player.safe_play("walk") + else: + self.animation_player.safe_play("idle") + +func get_currently_equiped_node() -> Equipment: + return self.equipment_node.get_node_or_null(self.currently_equiped) + +func equip(equipment_id: String) -> void: + if equipment_id == self.currently_equiped: + self.switch_sheath() + else: + var current = self.get_currently_equiped_node() + if not current.is_sheathed(): + current.toggle_sheath() + + currently_equiped = equipment_id + current = self.get_currently_equiped_node() + if current.is_sheathed(): + current.toggle_sheath() + +func add_item(equiment_id: String) -> void: + var item = load("%s/%s.tscn" % [equipment_dir, equiment_id]).instantiate() + item.name = equiment_id + equipment_node.add_child(item) diff --git a/scripts/player_animation.gd b/scripts/player_animation.gd new file mode 100644 index 0000000..fd592aa --- /dev/null +++ b/scripts/player_animation.gd @@ -0,0 +1,12 @@ +class_name PlayerAnimationPlayer +extends AnimationPlayer + +@export +var sprite: Sprite2D + +func set_direction(dir: Vector2) -> void: + self.sprite.flip_h = dir == Vector2.LEFT + +func safe_play(animation: String) -> void: + if self.current_animation != animation: + self.play(animation) diff --git a/Scripts/saving.gd b/scripts/saving.gd similarity index 78% rename from Scripts/saving.gd rename to scripts/saving.gd index 4a3f811..83d1912 100644 --- a/Scripts/saving.gd +++ b/scripts/saving.gd @@ -6,8 +6,6 @@ const CONFIG_PATH = "res://config.cfg" var _config_file = ConfigFile.new() const RUN_PATH = "user://run.save" -var _run_file = File.new() - const SAVE_PROGRESS = "user://progress.save" var _settings = { @@ -15,60 +13,55 @@ var _settings = { "mute": "false" } } - + var _game_progress = { "upgrade_points" : "0", "equipment" : ["saber"], "equiped" : "saber", - "actions" : + "actions" : { "jump" : 1 } } - + func _ready(): - var SaveFile = File.new() - if !SaveFile.file_exists(SAVE_PROGRESS): + if !FileAccess.file_exists(SAVE_PROGRESS): save_settings() else: load_settings() - - + + func load_json(path): - var file = File.new() - file.open(path, file.READ) - var tmp_text = file.get_as_text() - file.close() - var data = parse_json(tmp_text) - return data + var file = FileAccess.open(path, FileAccess.READ) + var tmp_text = file.get_as_text() + var test_json_conv = JSON.new() + test_json_conv.parse(tmp_text) + var data = test_json_conv.get_data() + return data func write_json(path, data): - var file = File.new() - file.open(path, file.WRITE) - file.store_string(to_json(data)) - file.close() - + var file = FileAccess.open(path, FileAccess.WRITE) + file.store_string(JSON.stringify(data)) + func get_run(): - if(_run_file.file_exists(RUN_PATH)): - _run_file.open(RUN_PATH, File.READ) + if(FileAccess.file_exists(RUN_PATH)): + var _run_file = FileAccess.open(RUN_PATH, FileAccess.READ) var run_value = _run_file.get_64() - _run_file.close() return run_value else: return 0 - + func add_run(): var currentRun = get_run() currentRun += 1 - _run_file.open(RUN_PATH, File.WRITE) + var _run_file = FileAccess.open(RUN_PATH, FileAccess.WRITE) _run_file.store_64(currentRun) - _run_file.close() return currentRun - - + + func save_progress(): write_json(SAVE_PROGRESS, _game_progress) - + func get_upgrade_points(): if "upgrade_points" in _game_progress: return int(_game_progress["upgrade_points"]) @@ -106,22 +99,21 @@ func set_action_value(action, value): _game_progress['actions'][action] = value save_progress() - + func save_settings(): for section in _settings.keys(): for key in _settings[section]: _config_file.set_value(section, key, _settings[section][key]) _config_file.save(CONFIG_PATH) - + func load_settings(): var error = _config_file.load(CONFIG_PATH) if error != OK: print("Failed to load config file. Error: %s" % error) return -1 - + for section in _settings.keys(): for key in _settings[section]: var val = _config_file.get_value(section, key, null) _settings[section][key] = val - - pass \ No newline at end of file + diff --git a/Scripts/Title.gd b/scripts/title_screen.gd similarity index 68% rename from Scripts/Title.gd rename to scripts/title_screen.gd index ddeba21..0839b5b 100644 --- a/Scripts/Title.gd +++ b/scripts/title_screen.gd @@ -1,24 +1,30 @@ extends Control -var fadeTo +@export +var music: AudioStream + +@export +var new_game_scene: PackedScene + +var fade_to: PackedScene func _ready(): MusicPlayer.stop() - MusicPlayer.stream = load("res://Music/DOS-88/Race to Mars.ogg") + MusicPlayer.stream = music MusicPlayer.volume_db = 0 MusicPlayer.play() $Fader.modulate.a = 1 $CreditsMenu.hide() - - $"New Game".connect("button_down", self, "new_game") - $Credits.connect("button_down", self, "show_credits") - $Quit.connect("button_down", self, "on_quit_down") - - fade_out(3, 1, -1) - + + $"New Game".connect("button_down",Callable(self,"new_game")) + $Credits.connect("button_down",Callable(self,"show_credits")) + $Quit.connect("button_down",Callable(self,"on_quit_down")) + + fade_out(3, 1, -1) + func new_game(): SaveManager.add_run() - fadeTo = "res://Nodes/Game.tscn" + fade_to = new_game_scene fade_out(3, -80) func show_credits(): @@ -26,7 +32,7 @@ func show_credits(): func on_quit_down(): get_tree().quit() - + var timePassed = 0 #Current amount of time spend displaying te const CHECK_LENGTH = 0.05 #Interval to check for updates @@ -43,7 +49,7 @@ func fade_out(seconds, multi = 1, add = 0): if(!fadeTimer): fadeTimer = Timer.new() add_child(fadeTimer) - fadeTimer.connect("timeout", self, "on_fade_timeout") + fadeTimer.connect("timeout",Callable(self,"on_fade_timeout")) fadeTimer.start(CHECK_LENGTH) func on_fade_timeout(): @@ -53,7 +59,7 @@ func on_fade_timeout(): if(timePassed >= timeNeeded): fadeTimer.stop() if($Fader.modulate.a > 0.5): - get_tree().change_scene(fadeTo) + get_tree().change_scene_to_packed(fade_to) else: fadeTimer.start(CHECK_LENGTH) - pass \ No newline at end of file + pass diff --git a/wallpaper.png.import b/wallpaper.png.import index 79c2ecc..5d76991 100644 --- a/wallpaper.png.import +++ b/wallpaper.png.import @@ -1,8 +1,9 @@ [remap] importer="texture" -type="StreamTexture" -path="res://.import/wallpaper.png-86c4487027ea12d352559cb034241ff5.stex" +type="CompressedTexture2D" +uid="uid://br06d16ei0ar6" +path="res://.godot/imported/wallpaper.png-86c4487027ea12d352559cb034241ff5.ctex" metadata={ "vram_texture": false } @@ -10,25 +11,24 @@ metadata={ [deps] source_file="res://wallpaper.png" -dest_files=[ "res://.import/wallpaper.png-86c4487027ea12d352559cb034241ff5.stex" ] +dest_files=["res://.godot/imported/wallpaper.png-86c4487027ea12d352559cb034241ff5.ctex"] [params] compress/mode=0 compress/lossy_quality=0.7 -compress/hdr_mode=0 +compress/hdr_compression=1 compress/bptc_ldr=0 compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 +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/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1