diff --git a/components/Effects/FooExplosion.tscn b/components/Effects/FooExplosion.tscn index 4fa1db4..f92df2f 100644 --- a/components/Effects/FooExplosion.tscn +++ b/components/Effects/FooExplosion.tscn @@ -1,66 +1,11 @@ -[gd_scene load_steps=17 format=3 uid="uid://cgdnkey2fhla4"] +[gd_scene load_steps=5 format=3 uid="uid://cgdnkey2fhla4"] [ext_resource type="PackedScene" uid="uid://bcvuuy2m0pke0" path="res://components/Abstracts/EffectBase.tscn" id="1_vi6cv"] -[ext_resource type="Texture2D" uid="uid://cq80y83edetx3" path="res://resources/effects/fooExplosion/Lv1_FooExplosion00.png" id="2_1ukt2"] [ext_resource type="AudioStream" uid="uid://dkm4rld5hsevd" path="res://resources/sounds/effect/baozha.mp3" id="2_8b1u1"] -[ext_resource type="Texture2D" uid="uid://cehkdqa85b0ad" path="res://resources/effects/fooExplosion/Lv1_FooExplosion01.png" id="3_8b1u1"] -[ext_resource type="Texture2D" uid="uid://d2pg5hqpe2cp2" path="res://resources/effects/fooExplosion/Lv1_FooExplosion02.png" id="4_5pi6y"] -[ext_resource type="Texture2D" uid="uid://bykjgvhsf2dsu" path="res://resources/effects/fooExplosion/Lv1_FooExplosion03.png" id="5_k87jx"] -[ext_resource type="Texture2D" uid="uid://d0uq64amohrs7" path="res://resources/effects/fooExplosion/Lv1_FooExplosion04.png" id="6_arn3m"] -[ext_resource type="Texture2D" uid="uid://b2ywi78d7lg21" path="res://resources/effects/fooExplosion/Lv1_FooExplosion05.png" id="7_7ocvl"] -[ext_resource type="Texture2D" uid="uid://bihj346dfshj3" path="res://resources/effects/fooExplosion/Lv1_FooExplosion06.png" id="8_qdlyj"] -[ext_resource type="Texture2D" uid="uid://c1b3gnamtn2rn" path="res://resources/effects/fooExplosion/Lv1_FooExplosion07.png" id="9_bcn35"] -[ext_resource type="Texture2D" uid="uid://bo7cih0s2hx3g" path="res://resources/effects/fooExplosion/Lv1_FooExplosion08.png" id="10_4wpfv"] -[ext_resource type="Texture2D" uid="uid://cgisg4urhvrah" path="res://resources/effects/fooExplosion/Lv1_FooExplosion09.png" id="11_pg82r"] -[ext_resource type="Texture2D" uid="uid://dm4ih65h45qi8" path="res://resources/effects/fooExplosion/Lv1_FooExplosion10.png" id="12_dhm5g"] -[ext_resource type="Texture2D" uid="uid://bpr2j2jed4yxm" path="res://resources/effects/fooExplosion/Lv1_FooExplosion11.png" id="13_41cg7"] +[ext_resource type="SpriteFrames" uid="uid://crbh6ejm2tnsh" path="res://resources/effects/fooExplosion/1/1.tres" id="3_udq1j"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_8b1u1"] -[sub_resource type="SpriteFrames" id="SpriteFrames_8b1u1"] -animations = [{ -"frames": [{ -"duration": 1.0, -"texture": ExtResource("2_1ukt2") -}, { -"duration": 1.0, -"texture": ExtResource("3_8b1u1") -}, { -"duration": 1.0, -"texture": ExtResource("4_5pi6y") -}, { -"duration": 1.0, -"texture": ExtResource("5_k87jx") -}, { -"duration": 1.0, -"texture": ExtResource("6_arn3m") -}, { -"duration": 1.0, -"texture": ExtResource("7_7ocvl") -}, { -"duration": 1.0, -"texture": ExtResource("8_qdlyj") -}, { -"duration": 1.0, -"texture": ExtResource("9_bcn35") -}, { -"duration": 1.0, -"texture": ExtResource("10_4wpfv") -}, { -"duration": 1.0, -"texture": ExtResource("11_pg82r") -}, { -"duration": 1.0, -"texture": ExtResource("12_dhm5g") -}, { -"duration": 1.0, -"texture": ExtResource("13_41cg7") -}], -"loop": false, -"name": &"spawn", -"speed": 30.0 -}] - [node name="Foo" instance=ExtResource("1_vi6cv")] spawnSound = "spawn" spawnTexture = "spawn" @@ -78,6 +23,6 @@ libraries = { [node name="texture" parent="stage" index="1"] scale = Vector2(0.4, 0.4) -sprite_frames = SubResource("SpriteFrames_8b1u1") -frame = 11 +sprite_frames = ExtResource("3_udq1j") +frame = 10 frame_progress = 1.0 diff --git a/resources/effects/fooExplosion/0/0.tres b/resources/effects/fooExplosion/0/0.tres new file mode 100644 index 0000000..b2ca4b5 --- /dev/null +++ b/resources/effects/fooExplosion/0/0.tres @@ -0,0 +1,58 @@ +[gd_resource type="SpriteFrames" load_steps=13 format=3 uid="uid://b5vab7qg5wime"] + +[ext_resource type="Texture2D" uid="uid://cq80y83edetx3" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion00.png" id="1_x6x00"] +[ext_resource type="Texture2D" uid="uid://cehkdqa85b0ad" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion01.png" id="2_puisg"] +[ext_resource type="Texture2D" uid="uid://d2pg5hqpe2cp2" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion02.png" id="3_udch8"] +[ext_resource type="Texture2D" uid="uid://bykjgvhsf2dsu" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion03.png" id="4_dufj6"] +[ext_resource type="Texture2D" uid="uid://d0uq64amohrs7" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion04.png" id="5_caok5"] +[ext_resource type="Texture2D" uid="uid://b2ywi78d7lg21" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion05.png" id="6_p83gk"] +[ext_resource type="Texture2D" uid="uid://bihj346dfshj3" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion06.png" id="7_y53fw"] +[ext_resource type="Texture2D" uid="uid://c1b3gnamtn2rn" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion07.png" id="8_l4kge"] +[ext_resource type="Texture2D" uid="uid://bo7cih0s2hx3g" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion08.png" id="9_dc6q8"] +[ext_resource type="Texture2D" uid="uid://cgisg4urhvrah" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion09.png" id="10_eedb6"] +[ext_resource type="Texture2D" uid="uid://dm4ih65h45qi8" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion10.png" id="11_fmpkm"] +[ext_resource type="Texture2D" uid="uid://bpr2j2jed4yxm" path="res://resources/effects/fooExplosion/0/Lv1_FooExplosion11.png" id="12_0aaxm"] + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("1_x6x00") +}, { +"duration": 1.0, +"texture": ExtResource("2_puisg") +}, { +"duration": 1.0, +"texture": ExtResource("3_udch8") +}, { +"duration": 1.0, +"texture": ExtResource("4_dufj6") +}, { +"duration": 1.0, +"texture": ExtResource("5_caok5") +}, { +"duration": 1.0, +"texture": ExtResource("6_p83gk") +}, { +"duration": 1.0, +"texture": ExtResource("7_y53fw") +}, { +"duration": 1.0, +"texture": ExtResource("8_l4kge") +}, { +"duration": 1.0, +"texture": ExtResource("9_dc6q8") +}, { +"duration": 1.0, +"texture": ExtResource("10_eedb6") +}, { +"duration": 1.0, +"texture": ExtResource("11_fmpkm") +}, { +"duration": 1.0, +"texture": ExtResource("12_0aaxm") +}], +"loop": false, +"name": &"spawn", +"speed": 20.0 +}] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion00.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion00.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion00.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion00.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion00.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion00.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion00.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion00.png.import index 66b0f42..11c657b 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion00.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion00.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cq80y83edetx3" -path="res://.godot/imported/Lv1_FooExplosion00.png-0df356b41f41f6092a9bb1652b63c922.ctex" +path="res://.godot/imported/Lv1_FooExplosion00.png-a7d594684a2f004c9e51006e2c0e8622.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion00.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion00.png-0df356b41f41f6092a9bb1652b63c922.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion00.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion00.png-a7d594684a2f004c9e51006e2c0e8622.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion01.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion01.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion01.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion01.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion01.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion01.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion01.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion01.png.import index e675357..3a65692 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion01.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion01.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cehkdqa85b0ad" -path="res://.godot/imported/Lv1_FooExplosion01.png-68bf3113277947648d8279d0bfdb097d.ctex" +path="res://.godot/imported/Lv1_FooExplosion01.png-3f00370a09fdc305ba84e4c53ae836d6.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion01.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion01.png-68bf3113277947648d8279d0bfdb097d.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion01.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion01.png-3f00370a09fdc305ba84e4c53ae836d6.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion02.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion02.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion02.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion02.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion02.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion02.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion02.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion02.png.import index f51d296..7042c6d 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion02.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion02.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://d2pg5hqpe2cp2" -path="res://.godot/imported/Lv1_FooExplosion02.png-aae254d5afcc3300fd26352bf0755644.ctex" +path="res://.godot/imported/Lv1_FooExplosion02.png-cb0bab509081a399e9fc9d625fd85d0b.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion02.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion02.png-aae254d5afcc3300fd26352bf0755644.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion02.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion02.png-cb0bab509081a399e9fc9d625fd85d0b.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion03.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion03.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion03.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion03.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion03.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion03.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion03.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion03.png.import index b053ecc..d39df8a 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion03.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion03.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bykjgvhsf2dsu" -path="res://.godot/imported/Lv1_FooExplosion03.png-0e10aa6579aec41c19e6203d0f058645.ctex" +path="res://.godot/imported/Lv1_FooExplosion03.png-02762682310298228b26d4b1db377a8a.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion03.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion03.png-0e10aa6579aec41c19e6203d0f058645.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion03.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion03.png-02762682310298228b26d4b1db377a8a.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion04.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion04.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion04.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion04.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion04.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion04.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion04.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion04.png.import index ecbd3d3..21ae564 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion04.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion04.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://d0uq64amohrs7" -path="res://.godot/imported/Lv1_FooExplosion04.png-47f8417164422428df5573e03db52542.ctex" +path="res://.godot/imported/Lv1_FooExplosion04.png-55b85ff49cf3501cff6a81a05585721a.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion04.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion04.png-47f8417164422428df5573e03db52542.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion04.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion04.png-55b85ff49cf3501cff6a81a05585721a.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion05.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion05.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion05.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion05.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion05.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion05.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion05.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion05.png.import index e1036ae..f129800 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion05.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion05.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://b2ywi78d7lg21" -path="res://.godot/imported/Lv1_FooExplosion05.png-e7053aa245973761ac554d6fd5e77058.ctex" +path="res://.godot/imported/Lv1_FooExplosion05.png-3d5a25f4890c2cf34733c50a54b57d84.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion05.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion05.png-e7053aa245973761ac554d6fd5e77058.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion05.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion05.png-3d5a25f4890c2cf34733c50a54b57d84.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion06.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion06.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion06.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion06.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion06.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion06.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion06.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion06.png.import index 4104994..7a46a96 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion06.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion06.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bihj346dfshj3" -path="res://.godot/imported/Lv1_FooExplosion06.png-554f03b8591fe4c6bb586c25c92dd99d.ctex" +path="res://.godot/imported/Lv1_FooExplosion06.png-d704fb2420fc594ced9c2c28839e5ab0.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion06.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion06.png-554f03b8591fe4c6bb586c25c92dd99d.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion06.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion06.png-d704fb2420fc594ced9c2c28839e5ab0.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion07.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion07.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion07.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion07.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion07.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion07.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion07.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion07.png.import index 14af21f..ba34d53 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion07.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion07.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://c1b3gnamtn2rn" -path="res://.godot/imported/Lv1_FooExplosion07.png-6fa6f8e96ab1f80771386b46f8864404.ctex" +path="res://.godot/imported/Lv1_FooExplosion07.png-694e01b56dd983339f1da5a9aaf6b4e7.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion07.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion07.png-6fa6f8e96ab1f80771386b46f8864404.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion07.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion07.png-694e01b56dd983339f1da5a9aaf6b4e7.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion08.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion08.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion08.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion08.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion08.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion08.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion08.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion08.png.import index de9655c..9082987 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion08.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion08.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bo7cih0s2hx3g" -path="res://.godot/imported/Lv1_FooExplosion08.png-d7231d7b4edbdab9a16d8cad0a51476c.ctex" +path="res://.godot/imported/Lv1_FooExplosion08.png-58884f3512a1550214aa4c2a9496846e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion08.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion08.png-d7231d7b4edbdab9a16d8cad0a51476c.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion08.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion08.png-58884f3512a1550214aa4c2a9496846e.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion09.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion09.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion09.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion09.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion09.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion09.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion09.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion09.png.import index 05b6c8b..c118361 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion09.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion09.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cgisg4urhvrah" -path="res://.godot/imported/Lv1_FooExplosion09.png-147b5348099f6b500e932b6503afafcf.ctex" +path="res://.godot/imported/Lv1_FooExplosion09.png-cf42c140cd400d6eeb9360d4217a79da.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion09.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion09.png-147b5348099f6b500e932b6503afafcf.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion09.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion09.png-cf42c140cd400d6eeb9360d4217a79da.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion10.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion10.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion10.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion10.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion10.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion10.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion10.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion10.png.import index 8043121..4683836 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion10.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion10.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://dm4ih65h45qi8" -path="res://.godot/imported/Lv1_FooExplosion10.png-0dd1b5feaa95ffcae5a37a258a7b3ee8.ctex" +path="res://.godot/imported/Lv1_FooExplosion10.png-ee4470fb4e93f1ef303081d770393fd0.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion10.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion10.png-0dd1b5feaa95ffcae5a37a258a7b3ee8.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion10.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion10.png-ee4470fb4e93f1ef303081d770393fd0.ctex"] [params] diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion11.png b/resources/effects/fooExplosion/0/Lv1_FooExplosion11.png similarity index 100% rename from resources/effects/fooExplosion/Lv1_FooExplosion11.png rename to resources/effects/fooExplosion/0/Lv1_FooExplosion11.png diff --git a/resources/effects/fooExplosion/Lv1_FooExplosion11.png.import b/resources/effects/fooExplosion/0/Lv1_FooExplosion11.png.import similarity index 73% rename from resources/effects/fooExplosion/Lv1_FooExplosion11.png.import rename to resources/effects/fooExplosion/0/Lv1_FooExplosion11.png.import index 8b0280b..f103e65 100644 --- a/resources/effects/fooExplosion/Lv1_FooExplosion11.png.import +++ b/resources/effects/fooExplosion/0/Lv1_FooExplosion11.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bpr2j2jed4yxm" -path="res://.godot/imported/Lv1_FooExplosion11.png-44353bf2f6dfa8ab9c991a076e881591.ctex" +path="res://.godot/imported/Lv1_FooExplosion11.png-3836d1682c0ceeda74fc919d6febb27c.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://resources/effects/fooExplosion/Lv1_FooExplosion11.png" -dest_files=["res://.godot/imported/Lv1_FooExplosion11.png-44353bf2f6dfa8ab9c991a076e881591.ctex"] +source_file="res://resources/effects/fooExplosion/0/Lv1_FooExplosion11.png" +dest_files=["res://.godot/imported/Lv1_FooExplosion11.png-3836d1682c0ceeda74fc919d6febb27c.ctex"] [params] diff --git a/resources/effects/fooExplosion/1/1.tres b/resources/effects/fooExplosion/1/1.tres new file mode 100644 index 0000000..875b1c1 --- /dev/null +++ b/resources/effects/fooExplosion/1/1.tres @@ -0,0 +1,54 @@ +[gd_resource type="SpriteFrames" load_steps=12 format=3 uid="uid://crbh6ejm2tnsh"] + +[ext_resource type="Texture2D" uid="uid://b6ioee5yru0qm" path="res://resources/effects/fooExplosion/1/FooExplosion_A0.png" id="1_gwa23"] +[ext_resource type="Texture2D" uid="uid://c8w1tu7qhgrvh" path="res://resources/effects/fooExplosion/1/FooExplosion_A1.png" id="2_taypo"] +[ext_resource type="Texture2D" uid="uid://cjydcckfvf1g1" path="res://resources/effects/fooExplosion/1/FooExplosion_A2.png" id="3_te6m4"] +[ext_resource type="Texture2D" uid="uid://cq4exxmcqlm5j" path="res://resources/effects/fooExplosion/1/FooExplosion_A3.png" id="4_elpsy"] +[ext_resource type="Texture2D" uid="uid://djfmgy4bjflsc" path="res://resources/effects/fooExplosion/1/FooExplosion_A4.png" id="5_xg7r0"] +[ext_resource type="Texture2D" uid="uid://bh4te472a110w" path="res://resources/effects/fooExplosion/1/FooExplosion_A5.png" id="6_4e4iu"] +[ext_resource type="Texture2D" uid="uid://cps4pmbsmel5d" path="res://resources/effects/fooExplosion/1/FooExplosion_A6.png" id="7_xl8cd"] +[ext_resource type="Texture2D" uid="uid://cehuo4ugovebx" path="res://resources/effects/fooExplosion/1/FooExplosion_A7.png" id="8_lipba"] +[ext_resource type="Texture2D" uid="uid://tpidjj8u70ab" path="res://resources/effects/fooExplosion/1/FooExplosion_A8.png" id="9_x3dgv"] +[ext_resource type="Texture2D" uid="uid://dk5ksogg2pdd4" path="res://resources/effects/fooExplosion/1/FooExplosion_A9.png" id="10_hbpir"] +[ext_resource type="Texture2D" uid="uid://v16isqomsld1" path="res://resources/effects/fooExplosion/1/FooExplosion_A10.png" id="11_sm4pi"] + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("1_gwa23") +}, { +"duration": 1.0, +"texture": ExtResource("2_taypo") +}, { +"duration": 1.0, +"texture": ExtResource("3_te6m4") +}, { +"duration": 1.0, +"texture": ExtResource("4_elpsy") +}, { +"duration": 1.0, +"texture": ExtResource("5_xg7r0") +}, { +"duration": 1.0, +"texture": ExtResource("6_4e4iu") +}, { +"duration": 1.0, +"texture": ExtResource("7_xl8cd") +}, { +"duration": 1.0, +"texture": ExtResource("8_lipba") +}, { +"duration": 1.0, +"texture": ExtResource("9_x3dgv") +}, { +"duration": 1.0, +"texture": ExtResource("10_hbpir") +}, { +"duration": 1.0, +"texture": ExtResource("11_sm4pi") +}], +"loop": false, +"name": &"spawn", +"speed": 20.0 +}] diff --git a/resources/effects/fooExplosion/1/FooExplosion_A0.png b/resources/effects/fooExplosion/1/FooExplosion_A0.png new file mode 100644 index 0000000..d46907c Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A0.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A0.png.import b/resources/effects/fooExplosion/1/FooExplosion_A0.png.import new file mode 100644 index 0000000..68926fe --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A0.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6ioee5yru0qm" +path="res://.godot/imported/FooExplosion_A0.png-81fc8755a4cc99fcb7debba19ceee8f6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A0.png" +dest_files=["res://.godot/imported/FooExplosion_A0.png-81fc8755a4cc99fcb7debba19ceee8f6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A1.png b/resources/effects/fooExplosion/1/FooExplosion_A1.png new file mode 100644 index 0000000..56ecf33 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A1.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A1.png.import b/resources/effects/fooExplosion/1/FooExplosion_A1.png.import new file mode 100644 index 0000000..a88240b --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8w1tu7qhgrvh" +path="res://.godot/imported/FooExplosion_A1.png-7325712fcb040285ad512cbe7088a3bd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A1.png" +dest_files=["res://.godot/imported/FooExplosion_A1.png-7325712fcb040285ad512cbe7088a3bd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A10.png b/resources/effects/fooExplosion/1/FooExplosion_A10.png new file mode 100644 index 0000000..e18b7a5 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A10.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A10.png.import b/resources/effects/fooExplosion/1/FooExplosion_A10.png.import new file mode 100644 index 0000000..49ba5fd --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A10.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://v16isqomsld1" +path="res://.godot/imported/FooExplosion_A10.png-2e54f22b3027241692aefce9b7f956fd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A10.png" +dest_files=["res://.godot/imported/FooExplosion_A10.png-2e54f22b3027241692aefce9b7f956fd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A2.png b/resources/effects/fooExplosion/1/FooExplosion_A2.png new file mode 100644 index 0000000..fc95148 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A2.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A2.png.import b/resources/effects/fooExplosion/1/FooExplosion_A2.png.import new file mode 100644 index 0000000..718e8bd --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A2.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjydcckfvf1g1" +path="res://.godot/imported/FooExplosion_A2.png-6ef8bddcff5fb05be41b0a026bfcda91.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A2.png" +dest_files=["res://.godot/imported/FooExplosion_A2.png-6ef8bddcff5fb05be41b0a026bfcda91.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A3.png b/resources/effects/fooExplosion/1/FooExplosion_A3.png new file mode 100644 index 0000000..88bffc2 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A3.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A3.png.import b/resources/effects/fooExplosion/1/FooExplosion_A3.png.import new file mode 100644 index 0000000..9e57336 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A3.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cq4exxmcqlm5j" +path="res://.godot/imported/FooExplosion_A3.png-15dbda722f5b13287bbaca9a3065ff28.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A3.png" +dest_files=["res://.godot/imported/FooExplosion_A3.png-15dbda722f5b13287bbaca9a3065ff28.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A4.png b/resources/effects/fooExplosion/1/FooExplosion_A4.png new file mode 100644 index 0000000..79500dd Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A4.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A4.png.import b/resources/effects/fooExplosion/1/FooExplosion_A4.png.import new file mode 100644 index 0000000..f386845 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A4.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djfmgy4bjflsc" +path="res://.godot/imported/FooExplosion_A4.png-31f8574f885d0f3e14f8725472ad7c2f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A4.png" +dest_files=["res://.godot/imported/FooExplosion_A4.png-31f8574f885d0f3e14f8725472ad7c2f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A5.png b/resources/effects/fooExplosion/1/FooExplosion_A5.png new file mode 100644 index 0000000..68e5b75 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A5.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A5.png.import b/resources/effects/fooExplosion/1/FooExplosion_A5.png.import new file mode 100644 index 0000000..31687d5 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A5.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bh4te472a110w" +path="res://.godot/imported/FooExplosion_A5.png-e1d37c847bffc3d4199a0a555f6fde35.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A5.png" +dest_files=["res://.godot/imported/FooExplosion_A5.png-e1d37c847bffc3d4199a0a555f6fde35.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A6.png b/resources/effects/fooExplosion/1/FooExplosion_A6.png new file mode 100644 index 0000000..259f94a Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A6.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A6.png.import b/resources/effects/fooExplosion/1/FooExplosion_A6.png.import new file mode 100644 index 0000000..d1ced40 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A6.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cps4pmbsmel5d" +path="res://.godot/imported/FooExplosion_A6.png-3838aed7b523bbdf68b4b5113c7fdc3b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A6.png" +dest_files=["res://.godot/imported/FooExplosion_A6.png-3838aed7b523bbdf68b4b5113c7fdc3b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A7.png b/resources/effects/fooExplosion/1/FooExplosion_A7.png new file mode 100644 index 0000000..81cff0f Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A7.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A7.png.import b/resources/effects/fooExplosion/1/FooExplosion_A7.png.import new file mode 100644 index 0000000..3d9d922 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A7.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cehuo4ugovebx" +path="res://.godot/imported/FooExplosion_A7.png-eba5f4a8e793fc0475de93bf7c9146cf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A7.png" +dest_files=["res://.godot/imported/FooExplosion_A7.png-eba5f4a8e793fc0475de93bf7c9146cf.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A8.png b/resources/effects/fooExplosion/1/FooExplosion_A8.png new file mode 100644 index 0000000..31b6148 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A8.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A8.png.import b/resources/effects/fooExplosion/1/FooExplosion_A8.png.import new file mode 100644 index 0000000..ea2a3ba --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A8.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://tpidjj8u70ab" +path="res://.godot/imported/FooExplosion_A8.png-0c52daf138e5c063d0c1be9ea7b42fa6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A8.png" +dest_files=["res://.godot/imported/FooExplosion_A8.png-0c52daf138e5c063d0c1be9ea7b42fa6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/1/FooExplosion_A9.png b/resources/effects/fooExplosion/1/FooExplosion_A9.png new file mode 100644 index 0000000..5a2e398 Binary files /dev/null and b/resources/effects/fooExplosion/1/FooExplosion_A9.png differ diff --git a/resources/effects/fooExplosion/1/FooExplosion_A9.png.import b/resources/effects/fooExplosion/1/FooExplosion_A9.png.import new file mode 100644 index 0000000..deefb20 --- /dev/null +++ b/resources/effects/fooExplosion/1/FooExplosion_A9.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dk5ksogg2pdd4" +path="res://.godot/imported/FooExplosion_A9.png-f54c79d38d984f96a1f6d40f9c6de706.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/1/FooExplosion_A9.png" +dest_files=["res://.godot/imported/FooExplosion_A9.png-f54c79d38d984f96a1f6d40f9c6de706.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/2.tres b/resources/effects/fooExplosion/2/2.tres new file mode 100644 index 0000000..ac7daf4 --- /dev/null +++ b/resources/effects/fooExplosion/2/2.tres @@ -0,0 +1,34 @@ +[gd_resource type="SpriteFrames" load_steps=7 format=3 uid="uid://bifhv25pvrih"] + +[ext_resource type="Texture2D" uid="uid://cyv2uxefa1kdq" path="res://resources/effects/fooExplosion/2/FooExplosion_B0.png" id="1_atq51"] +[ext_resource type="Texture2D" uid="uid://b3igulk4u7bhd" path="res://resources/effects/fooExplosion/2/FooExplosion_B1.png" id="2_y4t0p"] +[ext_resource type="Texture2D" uid="uid://csujexf56rgt8" path="res://resources/effects/fooExplosion/2/FooExplosion_B2.png" id="3_5jkyp"] +[ext_resource type="Texture2D" uid="uid://ckje0c2eargx" path="res://resources/effects/fooExplosion/2/FooExplosion_B3.png" id="4_v71q5"] +[ext_resource type="Texture2D" uid="uid://d34bt0qwn5s78" path="res://resources/effects/fooExplosion/2/FooExplosion_B4.png" id="5_0ix3a"] +[ext_resource type="Texture2D" uid="uid://cxbhuw0th3ntt" path="res://resources/effects/fooExplosion/2/FooExplosion_B5.png" id="6_kj2cu"] + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("1_atq51") +}, { +"duration": 1.0, +"texture": ExtResource("2_y4t0p") +}, { +"duration": 1.0, +"texture": ExtResource("3_5jkyp") +}, { +"duration": 1.0, +"texture": ExtResource("4_v71q5") +}, { +"duration": 1.0, +"texture": ExtResource("5_0ix3a") +}, { +"duration": 1.0, +"texture": ExtResource("6_kj2cu") +}], +"loop": false, +"name": &"spawn", +"speed": 20.0 +}] diff --git a/resources/effects/fooExplosion/2/FooExplosion_B0.png b/resources/effects/fooExplosion/2/FooExplosion_B0.png new file mode 100644 index 0000000..0b0d5c3 Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B0.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B0.png.import b/resources/effects/fooExplosion/2/FooExplosion_B0.png.import new file mode 100644 index 0000000..d697db7 --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B0.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyv2uxefa1kdq" +path="res://.godot/imported/FooExplosion_B0.png-fa25d9148ea1bc373d20390012214748.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B0.png" +dest_files=["res://.godot/imported/FooExplosion_B0.png-fa25d9148ea1bc373d20390012214748.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/FooExplosion_B1.png b/resources/effects/fooExplosion/2/FooExplosion_B1.png new file mode 100644 index 0000000..b47ea2e Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B1.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B1.png.import b/resources/effects/fooExplosion/2/FooExplosion_B1.png.import new file mode 100644 index 0000000..3398ea5 --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3igulk4u7bhd" +path="res://.godot/imported/FooExplosion_B1.png-c2e0826783e262830c45091424085fa7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B1.png" +dest_files=["res://.godot/imported/FooExplosion_B1.png-c2e0826783e262830c45091424085fa7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/FooExplosion_B2.png b/resources/effects/fooExplosion/2/FooExplosion_B2.png new file mode 100644 index 0000000..5685cd8 Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B2.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B2.png.import b/resources/effects/fooExplosion/2/FooExplosion_B2.png.import new file mode 100644 index 0000000..2c7179d --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B2.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csujexf56rgt8" +path="res://.godot/imported/FooExplosion_B2.png-13e64a22ed9338f2f1274aab3d649d12.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B2.png" +dest_files=["res://.godot/imported/FooExplosion_B2.png-13e64a22ed9338f2f1274aab3d649d12.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/FooExplosion_B3.png b/resources/effects/fooExplosion/2/FooExplosion_B3.png new file mode 100644 index 0000000..c726b02 Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B3.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B3.png.import b/resources/effects/fooExplosion/2/FooExplosion_B3.png.import new file mode 100644 index 0000000..6d282de --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B3.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckje0c2eargx" +path="res://.godot/imported/FooExplosion_B3.png-61535e43dcb562bdfe72d8da96aed139.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B3.png" +dest_files=["res://.godot/imported/FooExplosion_B3.png-61535e43dcb562bdfe72d8da96aed139.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/FooExplosion_B4.png b/resources/effects/fooExplosion/2/FooExplosion_B4.png new file mode 100644 index 0000000..345618f Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B4.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B4.png.import b/resources/effects/fooExplosion/2/FooExplosion_B4.png.import new file mode 100644 index 0000000..0a77f8f --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B4.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d34bt0qwn5s78" +path="res://.godot/imported/FooExplosion_B4.png-8968053c0567e266d10d29e363565209.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B4.png" +dest_files=["res://.godot/imported/FooExplosion_B4.png-8968053c0567e266d10d29e363565209.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/effects/fooExplosion/2/FooExplosion_B5.png b/resources/effects/fooExplosion/2/FooExplosion_B5.png new file mode 100644 index 0000000..e002548 Binary files /dev/null and b/resources/effects/fooExplosion/2/FooExplosion_B5.png differ diff --git a/resources/effects/fooExplosion/2/FooExplosion_B5.png.import b/resources/effects/fooExplosion/2/FooExplosion_B5.png.import new file mode 100644 index 0000000..298ac91 --- /dev/null +++ b/resources/effects/fooExplosion/2/FooExplosion_B5.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxbhuw0th3ntt" +path="res://.godot/imported/FooExplosion_B5.png-997f87ac30ba25c79409910883a360dd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/effects/fooExplosion/2/FooExplosion_B5.png" +dest_files=["res://.godot/imported/FooExplosion_B5.png-997f87ac30ba25c79409910883a360dd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scripts/Contents/Bullets/QKSword.gd b/scripts/Contents/Bullets/QKSword.gd index 122fb69..3dc71da 100644 --- a/scripts/Contents/Bullets/QKSword.gd +++ b/scripts/Contents/Bullets/QKSword.gd @@ -19,7 +19,10 @@ func ai(): func succeedToHit(_dmg: float, entity: EntityBase): if entity == tracer: tryDestroy() # 只需要命中一次目标就不需要继续前进了 - EffectController.create( + var eff = EffectController.create( ComponentManager.getEffect("FooExplosion"), entity.texture.global_position - ).shot() + ) + var varians = randi_range(0, 2) + eff.texture.sprite_frames = load("res://resources/effects/FooExplosion/%d/%d.tres" % [varians, varians]) + eff.shot()