commit 27b9bb4777d1b57f83e41bcfae0323de1bf9a82b Author: Patrick Nueser Date: Thu Jun 27 10:09:13 2024 +0200 teil 1 - Projekt Setup mit Startbildschirm und Navigation diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4709183 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Godot 4+ specific ignores +.godot/ diff --git a/assets/GN_32white.tres b/assets/GN_32white.tres new file mode 100644 index 0000000..22b6516 --- /dev/null +++ b/assets/GN_32white.tres @@ -0,0 +1,9 @@ +[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://dc0krwqx2ans1"] + +[ext_resource type="FontFile" uid="uid://d1fcai0xwlfcw" path="res://assets/fonts/gemunu-libre-v8-latin-700.ttf" id="1_xttr4"] + +[resource] +font = ExtResource("1_xttr4") +font_size = 32 +outline_size = 4 +outline_color = Color(0.196143, 0.196143, 0.196143, 1) diff --git a/assets/backgrounds/GalaxyUno.png b/assets/backgrounds/GalaxyUno.png new file mode 100644 index 0000000..1752235 Binary files /dev/null and b/assets/backgrounds/GalaxyUno.png differ diff --git a/assets/backgrounds/GalaxyUno.png.import b/assets/backgrounds/GalaxyUno.png.import new file mode 100644 index 0000000..2fe0759 --- /dev/null +++ b/assets/backgrounds/GalaxyUno.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://baa06eof3elbc" +path="res://.godot/imported/GalaxyUno.png-07e9980ec597a46d023b38da3eeb634c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/backgrounds/GalaxyUno.png" +dest_files=["res://.godot/imported/GalaxyUno.png-07e9980ec597a46d023b38da3eeb634c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/backgrounds/spr_stars01.png b/assets/backgrounds/spr_stars01.png new file mode 100644 index 0000000..9acb553 Binary files /dev/null and b/assets/backgrounds/spr_stars01.png differ diff --git a/assets/backgrounds/spr_stars01.png.import b/assets/backgrounds/spr_stars01.png.import new file mode 100644 index 0000000..a7f9974 --- /dev/null +++ b/assets/backgrounds/spr_stars01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3q42ga40cxwc" +path="res://.godot/imported/spr_stars01.png-e1910b1e15b62e26991c37a3d73ab7b8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/backgrounds/spr_stars01.png" +dest_files=["res://.godot/imported/spr_stars01.png-e1910b1e15b62e26991c37a3d73ab7b8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/backgrounds/spr_stars02.png b/assets/backgrounds/spr_stars02.png new file mode 100644 index 0000000..ab3966c Binary files /dev/null and b/assets/backgrounds/spr_stars02.png differ diff --git a/assets/backgrounds/spr_stars02.png.import b/assets/backgrounds/spr_stars02.png.import new file mode 100644 index 0000000..ea9f1de --- /dev/null +++ b/assets/backgrounds/spr_stars02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dh40gp276y6p6" +path="res://.godot/imported/spr_stars02.png-7e139acd91aab53f49722242f22e60b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/backgrounds/spr_stars02.png" +dest_files=["res://.godot/imported/spr_stars02.png-7e139acd91aab53f49722242f22e60b4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/fonts/LuckiestGuy-Regular.ttf b/assets/fonts/LuckiestGuy-Regular.ttf new file mode 100644 index 0000000..02c71fa Binary files /dev/null and b/assets/fonts/LuckiestGuy-Regular.ttf differ diff --git a/assets/fonts/LuckiestGuy-Regular.ttf.import b/assets/fonts/LuckiestGuy-Regular.ttf.import new file mode 100644 index 0000000..bfce24d --- /dev/null +++ b/assets/fonts/LuckiestGuy-Regular.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://brmbgndsb06mf" +path="res://.godot/imported/LuckiestGuy-Regular.ttf-c4c7b931b81deae8d808cda2d33d2791.fontdata" + +[deps] + +source_file="res://assets/fonts/LuckiestGuy-Regular.ttf" +dest_files=["res://.godot/imported/LuckiestGuy-Regular.ttf-c4c7b931b81deae8d808cda2d33d2791.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/assets/fonts/gemunu-libre-v8-latin-700.ttf b/assets/fonts/gemunu-libre-v8-latin-700.ttf new file mode 100644 index 0000000..6556021 Binary files /dev/null and b/assets/fonts/gemunu-libre-v8-latin-700.ttf differ diff --git a/assets/fonts/gemunu-libre-v8-latin-700.ttf.import b/assets/fonts/gemunu-libre-v8-latin-700.ttf.import new file mode 100644 index 0000000..b44680f --- /dev/null +++ b/assets/fonts/gemunu-libre-v8-latin-700.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://d1fcai0xwlfcw" +path="res://.godot/imported/gemunu-libre-v8-latin-700.ttf-a64e5176d69fe100d4be56760ea47d6d.fontdata" + +[deps] + +source_file="res://assets/fonts/gemunu-libre-v8-latin-700.ttf" +dest_files=["res://.godot/imported/gemunu-libre-v8-latin-700.ttf-a64e5176d69fe100d4be56760ea47d6d.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/assets/lasers/circle_bomb_green-Sheet.png b/assets/lasers/circle_bomb_green-Sheet.png new file mode 100644 index 0000000..4fa52ac Binary files /dev/null and b/assets/lasers/circle_bomb_green-Sheet.png differ diff --git a/assets/lasers/circle_bomb_green-Sheet.png.import b/assets/lasers/circle_bomb_green-Sheet.png.import new file mode 100644 index 0000000..0b358ed --- /dev/null +++ b/assets/lasers/circle_bomb_green-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpl0b272xccak" +path="res://.godot/imported/circle_bomb_green-Sheet.png-8ac50e723eaf620eae6629af84b19fd7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/lasers/circle_bomb_green-Sheet.png" +dest_files=["res://.godot/imported/circle_bomb_green-Sheet.png-8ac50e723eaf620eae6629af84b19fd7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/lasers/circle_bomb_red-Sheet.png b/assets/lasers/circle_bomb_red-Sheet.png new file mode 100644 index 0000000..400d6a5 Binary files /dev/null and b/assets/lasers/circle_bomb_red-Sheet.png differ diff --git a/assets/lasers/circle_bomb_red-Sheet.png.import b/assets/lasers/circle_bomb_red-Sheet.png.import new file mode 100644 index 0000000..62354f7 --- /dev/null +++ b/assets/lasers/circle_bomb_red-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cx5akkwq7nbx" +path="res://.godot/imported/circle_bomb_red-Sheet.png-c68b4c048a674200d396656395cfe187.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/lasers/circle_bomb_red-Sheet.png" +dest_files=["res://.godot/imported/circle_bomb_red-Sheet.png-c68b4c048a674200d396656395cfe187.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/lasers/laserBlue03.png b/assets/lasers/laserBlue03.png new file mode 100644 index 0000000..8a6d2bb Binary files /dev/null and b/assets/lasers/laserBlue03.png differ diff --git a/assets/lasers/laserBlue03.png.import b/assets/lasers/laserBlue03.png.import new file mode 100644 index 0000000..36dce7c --- /dev/null +++ b/assets/lasers/laserBlue03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dw51rvns6ojt" +path="res://.godot/imported/laserBlue03.png-be32f2b8adcc1eb7bdb425a5a4c5ab54.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/lasers/laserBlue03.png" +dest_files=["res://.godot/imported/laserBlue03.png-be32f2b8adcc1eb7bdb425a5a4c5ab54.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/lasers/laserRed03.png b/assets/lasers/laserRed03.png new file mode 100644 index 0000000..a26b4cb Binary files /dev/null and b/assets/lasers/laserRed03.png differ diff --git a/assets/lasers/laserRed03.png.import b/assets/lasers/laserRed03.png.import new file mode 100644 index 0000000..c8eda71 --- /dev/null +++ b/assets/lasers/laserRed03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fgu0eibikvlg" +path="res://.godot/imported/laserRed03.png-b9a6ec3b3b41f7a224dd3168506e8fba.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/lasers/laserRed03.png" +dest_files=["res://.godot/imported/laserRed03.png-b9a6ec3b3b41f7a224dd3168506e8fba.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/lasers/spaceMissiles_040.png b/assets/lasers/spaceMissiles_040.png new file mode 100644 index 0000000..5c609a2 Binary files /dev/null and b/assets/lasers/spaceMissiles_040.png differ diff --git a/assets/lasers/spaceMissiles_040.png.import b/assets/lasers/spaceMissiles_040.png.import new file mode 100644 index 0000000..794085b --- /dev/null +++ b/assets/lasers/spaceMissiles_040.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cc3kiwmjd0ynt" +path="res://.godot/imported/spaceMissiles_040.png-490116835033b9f9d31a8b75849f52c4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/lasers/spaceMissiles_040.png" +dest_files=["res://.godot/imported/spaceMissiles_040.png-490116835033b9f9d31a8b75849f52c4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/EXPLOSION_ANIMATION.png b/assets/misc/EXPLOSION_ANIMATION.png new file mode 100644 index 0000000..54b264b Binary files /dev/null and b/assets/misc/EXPLOSION_ANIMATION.png differ diff --git a/assets/misc/EXPLOSION_ANIMATION.png.import b/assets/misc/EXPLOSION_ANIMATION.png.import new file mode 100644 index 0000000..f0da7bb --- /dev/null +++ b/assets/misc/EXPLOSION_ANIMATION.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d15w7jd542sl7" +path="res://.godot/imported/EXPLOSION_ANIMATION.png-47e8e95b3a099b66d4982fe4ee06ac63.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/EXPLOSION_ANIMATION.png" +dest_files=["res://.godot/imported/EXPLOSION_ANIMATION.png-47e8e95b3a099b66d4982fe4ee06ac63.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/exp2_0.png b/assets/misc/exp2_0.png new file mode 100644 index 0000000..addc212 Binary files /dev/null and b/assets/misc/exp2_0.png differ diff --git a/assets/misc/exp2_0.png.import b/assets/misc/exp2_0.png.import new file mode 100644 index 0000000..2bd37f9 --- /dev/null +++ b/assets/misc/exp2_0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cim6d5v5mm001" +path="res://.godot/imported/exp2_0.png-104f41fa5fc4a2f680764139dbf829b5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/exp2_0.png" +dest_files=["res://.godot/imported/exp2_0.png-104f41fa5fc4a2f680764139dbf829b5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/helper.png b/assets/misc/helper.png new file mode 100644 index 0000000..bbb4741 Binary files /dev/null and b/assets/misc/helper.png differ diff --git a/assets/misc/helper.png.import b/assets/misc/helper.png.import new file mode 100644 index 0000000..441fc55 --- /dev/null +++ b/assets/misc/helper.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://esn10wqfwvaq" +path="res://.godot/imported/helper.png-4de01082a4f49075e755155b995ad725.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/helper.png" +dest_files=["res://.godot/imported/helper.png-4de01082a4f49075e755155b995ad725.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/powerupGreen_bolt.png b/assets/misc/powerupGreen_bolt.png new file mode 100644 index 0000000..4a1e714 Binary files /dev/null and b/assets/misc/powerupGreen_bolt.png differ diff --git a/assets/misc/powerupGreen_bolt.png.import b/assets/misc/powerupGreen_bolt.png.import new file mode 100644 index 0000000..fe5430d --- /dev/null +++ b/assets/misc/powerupGreen_bolt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bcqoq8ddsn4xl" +path="res://.godot/imported/powerupGreen_bolt.png-02101938ff328bc68052d3376b2f2613.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/powerupGreen_bolt.png" +dest_files=["res://.godot/imported/powerupGreen_bolt.png-02101938ff328bc68052d3376b2f2613.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/shield_gold.png b/assets/misc/shield_gold.png new file mode 100644 index 0000000..77858ec Binary files /dev/null and b/assets/misc/shield_gold.png differ diff --git a/assets/misc/shield_gold.png.import b/assets/misc/shield_gold.png.import new file mode 100644 index 0000000..05a1fb4 --- /dev/null +++ b/assets/misc/shield_gold.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbt8j00cnh625" +path="res://.godot/imported/shield_gold.png-e27e92cbfda4d55406f401541abaad10.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/shield_gold.png" +dest_files=["res://.godot/imported/shield_gold.png-e27e92cbfda4d55406f401541abaad10.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/smoke_trail.png b/assets/misc/smoke_trail.png new file mode 100644 index 0000000..885e4c8 Binary files /dev/null and b/assets/misc/smoke_trail.png differ diff --git a/assets/misc/smoke_trail.png.import b/assets/misc/smoke_trail.png.import new file mode 100644 index 0000000..9313353 --- /dev/null +++ b/assets/misc/smoke_trail.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cg8nt5pjkldpf" +path="res://.godot/imported/smoke_trail.png-585444510d924434ec663d94899b972d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/smoke_trail.png" +dest_files=["res://.godot/imported/smoke_trail.png-585444510d924434ec663d94899b972d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/misc/sun.png b/assets/misc/sun.png new file mode 100644 index 0000000..d1bd838 Binary files /dev/null and b/assets/misc/sun.png differ diff --git a/assets/misc/sun.png.import b/assets/misc/sun.png.import new file mode 100644 index 0000000..227647f --- /dev/null +++ b/assets/misc/sun.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmq4svliqnl6b" +path="res://.godot/imported/sun.png-d981b253f23f67f8b102e6064ffb2a27.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/misc/sun.png" +dest_files=["res://.godot/imported/sun.png-d981b253f23f67f8b102e6064ffb2a27.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/shield/spr_shield_small.png b/assets/shield/spr_shield_small.png new file mode 100644 index 0000000..0d5d0df Binary files /dev/null and b/assets/shield/spr_shield_small.png differ diff --git a/assets/shield/spr_shield_small.png.import b/assets/shield/spr_shield_small.png.import new file mode 100644 index 0000000..2f08370 --- /dev/null +++ b/assets/shield/spr_shield_small.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://de8352rpc63ya" +path="res://.godot/imported/spr_shield_small.png-4d443a29a8329c4b246533ad509136b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/shield/spr_shield_small.png" +dest_files=["res://.godot/imported/spr_shield_small.png-4d443a29a8329c4b246533ad509136b4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/biomech_1.png b/assets/ships/biomech_1.png new file mode 100644 index 0000000..b110d59 Binary files /dev/null and b/assets/ships/biomech_1.png differ diff --git a/assets/ships/biomech_1.png.import b/assets/ships/biomech_1.png.import new file mode 100644 index 0000000..a68cb5a --- /dev/null +++ b/assets/ships/biomech_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7jol7wbegcx1" +path="res://.godot/imported/biomech_1.png-bdd40d499704f6e3241796e85af50707.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/biomech_1.png" +dest_files=["res://.godot/imported/biomech_1.png-bdd40d499704f6e3241796e85af50707.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/biomech_2.png b/assets/ships/biomech_2.png new file mode 100644 index 0000000..94f2e36 Binary files /dev/null and b/assets/ships/biomech_2.png differ diff --git a/assets/ships/biomech_2.png.import b/assets/ships/biomech_2.png.import new file mode 100644 index 0000000..e19e812 --- /dev/null +++ b/assets/ships/biomech_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpyvooyc42dbc" +path="res://.godot/imported/biomech_2.png-5027c852179d02dcaee84af864a5772c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/biomech_2.png" +dest_files=["res://.godot/imported/biomech_2.png-5027c852179d02dcaee84af864a5772c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/biomech_3.png b/assets/ships/biomech_3.png new file mode 100644 index 0000000..c639c50 Binary files /dev/null and b/assets/ships/biomech_3.png differ diff --git a/assets/ships/biomech_3.png.import b/assets/ships/biomech_3.png.import new file mode 100644 index 0000000..c501596 --- /dev/null +++ b/assets/ships/biomech_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cvebspxtenqgd" +path="res://.godot/imported/biomech_3.png-61ad3da6f3e12a8984b826bb9fa742f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/biomech_3.png" +dest_files=["res://.godot/imported/biomech_3.png-61ad3da6f3e12a8984b826bb9fa742f8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/biomech_4.png b/assets/ships/biomech_4.png new file mode 100644 index 0000000..7b94285 Binary files /dev/null and b/assets/ships/biomech_4.png differ diff --git a/assets/ships/biomech_4.png.import b/assets/ships/biomech_4.png.import new file mode 100644 index 0000000..b4c3d00 --- /dev/null +++ b/assets/ships/biomech_4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkxqwmhkd14lr" +path="res://.godot/imported/biomech_4.png-18afcc2034dbff020f0c839108d296d1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/biomech_4.png" +dest_files=["res://.godot/imported/biomech_4.png-18afcc2034dbff020f0c839108d296d1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/bomber_1.png b/assets/ships/bomber_1.png new file mode 100644 index 0000000..61bc701 Binary files /dev/null and b/assets/ships/bomber_1.png differ diff --git a/assets/ships/bomber_1.png.import b/assets/ships/bomber_1.png.import new file mode 100644 index 0000000..b5769c3 --- /dev/null +++ b/assets/ships/bomber_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://37cqfx7ej8e0" +path="res://.godot/imported/bomber_1.png-bdaa213f6b53490d317ac7f54d63e37d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/bomber_1.png" +dest_files=["res://.godot/imported/bomber_1.png-bdaa213f6b53490d317ac7f54d63e37d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/bomber_2.png b/assets/ships/bomber_2.png new file mode 100644 index 0000000..87e6a3b Binary files /dev/null and b/assets/ships/bomber_2.png differ diff --git a/assets/ships/bomber_2.png.import b/assets/ships/bomber_2.png.import new file mode 100644 index 0000000..c046d50 --- /dev/null +++ b/assets/ships/bomber_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gcydypi368df" +path="res://.godot/imported/bomber_2.png-f822dcbe7ae9f352603ec7d047771dfc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/bomber_2.png" +dest_files=["res://.godot/imported/bomber_2.png-f822dcbe7ae9f352603ec7d047771dfc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/bomber_3.png b/assets/ships/bomber_3.png new file mode 100644 index 0000000..f7dd56f Binary files /dev/null and b/assets/ships/bomber_3.png differ diff --git a/assets/ships/bomber_3.png.import b/assets/ships/bomber_3.png.import new file mode 100644 index 0000000..3e7c1ae --- /dev/null +++ b/assets/ships/bomber_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dltg180lmlyh4" +path="res://.godot/imported/bomber_3.png-88faaaad7955c87be6300e3a3d27da9f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/bomber_3.png" +dest_files=["res://.godot/imported/bomber_3.png-88faaaad7955c87be6300e3a3d27da9f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/saucer_1.png b/assets/ships/saucer_1.png new file mode 100644 index 0000000..4f2ad90 Binary files /dev/null and b/assets/ships/saucer_1.png differ diff --git a/assets/ships/saucer_1.png.import b/assets/ships/saucer_1.png.import new file mode 100644 index 0000000..74c49a9 --- /dev/null +++ b/assets/ships/saucer_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnq8i6lmohlnf" +path="res://.godot/imported/saucer_1.png-eb1a93735b1efb17f15f10143ac7e016.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/saucer_1.png" +dest_files=["res://.godot/imported/saucer_1.png-eb1a93735b1efb17f15f10143ac7e016.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/saucer_2.png b/assets/ships/saucer_2.png new file mode 100644 index 0000000..90c1f31 Binary files /dev/null and b/assets/ships/saucer_2.png differ diff --git a/assets/ships/saucer_2.png.import b/assets/ships/saucer_2.png.import new file mode 100644 index 0000000..51e0a6c --- /dev/null +++ b/assets/ships/saucer_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dc54g74gh5acd" +path="res://.godot/imported/saucer_2.png-d6eb7edbc47c7ffd2b9f58e260af66e2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/saucer_2.png" +dest_files=["res://.godot/imported/saucer_2.png-d6eb7edbc47c7ffd2b9f58e260af66e2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/ship_human.png b/assets/ships/ship_human.png new file mode 100644 index 0000000..e87a39f Binary files /dev/null and b/assets/ships/ship_human.png differ diff --git a/assets/ships/ship_human.png.import b/assets/ships/ship_human.png.import new file mode 100644 index 0000000..e75d93b --- /dev/null +++ b/assets/ships/ship_human.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cs7x7aes3e81q" +path="res://.godot/imported/ship_human.png-66a1b689361825a4528d8e6b37f4954f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/ship_human.png" +dest_files=["res://.godot/imported/ship_human.png-66a1b689361825a4528d8e6b37f4954f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/ships_human_1.png b/assets/ships/ships_human_1.png new file mode 100644 index 0000000..3b1713a Binary files /dev/null and b/assets/ships/ships_human_1.png differ diff --git a/assets/ships/ships_human_1.png.import b/assets/ships/ships_human_1.png.import new file mode 100644 index 0000000..e070335 --- /dev/null +++ b/assets/ships/ships_human_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dblif3743kgka" +path="res://.godot/imported/ships_human_1.png-f012683971fc98c516f3786b41e64f7b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/ships_human_1.png" +dest_files=["res://.godot/imported/ships_human_1.png-f012683971fc98c516f3786b41e64f7b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/zipper_1.png b/assets/ships/zipper_1.png new file mode 100644 index 0000000..5870f07 Binary files /dev/null and b/assets/ships/zipper_1.png differ diff --git a/assets/ships/zipper_1.png.import b/assets/ships/zipper_1.png.import new file mode 100644 index 0000000..c7d0d59 --- /dev/null +++ b/assets/ships/zipper_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c84fja21qec5v" +path="res://.godot/imported/zipper_1.png-37b70d314b6c3d2a6aa3b46bca8d4be8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/zipper_1.png" +dest_files=["res://.godot/imported/zipper_1.png-37b70d314b6c3d2a6aa3b46bca8d4be8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/zipper_2.png b/assets/ships/zipper_2.png new file mode 100644 index 0000000..fc1dd38 Binary files /dev/null and b/assets/ships/zipper_2.png differ diff --git a/assets/ships/zipper_2.png.import b/assets/ships/zipper_2.png.import new file mode 100644 index 0000000..65f886e --- /dev/null +++ b/assets/ships/zipper_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://uxtmq21hmvr" +path="res://.godot/imported/zipper_2.png-44c3c4fab0fc6085f380bdef053e3e1a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/zipper_2.png" +dest_files=["res://.godot/imported/zipper_2.png-44c3c4fab0fc6085f380bdef053e3e1a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ships/zipper_3.png b/assets/ships/zipper_3.png new file mode 100644 index 0000000..e70406a Binary files /dev/null and b/assets/ships/zipper_3.png differ diff --git a/assets/ships/zipper_3.png.import b/assets/ships/zipper_3.png.import new file mode 100644 index 0000000..cf908b6 --- /dev/null +++ b/assets/ships/zipper_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyu6p5t6xklpx" +path="res://.godot/imported/zipper_3.png-4402fd7638446c089b7cad3dd7eef966.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ships/zipper_3.png" +dest_files=["res://.godot/imported/zipper_3.png-4402fd7638446c089b7cad3dd7eef966.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/sounds/explosions/sfx_exp_medium1.wav b/assets/sounds/explosions/sfx_exp_medium1.wav new file mode 100644 index 0000000..497feff Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium1.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium1.wav.import b/assets/sounds/explosions/sfx_exp_medium1.wav.import new file mode 100644 index 0000000..e005978 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium1.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bn42n0ngs0a6h" +path="res://.godot/imported/sfx_exp_medium1.wav-788e5d553500fe05169328cc5fa06955.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium1.wav" +dest_files=["res://.godot/imported/sfx_exp_medium1.wav-788e5d553500fe05169328cc5fa06955.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium10.wav b/assets/sounds/explosions/sfx_exp_medium10.wav new file mode 100644 index 0000000..d8eba6b Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium10.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium10.wav.import b/assets/sounds/explosions/sfx_exp_medium10.wav.import new file mode 100644 index 0000000..0efa88b --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium10.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ba5piyki102rn" +path="res://.godot/imported/sfx_exp_medium10.wav-43e78284d24b03d41832814c9b237df2.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium10.wav" +dest_files=["res://.godot/imported/sfx_exp_medium10.wav-43e78284d24b03d41832814c9b237df2.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium11.wav b/assets/sounds/explosions/sfx_exp_medium11.wav new file mode 100644 index 0000000..5a1cc92 Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium11.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium11.wav.import b/assets/sounds/explosions/sfx_exp_medium11.wav.import new file mode 100644 index 0000000..9e64863 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium11.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cunvc81j4gm70" +path="res://.godot/imported/sfx_exp_medium11.wav-dee2a74a5713cb552ac0ea9658ce6dc1.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium11.wav" +dest_files=["res://.godot/imported/sfx_exp_medium11.wav-dee2a74a5713cb552ac0ea9658ce6dc1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium12.wav b/assets/sounds/explosions/sfx_exp_medium12.wav new file mode 100644 index 0000000..41e6afb Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium12.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium12.wav.import b/assets/sounds/explosions/sfx_exp_medium12.wav.import new file mode 100644 index 0000000..04cb136 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium12.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://boaxyn3vdss3a" +path="res://.godot/imported/sfx_exp_medium12.wav-59b043707fc0613fc7aef451bd263685.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium12.wav" +dest_files=["res://.godot/imported/sfx_exp_medium12.wav-59b043707fc0613fc7aef451bd263685.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium13.wav b/assets/sounds/explosions/sfx_exp_medium13.wav new file mode 100644 index 0000000..fd7b60b Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium13.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium13.wav.import b/assets/sounds/explosions/sfx_exp_medium13.wav.import new file mode 100644 index 0000000..9ed5deb --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium13.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b0xcayy0635vw" +path="res://.godot/imported/sfx_exp_medium13.wav-24f910fcc26096094524bf1b5028ab98.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium13.wav" +dest_files=["res://.godot/imported/sfx_exp_medium13.wav-24f910fcc26096094524bf1b5028ab98.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium2.wav b/assets/sounds/explosions/sfx_exp_medium2.wav new file mode 100644 index 0000000..e083efe Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium2.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium2.wav.import b/assets/sounds/explosions/sfx_exp_medium2.wav.import new file mode 100644 index 0000000..50330a3 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ci1coqx4wuhea" +path="res://.godot/imported/sfx_exp_medium2.wav-0c620a0902aa5aad94e4dd728dd77b16.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium2.wav" +dest_files=["res://.godot/imported/sfx_exp_medium2.wav-0c620a0902aa5aad94e4dd728dd77b16.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium3.wav b/assets/sounds/explosions/sfx_exp_medium3.wav new file mode 100644 index 0000000..c2191fc Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium3.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium3.wav.import b/assets/sounds/explosions/sfx_exp_medium3.wav.import new file mode 100644 index 0000000..fc80da1 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dmjj3sylh0air" +path="res://.godot/imported/sfx_exp_medium3.wav-222e95eec7d3ff1dd97ee1a3c8cec6fc.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium3.wav" +dest_files=["res://.godot/imported/sfx_exp_medium3.wav-222e95eec7d3ff1dd97ee1a3c8cec6fc.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium4.wav b/assets/sounds/explosions/sfx_exp_medium4.wav new file mode 100644 index 0000000..83e387d Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium4.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium4.wav.import b/assets/sounds/explosions/sfx_exp_medium4.wav.import new file mode 100644 index 0000000..e662c6d --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium4.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b8l654q81g2en" +path="res://.godot/imported/sfx_exp_medium4.wav-bc7e51d7d83d93066b6306a9acde1fcf.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium4.wav" +dest_files=["res://.godot/imported/sfx_exp_medium4.wav-bc7e51d7d83d93066b6306a9acde1fcf.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium5.wav b/assets/sounds/explosions/sfx_exp_medium5.wav new file mode 100644 index 0000000..9874077 Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium5.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium5.wav.import b/assets/sounds/explosions/sfx_exp_medium5.wav.import new file mode 100644 index 0000000..2584e45 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium5.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dbvco64a0bowu" +path="res://.godot/imported/sfx_exp_medium5.wav-34646c24a52ae627b21c5ef2beabcc74.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium5.wav" +dest_files=["res://.godot/imported/sfx_exp_medium5.wav-34646c24a52ae627b21c5ef2beabcc74.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium6.wav b/assets/sounds/explosions/sfx_exp_medium6.wav new file mode 100644 index 0000000..269be61 Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium6.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium6.wav.import b/assets/sounds/explosions/sfx_exp_medium6.wav.import new file mode 100644 index 0000000..a9148fd --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium6.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://wsdeeip4nt4o" +path="res://.godot/imported/sfx_exp_medium6.wav-349c218111ad2aac2b2e1c5225ffe07b.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium6.wav" +dest_files=["res://.godot/imported/sfx_exp_medium6.wav-349c218111ad2aac2b2e1c5225ffe07b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium7.wav b/assets/sounds/explosions/sfx_exp_medium7.wav new file mode 100644 index 0000000..2dd2929 Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium7.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium7.wav.import b/assets/sounds/explosions/sfx_exp_medium7.wav.import new file mode 100644 index 0000000..753ea89 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium7.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://drchwkrhqknda" +path="res://.godot/imported/sfx_exp_medium7.wav-b5fc4fda65e47ba117e5b3b797dc1e72.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium7.wav" +dest_files=["res://.godot/imported/sfx_exp_medium7.wav-b5fc4fda65e47ba117e5b3b797dc1e72.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium8.wav b/assets/sounds/explosions/sfx_exp_medium8.wav new file mode 100644 index 0000000..de32c1c Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium8.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium8.wav.import b/assets/sounds/explosions/sfx_exp_medium8.wav.import new file mode 100644 index 0000000..3542271 --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium8.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cv3jl1pf8wjr2" +path="res://.godot/imported/sfx_exp_medium8.wav-fc81a916804d35de2aa97adb590c454a.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium8.wav" +dest_files=["res://.godot/imported/sfx_exp_medium8.wav-fc81a916804d35de2aa97adb590c454a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/explosions/sfx_exp_medium9.wav b/assets/sounds/explosions/sfx_exp_medium9.wav new file mode 100644 index 0000000..cdb0e7c Binary files /dev/null and b/assets/sounds/explosions/sfx_exp_medium9.wav differ diff --git a/assets/sounds/explosions/sfx_exp_medium9.wav.import b/assets/sounds/explosions/sfx_exp_medium9.wav.import new file mode 100644 index 0000000..8a7ba8f --- /dev/null +++ b/assets/sounds/explosions/sfx_exp_medium9.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bguki2vlshv8h" +path="res://.godot/imported/sfx_exp_medium9.wav-b130b4a7e262d0bc34a6d27e180d330a.sample" + +[deps] + +source_file="res://assets/sounds/explosions/sfx_exp_medium9.wav" +dest_files=["res://.godot/imported/sfx_exp_medium9.wav-b130b4a7e262d0bc34a6d27e180d330a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser1.wav b/assets/sounds/lasers/sfx_wpn_laser1.wav new file mode 100644 index 0000000..d3402fa Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser1.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser1.wav.import b/assets/sounds/lasers/sfx_wpn_laser1.wav.import new file mode 100644 index 0000000..f650a08 --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser1.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://k1q34h7l0j2f" +path="res://.godot/imported/sfx_wpn_laser1.wav-fa7c0931b2470f6270e8a76bff578208.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser1.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser1.wav-fa7c0931b2470f6270e8a76bff578208.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser10.wav b/assets/sounds/lasers/sfx_wpn_laser10.wav new file mode 100644 index 0000000..12158e4 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser10.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser10.wav.import b/assets/sounds/lasers/sfx_wpn_laser10.wav.import new file mode 100644 index 0000000..7a35d87 --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser10.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bwk5dnnmfdbhp" +path="res://.godot/imported/sfx_wpn_laser10.wav-54cbc3c645795054470529c9afbf2c7d.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser10.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser10.wav-54cbc3c645795054470529c9afbf2c7d.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser11.wav b/assets/sounds/lasers/sfx_wpn_laser11.wav new file mode 100644 index 0000000..7e63947 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser11.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser11.wav.import b/assets/sounds/lasers/sfx_wpn_laser11.wav.import new file mode 100644 index 0000000..d2e0b81 --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser11.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ic0womq4iws1" +path="res://.godot/imported/sfx_wpn_laser11.wav-0b3fdcfc74828c7b95a016b99cd109f3.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser11.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser11.wav-0b3fdcfc74828c7b95a016b99cd109f3.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser12.wav b/assets/sounds/lasers/sfx_wpn_laser12.wav new file mode 100644 index 0000000..debc091 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser12.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser12.wav.import b/assets/sounds/lasers/sfx_wpn_laser12.wav.import new file mode 100644 index 0000000..470266b --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser12.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cd3au0i43yk2q" +path="res://.godot/imported/sfx_wpn_laser12.wav-e31c4a278c377035584acad55b161901.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser12.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser12.wav-e31c4a278c377035584acad55b161901.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser2.wav b/assets/sounds/lasers/sfx_wpn_laser2.wav new file mode 100644 index 0000000..9f0cb61 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser2.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser2.wav.import b/assets/sounds/lasers/sfx_wpn_laser2.wav.import new file mode 100644 index 0000000..40cfbeb --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b3qv3gt6tnqur" +path="res://.godot/imported/sfx_wpn_laser2.wav-47ab8034af752d2b4e345cdadc2fbc37.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser2.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser2.wav-47ab8034af752d2b4e345cdadc2fbc37.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser3.wav b/assets/sounds/lasers/sfx_wpn_laser3.wav new file mode 100644 index 0000000..5d36962 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser3.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser3.wav.import b/assets/sounds/lasers/sfx_wpn_laser3.wav.import new file mode 100644 index 0000000..bfee3ee --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d10palqsspxvp" +path="res://.godot/imported/sfx_wpn_laser3.wav-abdc80c4d42455d2dd821984c0132558.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser3.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser3.wav-abdc80c4d42455d2dd821984c0132558.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser4.wav b/assets/sounds/lasers/sfx_wpn_laser4.wav new file mode 100644 index 0000000..e473e3a Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser4.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser4.wav.import b/assets/sounds/lasers/sfx_wpn_laser4.wav.import new file mode 100644 index 0000000..95e66db --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser4.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bft0ev450atc" +path="res://.godot/imported/sfx_wpn_laser4.wav-2e1fe46c8047bacf0c28a7c378571d91.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser4.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser4.wav-2e1fe46c8047bacf0c28a7c378571d91.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser5.wav b/assets/sounds/lasers/sfx_wpn_laser5.wav new file mode 100644 index 0000000..15fd280 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser5.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser5.wav.import b/assets/sounds/lasers/sfx_wpn_laser5.wav.import new file mode 100644 index 0000000..de48566 --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser5.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://j86aemoe4dj0" +path="res://.godot/imported/sfx_wpn_laser5.wav-0d2d2db0a04e2062b31372550255b9c1.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser5.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser5.wav-0d2d2db0a04e2062b31372550255b9c1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser6.wav b/assets/sounds/lasers/sfx_wpn_laser6.wav new file mode 100644 index 0000000..5af0fa1 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser6.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser6.wav.import b/assets/sounds/lasers/sfx_wpn_laser6.wav.import new file mode 100644 index 0000000..c5a1496 --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser6.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c84j77evyiaqq" +path="res://.godot/imported/sfx_wpn_laser6.wav-f14ee2f1ab909f626b601085eb18d2e1.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser6.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser6.wav-f14ee2f1ab909f626b601085eb18d2e1.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser7.wav b/assets/sounds/lasers/sfx_wpn_laser7.wav new file mode 100644 index 0000000..6fee2a4 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser7.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser7.wav.import b/assets/sounds/lasers/sfx_wpn_laser7.wav.import new file mode 100644 index 0000000..c6c3d7f --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser7.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://d1sc1iqgvh8y" +path="res://.godot/imported/sfx_wpn_laser7.wav-961ef1adc52954e478961b78d4246e90.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser7.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser7.wav-961ef1adc52954e478961b78d4246e90.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser8.wav b/assets/sounds/lasers/sfx_wpn_laser8.wav new file mode 100644 index 0000000..b7cfbf4 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser8.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser8.wav.import b/assets/sounds/lasers/sfx_wpn_laser8.wav.import new file mode 100644 index 0000000..995fabd --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser8.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c0yu1xo5nujw0" +path="res://.godot/imported/sfx_wpn_laser8.wav-cb9f8c14d4e482e8a56ce7cba5833902.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser8.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser8.wav-cb9f8c14d4e482e8a56ce7cba5833902.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/lasers/sfx_wpn_laser9.wav b/assets/sounds/lasers/sfx_wpn_laser9.wav new file mode 100644 index 0000000..1d24490 Binary files /dev/null and b/assets/sounds/lasers/sfx_wpn_laser9.wav differ diff --git a/assets/sounds/lasers/sfx_wpn_laser9.wav.import b/assets/sounds/lasers/sfx_wpn_laser9.wav.import new file mode 100644 index 0000000..22765ea --- /dev/null +++ b/assets/sounds/lasers/sfx_wpn_laser9.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cnwq68i6of6r6" +path="res://.godot/imported/sfx_wpn_laser9.wav-718bd6fd57c4968d50810f459371a924.sample" + +[deps] + +source_file="res://assets/sounds/lasers/sfx_wpn_laser9.wav" +dest_files=["res://.godot/imported/sfx_wpn_laser9.wav-718bd6fd57c4968d50810f459371a924.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/loops/Mercury.wav b/assets/sounds/loops/Mercury.wav new file mode 100644 index 0000000..cd85739 Binary files /dev/null and b/assets/sounds/loops/Mercury.wav differ diff --git a/assets/sounds/loops/Mercury.wav.import b/assets/sounds/loops/Mercury.wav.import new file mode 100644 index 0000000..b2f1bb5 --- /dev/null +++ b/assets/sounds/loops/Mercury.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bhmhgy5e3vvev" +path="res://.godot/imported/Mercury.wav-3bd6dcb821d1bc3489197d779005272b.sample" + +[deps] + +source_file="res://assets/sounds/loops/Mercury.wav" +dest_files=["res://.godot/imported/Mercury.wav-3bd6dcb821d1bc3489197d779005272b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/loops/TitleScreen.mp3 b/assets/sounds/loops/TitleScreen.mp3 new file mode 100644 index 0000000..e449a1c Binary files /dev/null and b/assets/sounds/loops/TitleScreen.mp3 differ diff --git a/assets/sounds/loops/TitleScreen.mp3.import b/assets/sounds/loops/TitleScreen.mp3.import new file mode 100644 index 0000000..9b919f7 --- /dev/null +++ b/assets/sounds/loops/TitleScreen.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://djeelbxaofq6n" +path="res://.godot/imported/TitleScreen.mp3-d8524b8b6af70220423a5215c52732df.mp3str" + +[deps] + +source_file="res://assets/sounds/loops/TitleScreen.mp3" +dest_files=["res://.godot/imported/TitleScreen.mp3-d8524b8b6af70220423a5215c52732df.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/sounds/misc/sci-fi-door.wav b/assets/sounds/misc/sci-fi-door.wav new file mode 100644 index 0000000..e6fa345 Binary files /dev/null and b/assets/sounds/misc/sci-fi-door.wav differ diff --git a/assets/sounds/misc/sci-fi-door.wav.import b/assets/sounds/misc/sci-fi-door.wav.import new file mode 100644 index 0000000..698aaea --- /dev/null +++ b/assets/sounds/misc/sci-fi-door.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bif6yt784m2k0" +path="res://.godot/imported/sci-fi-door.wav-fa2ad8fd2a89e46d5b938563e8ee2882.sample" + +[deps] + +source_file="res://assets/sounds/misc/sci-fi-door.wav" +dest_files=["res://.godot/imported/sci-fi-door.wav-fa2ad8fd2a89e46d5b938563e8ee2882.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/powerup/health_16.wav b/assets/sounds/powerup/health_16.wav new file mode 100644 index 0000000..68025e2 Binary files /dev/null and b/assets/sounds/powerup/health_16.wav differ diff --git a/assets/sounds/powerup/health_16.wav.import b/assets/sounds/powerup/health_16.wav.import new file mode 100644 index 0000000..a4529b7 --- /dev/null +++ b/assets/sounds/powerup/health_16.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dae6mnjvde6y8" +path="res://.godot/imported/health_16.wav-424fa36378fd1d6d1edcc91f65169b7b.sample" + +[deps] + +source_file="res://assets/sounds/powerup/health_16.wav" +dest_files=["res://.godot/imported/health_16.wav-424fa36378fd1d6d1edcc91f65169b7b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/powerup/power_up_deploy.wav b/assets/sounds/powerup/power_up_deploy.wav new file mode 100644 index 0000000..77f3ad6 Binary files /dev/null and b/assets/sounds/powerup/power_up_deploy.wav differ diff --git a/assets/sounds/powerup/power_up_deploy.wav.import b/assets/sounds/powerup/power_up_deploy.wav.import new file mode 100644 index 0000000..02b206c --- /dev/null +++ b/assets/sounds/powerup/power_up_deploy.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://i2end0j2apmh" +path="res://.godot/imported/power_up_deploy.wav-d23eda5c6eb439266c31bca440109293.sample" + +[deps] + +source_file="res://assets/sounds/powerup/power_up_deploy.wav" +dest_files=["res://.godot/imported/power_up_deploy.wav-d23eda5c6eb439266c31bca440109293.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/sounds/powerup/shield_18.wav b/assets/sounds/powerup/shield_18.wav new file mode 100644 index 0000000..d27d260 Binary files /dev/null and b/assets/sounds/powerup/shield_18.wav differ diff --git a/assets/sounds/powerup/shield_18.wav.import b/assets/sounds/powerup/shield_18.wav.import new file mode 100644 index 0000000..b53e4a5 --- /dev/null +++ b/assets/sounds/powerup/shield_18.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://brvlv2dmup0c3" +path="res://.godot/imported/shield_18.wav-707bbc6ba7ba708430d025b6ac91167a.sample" + +[deps] + +source_file="res://assets/sounds/powerup/shield_18.wav" +dest_files=["res://.godot/imported/shield_18.wav-707bbc6ba7ba708430d025b6ac91167a.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/ui/blue_button00.png b/assets/ui/blue_button00.png new file mode 100644 index 0000000..bffbf16 Binary files /dev/null and b/assets/ui/blue_button00.png differ diff --git a/assets/ui/blue_button00.png.import b/assets/ui/blue_button00.png.import new file mode 100644 index 0000000..2bb764b --- /dev/null +++ b/assets/ui/blue_button00.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0gov7up8bjl2" +path="res://.godot/imported/blue_button00.png-60896d5adae9501a330aee5bad44516f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/blue_button00.png" +dest_files=["res://.godot/imported/blue_button00.png-60896d5adae9501a330aee5bad44516f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/glassPanel.png b/assets/ui/glassPanel.png new file mode 100644 index 0000000..a11086f Binary files /dev/null and b/assets/ui/glassPanel.png differ diff --git a/assets/ui/glassPanel.png.import b/assets/ui/glassPanel.png.import new file mode 100644 index 0000000..af24eee --- /dev/null +++ b/assets/ui/glassPanel.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dacgwy3cvhgea" +path="res://.godot/imported/glassPanel.png-ba5df8a323400dde56f90f277713acbf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/glassPanel.png" +dest_files=["res://.godot/imported/glassPanel.png-ba5df8a323400dde56f90f277713acbf.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/green_button00.png b/assets/ui/green_button00.png new file mode 100644 index 0000000..8e4a8e8 Binary files /dev/null and b/assets/ui/green_button00.png differ diff --git a/assets/ui/green_button00.png.import b/assets/ui/green_button00.png.import new file mode 100644 index 0000000..ad09e07 --- /dev/null +++ b/assets/ui/green_button00.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://f0hfupp7c0pm" +path="res://.godot/imported/green_button00.png-11830825fe9e8b87dc2743bea46c9673.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/green_button00.png" +dest_files=["res://.godot/imported/green_button00.png-11830825fe9e8b87dc2743bea46c9673.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/progress_ph.png b/assets/ui/progress_ph.png new file mode 100644 index 0000000..9c311fc Binary files /dev/null and b/assets/ui/progress_ph.png differ diff --git a/assets/ui/progress_ph.png.import b/assets/ui/progress_ph.png.import new file mode 100644 index 0000000..671b274 --- /dev/null +++ b/assets/ui/progress_ph.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://el4yd2yju7mg" +path="res://.godot/imported/progress_ph.png-9d63e6f7fcf6b26a3381cdc831f137a3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/progress_ph.png" +dest_files=["res://.godot/imported/progress_ph.png-9d63e6f7fcf6b26a3381cdc831f137a3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/squareWhite.png b/assets/ui/squareWhite.png new file mode 100644 index 0000000..d4da8b1 Binary files /dev/null and b/assets/ui/squareWhite.png differ diff --git a/assets/ui/squareWhite.png.import b/assets/ui/squareWhite.png.import new file mode 100644 index 0000000..b502bda --- /dev/null +++ b/assets/ui/squareWhite.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxy3ob61i8a4h" +path="res://.godot/imported/squareWhite.png-b410e13d1c723ac213802d9f25260af5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/squareWhite.png" +dest_files=["res://.godot/imported/squareWhite.png-b410e13d1c723ac213802d9f25260af5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/square_shadow.png b/assets/ui/square_shadow.png new file mode 100644 index 0000000..67bf582 Binary files /dev/null and b/assets/ui/square_shadow.png differ diff --git a/assets/ui/square_shadow.png.import b/assets/ui/square_shadow.png.import new file mode 100644 index 0000000..ece13c8 --- /dev/null +++ b/assets/ui/square_shadow.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xdw4l5qgbkvi" +path="res://.godot/imported/square_shadow.png-23081839c9530d6ace798f8a952cf255.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/square_shadow.png" +dest_files=["res://.godot/imported/square_shadow.png-23081839c9530d6ace798f8a952cf255.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/yellow_button00.png b/assets/ui/yellow_button00.png new file mode 100644 index 0000000..113e1d5 Binary files /dev/null and b/assets/ui/yellow_button00.png differ diff --git a/assets/ui/yellow_button00.png.import b/assets/ui/yellow_button00.png.import new file mode 100644 index 0000000..ddbcfbf --- /dev/null +++ b/assets/ui/yellow_button00.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0xhwfga2niv0" +path="res://.godot/imported/yellow_button00.png-1cc8c94abe47b1df349b810df1a19a7d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/yellow_button00.png" +dest_files=["res://.godot/imported/yellow_button00.png-1cc8c94abe47b1df349b810df1a19a7d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..dc04cde Binary files /dev/null and b/icon.png differ diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..c7d1ea8 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nlr37xdgq1xh" +path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/level/level.gd b/level/level.gd new file mode 100644 index 0000000..91e44cb --- /dev/null +++ b/level/level.gd @@ -0,0 +1,12 @@ +extends Node2D + + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + if Input.is_key_pressed(KEY_Q) == true: + GameManager.load_main_scene() diff --git a/level/level.tscn b/level/level.tscn new file mode 100644 index 0000000..e2b42f1 --- /dev/null +++ b/level/level.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://c2ceksy5q1g8w"] + +[node name="Level" type="Node2D"] diff --git a/main/main.gd b/main/main.gd new file mode 100644 index 0000000..cff768a --- /dev/null +++ b/main/main.gd @@ -0,0 +1,15 @@ +extends Node2D + + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + pass + + +func _on_play_button_pressed(): + GameManager.load_level_scene(); diff --git a/main/main.tscn b/main/main.tscn new file mode 100644 index 0000000..661e5d4 --- /dev/null +++ b/main/main.tscn @@ -0,0 +1,117 @@ +[gd_scene load_steps=12 format=3 uid="uid://bqog7ox0s4271"] + +[ext_resource type="Script" path="res://main/main.gd" id="1_7h6yl"] +[ext_resource type="Texture2D" uid="uid://baa06eof3elbc" path="res://assets/backgrounds/GalaxyUno.png" id="1_vrstm"] +[ext_resource type="Texture2D" uid="uid://d3q42ga40cxwc" path="res://assets/backgrounds/spr_stars01.png" id="2_w0gbp"] +[ext_resource type="Texture2D" uid="uid://dh40gp276y6p6" path="res://assets/backgrounds/spr_stars02.png" id="3_raap8"] +[ext_resource type="FontFile" uid="uid://brmbgndsb06mf" path="res://assets/fonts/LuckiestGuy-Regular.ttf" id="4_kce37"] +[ext_resource type="Texture2D" uid="uid://0gov7up8bjl2" path="res://assets/ui/blue_button00.png" id="5_3an2j"] +[ext_resource type="Texture2D" uid="uid://0xhwfga2niv0" path="res://assets/ui/yellow_button00.png" id="6_2s8so"] +[ext_resource type="Texture2D" uid="uid://f0hfupp7c0pm" path="res://assets/ui/green_button00.png" id="7_u2my6"] +[ext_resource type="LabelSettings" uid="uid://dc0krwqx2ans1" path="res://assets/GN_32white.tres" id="8_wopjw"] +[ext_resource type="PackedScene" uid="uid://dvahuxkl8fvi2" path="res://sun/sun.tscn" id="9_a8ikn"] + +[sub_resource type="LabelSettings" id="LabelSettings_8d6jj"] +font = ExtResource("4_kce37") +font_size = 72 +font_color = Color(1.07297e-07, 0.665095, 0.665624, 1) +outline_size = 2 +outline_color = Color(1, 1, 0.298039, 1) + +[node name="main" type="Node2D"] +script = ExtResource("1_7h6yl") + +[node name="CanvasLayer" type="CanvasLayer" parent="."] +layer = -1 + +[node name="TextureRect" type="TextureRect" parent="CanvasLayer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("1_vrstm") + +[node name="TextureRect2" type="TextureRect" parent="CanvasLayer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("2_w0gbp") + +[node name="TextureRect3" type="TextureRect" parent="CanvasLayer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("3_raap8") + +[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/margin_left = 24 +theme_override_constants/margin_top = 24 +theme_override_constants/margin_right = 24 +theme_override_constants/margin_bottom = 24 + +[node name="Label" type="Label" parent="CanvasLayer/MarginContainer"] +layout_mode = 2 +size_flags_horizontal = 0 +text = "SPACE ACE +(ish)" +label_settings = SubResource("LabelSettings_8d6jj") +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/MarginContainer"] +layout_mode = 2 +size_flags_horizontal = 8 +size_flags_vertical = 4 +theme_override_constants/separation = 24 + +[node name="PlayButton" type="TextureButton" parent="CanvasLayer/MarginContainer/VBoxContainer"] +layout_mode = 2 +texture_normal = ExtResource("5_3an2j") +texture_pressed = ExtResource("6_2s8so") +texture_hover = ExtResource("7_u2my6") + +[node name="Label" type="Label" parent="CanvasLayer/MarginContainer/VBoxContainer/PlayButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +text = "Play" +label_settings = ExtResource("8_wopjw") +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="ExitButton" type="TextureButton" parent="CanvasLayer/MarginContainer/VBoxContainer"] +layout_mode = 2 +texture_normal = ExtResource("5_3an2j") +texture_pressed = ExtResource("6_2s8so") +texture_hover = ExtResource("7_u2my6") + +[node name="Label" type="Label" parent="CanvasLayer/MarginContainer/VBoxContainer/ExitButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +text = "Exit" +label_settings = ExtResource("8_wopjw") +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Sun" parent="." instance=ExtResource("9_a8ikn")] +position = Vector2(24, 24) +scale = Vector2(0.3, 0.3) + +[connection signal="pressed" from="CanvasLayer/MarginContainer/VBoxContainer/PlayButton" to="." method="_on_play_button_pressed"] diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..2570bd2 --- /dev/null +++ b/project.godot @@ -0,0 +1,31 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="AceSpace" +config/features=PackedStringArray("4.2", "Mobile") +run/stretch/mode="canvas_items" +run/size/viewport_height=480 +run/size/viewport_width=640 + +[autoload] + +GameManager="*res://singletons/game_manager.gd" + +[display] + +window/size/viewport_width=640 +window/size/viewport_height=480 +window/stretch/mode="canvas_items" + +[rendering] + +renderer/rendering_method="mobile" diff --git a/singletons/game_manager.gd b/singletons/game_manager.gd new file mode 100644 index 0000000..472e20d --- /dev/null +++ b/singletons/game_manager.gd @@ -0,0 +1,10 @@ +extends Node + +var level_scene: PackedScene = preload("res://level/level.tscn") +var main_scene: PackedScene = preload("res://main/main.tscn") + +func load_main_scene() -> void: + get_tree().change_scene_to_packed(main_scene) + +func load_level_scene() -> void: + get_tree().change_scene_to_packed(level_scene) diff --git a/sun/sun.tscn b/sun/sun.tscn new file mode 100644 index 0000000..aaee588 --- /dev/null +++ b/sun/sun.tscn @@ -0,0 +1,122 @@ +[gd_scene load_steps=18 format=3 uid="uid://dvahuxkl8fvi2"] + +[ext_resource type="Texture2D" uid="uid://bmq4svliqnl6b" path="res://assets/misc/sun.png" id="1_jfgeb"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_32unc"] +atlas = ExtResource("1_jfgeb") +region = Rect2(0, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_t1kgd"] +atlas = ExtResource("1_jfgeb") +region = Rect2(330, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qxnvp"] +atlas = ExtResource("1_jfgeb") +region = Rect2(660, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cc6r7"] +atlas = ExtResource("1_jfgeb") +region = Rect2(990, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0dlvg"] +atlas = ExtResource("1_jfgeb") +region = Rect2(1320, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_buk0b"] +atlas = ExtResource("1_jfgeb") +region = Rect2(1650, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4l8yi"] +atlas = ExtResource("1_jfgeb") +region = Rect2(1980, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a53gf"] +atlas = ExtResource("1_jfgeb") +region = Rect2(2310, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mbonr"] +atlas = ExtResource("1_jfgeb") +region = Rect2(2640, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ylcah"] +atlas = ExtResource("1_jfgeb") +region = Rect2(2970, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_og502"] +atlas = ExtResource("1_jfgeb") +region = Rect2(3300, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rj4ia"] +atlas = ExtResource("1_jfgeb") +region = Rect2(3630, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6hjc3"] +atlas = ExtResource("1_jfgeb") +region = Rect2(3960, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fdhik"] +atlas = ExtResource("1_jfgeb") +region = Rect2(4290, 0, 330, 330) + +[sub_resource type="AtlasTexture" id="AtlasTexture_r1xhk"] +atlas = ExtResource("1_jfgeb") +region = Rect2(4620, 0, 330, 330) + +[sub_resource type="SpriteFrames" id="SpriteFrames_1xxln"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_32unc") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_t1kgd") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_qxnvp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cc6r7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0dlvg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_buk0b") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4l8yi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_a53gf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_mbonr") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ylcah") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_og502") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rj4ia") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6hjc3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fdhik") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_r1xhk") +}], +"loop": true, +"name": &"default", +"speed": 12.0 +}] + +[node name="Sun" type="AnimatedSprite2D"] +sprite_frames = SubResource("SpriteFrames_1xxln") +autoplay = "default" +frame_progress = 0.405779 +centered = false