diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1f6e94d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +build/ +*.kra~ +.import diff --git a/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.md5 b/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.md5 deleted file mode 100644 index 8887cb3..0000000 --- a/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="82439f9fd751193fa54d9b83f85dfa21" -dest_md5="c9a31715f51488f22b1ff7f51df868e5" - diff --git a/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex b/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex deleted file mode 100644 index a9a846b..0000000 Binary files a/.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex and /dev/null differ diff --git a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 deleted file mode 100644 index f3656be..0000000 --- a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="ae7e641067601e2184afcade49abd283" -dest_md5="84511021bbc8c9d37c7f0f4d181de883" - diff --git a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex deleted file mode 100644 index 1f08a3c..0000000 Binary files a/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex and /dev/null differ diff --git a/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.md5 b/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.md5 deleted file mode 100644 index 0692be4..0000000 --- a/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="fda16e9f63f3d09aa3df2e7696b27105" -dest_md5="6fde89b1d76a2e95e2094fe9bda548ae" - diff --git a/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.stex b/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.stex deleted file mode 100644 index 0561f79..0000000 Binary files a/.import/laser.png-582b25a39cfa4d8d29e6ed18abfee315.stex and /dev/null differ diff --git a/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.md5 b/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.md5 deleted file mode 100644 index 14dd0c1..0000000 --- a/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="87098a63f4b17a9feda98826cb65ed93" -dest_md5="f1f54fbbda0c2ebc7d33cbacdacc80ac" - diff --git a/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex b/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex deleted file mode 100644 index c031848..0000000 Binary files a/.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex and /dev/null differ diff --git a/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.md5 b/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.md5 deleted file mode 100644 index 6fc52b0..0000000 --- a/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="bb9a9831d1b60983eadc87505a0c2f48" -dest_md5="4d5ef1796cd69e756fa2d9caded8428f" - diff --git a/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex b/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex deleted file mode 100644 index 7593a05..0000000 Binary files a/.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex and /dev/null differ diff --git a/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.md5 b/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.md5 deleted file mode 100644 index 6133d8b..0000000 --- a/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="2f2243bcfa0de4b3550d17030751fa9c" -dest_md5="c673ba5088d3fb2bc49c864c9e58a5e4" - diff --git a/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex b/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex deleted file mode 100644 index 78a7f94..0000000 Binary files a/.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex and /dev/null differ diff --git a/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.md5 b/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.md5 deleted file mode 100644 index eeb284c..0000000 --- a/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="96c2b28c84021c892126951ce18483df" -dest_md5="b2c7f718153f3ed6da4bea73517af5e6" - diff --git a/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex b/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex deleted file mode 100644 index 709382d..0000000 Binary files a/.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex and /dev/null differ diff --git a/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.md5 b/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.md5 deleted file mode 100644 index 54f7f27..0000000 --- a/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="8be25ba1fa0d3385dc0571563b527043" -dest_md5="d11b7c93623937f3db66f0f99a263bc2" - diff --git a/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex b/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex deleted file mode 100644 index 56d01ac..0000000 Binary files a/.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex and /dev/null differ diff --git a/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.md5 b/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.md5 deleted file mode 100644 index 4596720..0000000 --- a/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="c8c1983715d381e735766068d5df6c73" -dest_md5="a7975260d92548d913bfd81f888bcd14" - diff --git a/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex b/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex deleted file mode 100644 index a9136d5..0000000 Binary files a/.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex and /dev/null differ diff --git a/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.md5 b/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.md5 deleted file mode 100644 index f1a0937..0000000 --- a/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="0da2693ced135cf8e17757df2ad75f09" -dest_md5="7779e017075127957ded0dd479e5403f" - diff --git a/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex b/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex deleted file mode 100644 index f7ab943..0000000 Binary files a/.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex and /dev/null differ diff --git a/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.md5 b/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.md5 deleted file mode 100644 index 2bb6e8a..0000000 --- a/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="b2729a13e325a02552d0045ae3bc9e01" -dest_md5="6d8ef38a7151679347037153862bc262" - diff --git a/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex b/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex deleted file mode 100644 index a206c0c..0000000 Binary files a/.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex and /dev/null differ diff --git a/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.md5 b/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.md5 deleted file mode 100644 index 6cf2d58..0000000 --- a/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="a18edb27531254dd330b0f21163b03c0" -dest_md5="afd5e1808a34a98b5bac85c7bb36ed68" - diff --git a/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex b/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex deleted file mode 100644 index 1836b59..0000000 Binary files a/.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex and /dev/null differ diff --git a/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.md5 b/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.md5 deleted file mode 100644 index 49983a7..0000000 --- a/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="0a1eceef308420715b547d731e525284" -dest_md5="479df72162df426138e4e79f9aeed15d" - diff --git a/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex b/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex deleted file mode 100644 index ef8bd63..0000000 Binary files a/.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex and /dev/null differ diff --git a/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.md5 b/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.md5 deleted file mode 100644 index 1e7599c..0000000 --- a/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="d7745f0d189d31b8303af589d7dbca63" -dest_md5="675feb96bc09f11ed4dc01be274b5c62" - diff --git a/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex b/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex deleted file mode 100644 index 7fb0f2e..0000000 Binary files a/.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex and /dev/null differ diff --git a/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.md5 b/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.md5 deleted file mode 100644 index 682a21d..0000000 --- a/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="62fa3fc2a4875bc2f454bdbc2348ba1b" -dest_md5="be1f002a608491e4a11288625a87be3e" - diff --git a/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex b/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex deleted file mode 100644 index f90deb5..0000000 Binary files a/.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex and /dev/null differ diff --git a/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.md5 b/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.md5 deleted file mode 100644 index 0692be4..0000000 --- a/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="fda16e9f63f3d09aa3df2e7696b27105" -dest_md5="6fde89b1d76a2e95e2094fe9bda548ae" - diff --git a/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex b/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex deleted file mode 100644 index 0561f79..0000000 Binary files a/.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex and /dev/null differ diff --git a/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.md5 b/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.md5 deleted file mode 100644 index 56ef572..0000000 --- a/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="fd25f546158ed46cbdf158aa233d874b" -dest_md5="4b3ab242655463e70c1a4e507fdb9136" - diff --git a/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex b/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex deleted file mode 100644 index e0bc100..0000000 Binary files a/.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex and /dev/null differ diff --git a/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.md5 b/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.md5 deleted file mode 100644 index 3d8f8b3..0000000 --- a/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="2c7987608061685a6ec3d18bb9b315a7" -dest_md5="d61f498727c4f7e3cbc9d4e6ede31e9e" - diff --git a/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex b/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex deleted file mode 100644 index f9e4634..0000000 Binary files a/.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex and /dev/null differ diff --git a/.import/wall.png-a390048f5e12dd0b271d636d681186c9.md5 b/.import/wall.png-a390048f5e12dd0b271d636d681186c9.md5 deleted file mode 100644 index dae52f4..0000000 --- a/.import/wall.png-a390048f5e12dd0b271d636d681186c9.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="78e3f75133d7f48dd3cb73b7ae7d04a0" -dest_md5="0e06e0e217f2b38e993404709fd17afa" - diff --git a/.import/wall.png-a390048f5e12dd0b271d636d681186c9.stex b/.import/wall.png-a390048f5e12dd0b271d636d681186c9.stex deleted file mode 100644 index 1f240de..0000000 Binary files a/.import/wall.png-a390048f5e12dd0b271d636d681186c9.stex and /dev/null differ diff --git a/art/beam_frames/laser1.png.import b/art/beam_frames/laser1.png.import index 20c86d2..302ca0c 100644 --- a/art/beam_frames/laser1.png.import +++ b/art/beam_frames/laser1.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser1.png-3a8f1aecd0d5e32509ea0f4610006890.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser2.png.import b/art/beam_frames/laser2.png.import index 79c6e16..cd54bfa 100644 --- a/art/beam_frames/laser2.png.import +++ b/art/beam_frames/laser2.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser2.png-8f5876c42429477442ec60a0e596b1f2.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser3.png.import b/art/beam_frames/laser3.png.import index 28243d8..b236c6d 100644 --- a/art/beam_frames/laser3.png.import +++ b/art/beam_frames/laser3.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser3.png-3359a16ea507bb3ba84cb3e5ece414a9.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser4.png.import b/art/beam_frames/laser4.png.import index 0ecb777..54fa416 100644 --- a/art/beam_frames/laser4.png.import +++ b/art/beam_frames/laser4.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser4.png-7fa45cf079a8fe2ceb0981f3c6a8e18d.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser5.png.import b/art/beam_frames/laser5.png.import index a1abc7b..1678271 100644 --- a/art/beam_frames/laser5.png.import +++ b/art/beam_frames/laser5.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser5.png-aaa903cdba8340cc675317fe0fdf7290.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser6.png.import b/art/beam_frames/laser6.png.import index c645d0e..d97ee28 100644 --- a/art/beam_frames/laser6.png.import +++ b/art/beam_frames/laser6.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser6.png-7439aaa3c6999a31603529fcf0b7d749.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/beam_frames/laser7.png.import b/art/beam_frames/laser7.png.import index ebb9472..d6b77f0 100644 --- a/art/beam_frames/laser7.png.import +++ b/art/beam_frames/laser7.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser7.png-55229c351bc2ce65850e1ee21f5350c2.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/bg.kra~ b/art/bg.kra~ deleted file mode 100644 index ff15113..0000000 Binary files a/art/bg.kra~ and /dev/null differ diff --git a/art/bg.png.import b/art/bg.png.import deleted file mode 100644 index 6d6af89..0000000 --- a/art/bg.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex" - -[deps] - -source_file="res://art/bg.png" -dest_files=[ "res://.import/bg.png-ca4dd02b5a08671d1e8200d74b5e8347.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/art/laser.kra~ b/art/laser.kra~ deleted file mode 100644 index b8cfe28..0000000 Binary files a/art/laser.kra~ and /dev/null differ diff --git a/art/laser_beam.png.import b/art/laser_beam.png.import deleted file mode 100644 index c495ff8..0000000 --- a/art/laser_beam.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex" - -[deps] - -source_file="res://art/laser_beam.png" -dest_files=[ "res://.import/laser_beam.png-63a193f03d65cacb4399cfdc997d378c.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/art/laser_beam_snim.kra~ b/art/laser_beam_snim.kra~ deleted file mode 100644 index 8dee1bf..0000000 Binary files a/art/laser_beam_snim.kra~ and /dev/null differ diff --git a/art/laser_enemy.png.import b/art/laser_enemy.png.import deleted file mode 100644 index 81e3623..0000000 --- a/art/laser_enemy.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex" - -[deps] - -source_file="res://art/laser_enemy.png" -dest_files=[ "res://.import/laser_enemy.png-a2b286638460418bb5b274fbb29453a0.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/art/laser_frames/laser_e1.png.import b/art/laser_frames/laser_e1.png.import index 354bf00..d47f554 100644 --- a/art/laser_frames/laser_e1.png.import +++ b/art/laser_frames/laser_e1.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser_e1.png-d3424a47d5d7f2c713055d0eec09a4d9.stex" 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/laser_frames/laser_e2.png.import b/art/laser_frames/laser_e2.png.import index 43f4db0..e67bdbf 100644 --- a/art/laser_frames/laser_e2.png.import +++ b/art/laser_frames/laser_e2.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser_e2.png-2f087550b3c5b4c6645c31c52673191b.stex" 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/laser_frames/laser_e3.png.import b/art/laser_frames/laser_e3.png.import index 6e97ec9..62e0dac 100644 --- a/art/laser_frames/laser_e3.png.import +++ b/art/laser_frames/laser_e3.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser_e3.png-50133e74933ab1785ed04c37e330cbd2.stex" 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/laser_frames/laser_e4.png.import b/art/laser_frames/laser_e4.png.import index 2073eaa..1276879 100644 --- a/art/laser_frames/laser_e4.png.import +++ b/art/laser_frames/laser_e4.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/laser_e4.png-3a28c9004ed157751cfc2d65ec0d4968.stex" 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/art/laserbeam.kra~ b/art/laserbeam.kra~ deleted file mode 100644 index 44bf102..0000000 Binary files a/art/laserbeam.kra~ and /dev/null differ diff --git a/art/main_menu.png.import b/art/main_menu.png.import deleted file mode 100644 index 49c7366..0000000 --- a/art/main_menu.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex" - -[deps] - -source_file="res://art/main_menu.png" -dest_files=[ "res://.import/main_menu.png-762fdd61d58100d0de812d558e587c2b.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=false -svg/scale=1.0 diff --git a/art/player.kra~ b/art/player.kra~ deleted file mode 100644 index 6e62968..0000000 Binary files a/art/player.kra~ and /dev/null differ diff --git a/art/player.png.import b/art/player.png.import deleted file mode 100644 index 03e6674..0000000 --- a/art/player.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex" - -[deps] - -source_file="res://art/player.png" -dest_files=[ "res://.import/player.png-99d195b4b10a03b7e1088962b50c29f4.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/art/wall.kra~ b/art/wall.kra~ deleted file mode 100644 index bdcbfd1..0000000 Binary files a/art/wall.kra~ and /dev/null differ diff --git a/art/wall.png.import b/art/wall.png.import deleted file mode 100644 index 385eb9c..0000000 --- a/art/wall.png.import +++ /dev/null @@ -1,29 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/wall.png-a390048f5e12dd0b271d636d681186c9.stex" - -[deps] - -source_file="res://art/wall.png" -dest_files=[ "res://.import/wall.png-a390048f5e12dd0b271d636d681186c9.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=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 -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/build/build.zip b/build/build.zip deleted file mode 100644 index c511cb9..0000000 Binary files a/build/build.zip and /dev/null differ diff --git a/build/flat.exe b/build/flat.exe deleted file mode 100644 index e39973a..0000000 Binary files a/build/flat.exe and /dev/null differ diff --git a/build/flat.pck b/build/flat.pck deleted file mode 100644 index d5ed412..0000000 Binary files a/build/flat.pck and /dev/null differ diff --git a/build/flat.x86_64 b/build/flat.x86_64 deleted file mode 100755 index 0c1c5d3..0000000 Binary files a/build/flat.x86_64 and /dev/null differ diff --git a/build/flat.zip b/build/flat.zip deleted file mode 100644 index d480513..0000000 Binary files a/build/flat.zip and /dev/null differ diff --git a/default_env.tres b/default_env.tres index ad86b72..0f8c712 100644 --- a/default_env.tres +++ b/default_env.tres @@ -1,101 +1,18 @@ [gd_resource type="Environment" load_steps=2 format=2] [sub_resource type="ProceduralSky" id=1] - radiance_size = 4 sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 ) sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 ) sky_curve = 0.25 -sky_energy = 1.0 ground_bottom_color = Color( 0.101961, 0.145098, 0.188235, 1 ) ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 ) ground_curve = 0.01 -ground_energy = 1.0 -sun_color = Color( 1, 1, 1, 1 ) -sun_latitude = 35.0 -sun_longitude = 0.0 -sun_angle_min = 1.0 -sun_angle_max = 100.0 -sun_curve = 0.05 sun_energy = 16.0 -texture_size = 2 [resource] - background_mode = 2 background_sky = SubResource( 1 ) -background_sky_custom_fov = 0.0 -background_color = Color( 0, 0, 0, 1 ) -background_energy = 1.0 -background_canvas_max_layer = 0 -ambient_light_color = Color( 0, 0, 0, 1 ) -ambient_light_energy = 1.0 -ambient_light_sky_contribution = 1.0 -fog_enabled = false -fog_color = Color( 0.5, 0.6, 0.7, 1 ) -fog_sun_color = Color( 1, 0.9, 0.7, 1 ) -fog_sun_amount = 0.0 -fog_depth_enabled = true -fog_depth_begin = 10.0 -fog_depth_curve = 1.0 -fog_transmit_enabled = false -fog_transmit_curve = 1.0 -fog_height_enabled = false fog_height_min = 0.0 fog_height_max = 100.0 -fog_height_curve = 1.0 -tonemap_mode = 0 -tonemap_exposure = 1.0 -tonemap_white = 1.0 -auto_exposure_enabled = false -auto_exposure_scale = 0.4 -auto_exposure_min_luma = 0.05 -auto_exposure_max_luma = 8.0 -auto_exposure_speed = 0.5 -ss_reflections_enabled = false -ss_reflections_max_steps = 64 -ss_reflections_fade_in = 0.15 -ss_reflections_fade_out = 2.0 -ss_reflections_depth_tolerance = 0.2 -ss_reflections_roughness = true -ssao_enabled = false -ssao_radius = 1.0 -ssao_intensity = 1.0 -ssao_radius2 = 0.0 -ssao_intensity2 = 1.0 -ssao_bias = 0.01 -ssao_light_affect = 0.0 -ssao_color = Color( 0, 0, 0, 1 ) ssao_quality = 0 -ssao_blur = 3 -ssao_edge_sharpness = 4.0 -dof_blur_far_enabled = false -dof_blur_far_distance = 10.0 -dof_blur_far_transition = 5.0 -dof_blur_far_amount = 0.1 -dof_blur_far_quality = 1 -dof_blur_near_enabled = false -dof_blur_near_distance = 2.0 -dof_blur_near_transition = 1.0 -dof_blur_near_amount = 0.1 -dof_blur_near_quality = 1 -glow_enabled = false -glow_levels/1 = false -glow_levels/2 = false -glow_levels/3 = true -glow_levels/4 = false -glow_levels/5 = true -glow_levels/6 = false -glow_levels/7 = false -glow_intensity = 0.8 -glow_strength = 1.0 -glow_bloom = 0.0 -glow_blend_mode = 2 -glow_hdr_threshold = 1.0 -glow_hdr_scale = 2.0 -glow_bicubic_upscale = false -adjustment_enabled = false -adjustment_brightness = 1.0 -adjustment_contrast = 1.0 -adjustment_saturation = 1.0 - diff --git a/flat_adv.zip b/flat_adv.zip deleted file mode 100644 index 0314e51..0000000 Binary files a/flat_adv.zip and /dev/null differ diff --git a/gamescene.gd b/gamescene.gd index ce4c642..301fb48 100644 --- a/gamescene.gd +++ b/gamescene.gd @@ -88,8 +88,8 @@ func toggle_screenshake(state): func screenshake(off,mag): $cam.set_offset(Vector2( \ - rand_range(-off,off) * mag, \ - rand_range(-off,off) * mag )) + rand_range(-off,off) * mag, \ + rand_range(-off,off) * mag )) func _on_leveltimer_timeout(): Global.diff_level = min(Global.diff_level+1,10) diff --git a/gamescene.tscn b/gamescene.tscn index d24cc88..01582c4 100644 --- a/gamescene.tscn +++ b/gamescene.tscn @@ -8,83 +8,45 @@ [ext_resource path="res://art/wall.png" type="Texture" id=6] [sub_resource type="RectangleShape2D" id=1] - -custom_solver_bias = 0.0 extents = Vector2( 32, 15.6897 ) -[node name="Gamescene" type="Node2D" index="0"] - +[node name="Gamescene" type="Node2D"] script = ExtResource( 1 ) -[node name="bg" type="Sprite" parent="." index="0"] - +[node name="bg" type="Sprite" parent="."] position = Vector2( 320, 240 ) texture = ExtResource( 2 ) __meta__ = { "_edit_lock_": true } -[node name="cam" type="Camera2D" parent="." index="1"] - +[node name="cam" type="Camera2D" parent="."] position = Vector2( 296, 240 ) -anchor_mode = 1 -rotating = false current = true -zoom = Vector2( 1, 1 ) -limit_left = -10000000 -limit_top = -10000000 -limit_right = 10000000 -limit_bottom = 10000000 -limit_smoothed = false drag_margin_h_enabled = true drag_margin_v_enabled = true -smoothing_enabled = false -smoothing_speed = 5.0 -offset_v = 0.0 -offset_h = 0.0 -drag_margin_left = 0.2 -drag_margin_top = 0.2 -drag_margin_right = 0.2 -drag_margin_bottom = 0.2 -editor_draw_screen = true -editor_draw_limits = false -editor_draw_drag_margin = false script = ExtResource( 3 ) -[node name="Player" parent="." index="2" instance=ExtResource( 4 )] - +[node name="Player" parent="." instance=ExtResource( 4 )] position = Vector2( 199.446, 96.3989 ) -[node name="Wall_Spawner" parent="." index="3" instance=ExtResource( 5 )] - +[node name="Wall_Spawner" parent="." instance=ExtResource( 5 )] position = Vector2( 671.423, 111.06 ) -[node name="fieldwall" type="StaticBody2D" parent="." index="4"] - -editor/display_folded = true +[node name="fieldwall" type="StaticBody2D" parent="."] position = Vector2( 320, -16 ) scale = Vector2( 10.125, 1 ) -input_pickable = false -collision_layer = 1 -collision_mask = 1 -constant_linear_velocity = Vector2( 0, 0 ) -constant_angular_velocity = 0.0 -friction = 1.0 -bounce = 0.0 __meta__ = { "_edit_lock_": true } -[node name="Sprite" type="Sprite" parent="fieldwall" index="0"] - +[node name="Sprite" type="Sprite" parent="fieldwall"] texture = ExtResource( 6 ) -_sections_unfolded = [ "Animation", "Transform" ] __meta__ = { "_edit_lock_": true } -[node name="CollisionShape2D" type="CollisionShape2D" parent="fieldwall" index="1"] - +[node name="CollisionShape2D" type="CollisionShape2D" parent="fieldwall"] position = Vector2( 0, -1.67308 ) scale = Vector2( 1, 0.945607 ) shape = SubResource( 1 ) @@ -92,19 +54,11 @@ __meta__ = { "_edit_lock_": true } -[node name="leveltimer" type="Timer" parent="." index="5"] - -process_mode = 1 +[node name="leveltimer" type="Timer" parent="."] wait_time = 15.0 -one_shot = false autostart = true [connection signal="gameover" from="Player" to="." method="_on_Player_gameover"] - [connection signal="laser_spawned" from="Wall_Spawner" to="." method="_on_Wall_Spawner_laser_spawned"] - [connection signal="wall_spawned" from="Wall_Spawner" to="." method="_on_Wall_Spawner_wall_spawned"] - [connection signal="timeout" from="leveltimer" to="." method="_on_leveltimer_timeout"] - - diff --git a/icon.png.import b/icon.png.import index 0041ef8..a4c02e6 100644 --- a/icon.png.import +++ b/icon.png.import @@ -3,6 +3,9 @@ importer="texture" type="StreamTexture" path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} [deps] @@ -14,6 +17,7 @@ dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] 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 @@ -23,6 +27,8 @@ flags/srgb=2 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/mainmenu.tscn b/mainmenu.tscn index a0028f1..bf490fd 100644 --- a/mainmenu.tscn +++ b/mainmenu.tscn @@ -7,132 +7,71 @@ [ext_resource path="res://blank.gd" type="Script" id=5] [sub_resource type="DynamicFont" id=1] - size = 10 -use_mipmaps = false -use_filter = false font_data = ExtResource( 4 ) -_sections_unfolded = [ "Font", "Settings" ] [node name="mainmenu" type="Node2D"] - script = ExtResource( 1 ) -[node name="Sprite" type="Sprite" parent="." index="0"] - +[node name="Sprite" type="Sprite" parent="."] position = Vector2( 304, 240 ) texture = ExtResource( 2 ) __meta__ = { "_edit_lock_": true } -[node name="Spiny" type="Sprite" parent="." index="1"] - +[node name="Spiny" type="Sprite" parent="."] position = Vector2( 304, 208 ) scale = Vector2( 3.5, 3.5 ) texture = ExtResource( 3 ) -_sections_unfolded = [ "Animation", "Offset", "Region" ] __meta__ = { "_edit_lock_": true } -[node name="highscore" type="Label" parent="Spiny" index="0"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 +[node name="highscore" type="Label" parent="Spiny"] margin_left = -9.0 margin_top = -9.0 margin_right = 9.0 margin_bottom = 9.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 2 -mouse_default_cursor_shape = 0 size_flags_horizontal = 5 -size_flags_vertical = 4 -custom_fonts/font = SubResource( 1 ) custom_colors/font_color = Color( 0, 0, 0, 1 ) +custom_fonts/font = SubResource( 1 ) text = "0" align = 1 valign = 1 -percent_visible = 1.0 -lines_skipped = 0 -max_lines_visible = -1 -_sections_unfolded = [ "Size Flags", "Theme", "custom_colors", "custom_fonts" ] __meta__ = { "_edit_lock_": true } -[node name="Label" type="Label" parent="." index="2"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 +[node name="Label" type="Label" parent="."] margin_left = 240.0 margin_top = 288.0 margin_right = 373.0 margin_bottom = 302.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 2 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 4 text = "Press Space to Begin" -percent_visible = 1.0 -lines_skipped = 0 -max_lines_visible = -1 __meta__ = { "_edit_lock_": true } -[node name="blank" type="Sprite" parent="." index="3"] - +[node name="blank" type="Sprite" parent="."] position = Vector2( -16, 0 ) scale = Vector2( 40, 30 ) texture = ExtResource( 3 ) centered = false flip_v = true script = ExtResource( 5 ) -_sections_unfolded = [ "Offset", "Transform" ] -[node name="Tween" type="Tween" parent="blank" index="0"] +[node name="Tween" type="Tween" parent="blank"] -repeat = false -playback_process_mode = 1 -playback_speed = 1.0 -playback/active = false -playback/repeat = false -playback/speed = 1.0 - -[node name="Label2" type="Label" parent="." index="4"] - -anchor_left = 0.0 -anchor_top = 0.0 -anchor_right = 0.0 -anchor_bottom = 0.0 +[node name="Label2" type="Label" parent="."] margin_left = 32.0 margin_top = 416.0 margin_right = 370.0 margin_bottom = 498.0 -rect_pivot_offset = Vector2( 0, 0 ) -rect_clip_content = false -mouse_filter = 2 -mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 4 text = "Inspired by: Flappy Bird Created In: Godot 3 Engine (https://godotengine.org/) Art: Done In Krita (https://krita.org/en/) Produced by: En Yi (eyt21@cam.ac.uk) " -percent_visible = 1.0 -lines_skipped = 0 -max_lines_visible = -1 [connection signal="tween_completed" from="blank/Tween" to="." method="_on_Tween_tween_completed"] - - diff --git a/math.gd b/math.gd index e058be0..b60f73a 100644 --- a/math.gd +++ b/math.gd @@ -15,8 +15,8 @@ static func within_bounds(val, lower, upper, inclusive = true): return vallower static func roll_die(n_times=1, n_sides=6): - assert n_times > 0 - assert n_sides >= 1 + assert(n_times > 0) + assert(n_sides >= 1) var total = 0 for i in range(n_times): total += randint(1, n_sides) diff --git a/project.godot b/project.godot index c027f13..93c3b01 100644 --- a/project.godot +++ b/project.godot @@ -6,7 +6,7 @@ ; [section] ; section goes between [] ; param=value ; assign values to parameters -config_version=3 +config_version=4 [application] @@ -48,6 +48,7 @@ texture={ [rendering] -quality/2d/use_pixel_snap=true +2d/snapping/use_gpu_pixel_snap=true environment/default_clear_color=Color( 0.4375, 0.435791, 0.435791, 1 ) environment/default_environment="res://default_env.tres" +quality/2d/use_pixel_snap=true