mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 10:15:45 +00:00
Explosions
This commit is contained in:
parent
ed05e85860
commit
0d90fd1c0c
32 changed files with 802 additions and 10 deletions
BIN
ExternalMaterial/Explosion/Explosion.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
ExternalMaterial/Explosion/Explosion.png.import
Normal file
34
ExternalMaterial/Explosion/Explosion.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d2rak5x8ta577"
|
||||
path="res://.godot/imported/Explosion.png-0fc5c92b06a752f7008314e534c5f37c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion.png"
|
||||
dest_files=["res://.godot/imported/Explosion.png-0fc5c92b06a752f7008314e534c5f37c.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Explosion/Explosion.pxc
Normal file
BIN
ExternalMaterial/Explosion/Explosion.pxc
Normal file
Binary file not shown.
BIN
ExternalMaterial/Explosion/Explosion.pxc1
Normal file
BIN
ExternalMaterial/Explosion/Explosion.pxc1
Normal file
Binary file not shown.
BIN
ExternalMaterial/Explosion/Explosion2.pxc
Normal file
BIN
ExternalMaterial/Explosion/Explosion2.pxc
Normal file
Binary file not shown.
BIN
ExternalMaterial/Explosion/Explosion2.pxc1
Normal file
BIN
ExternalMaterial/Explosion/Explosion2.pxc1
Normal file
Binary file not shown.
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423832.gif
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423832.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 165 KiB |
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423832.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423832.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b132fhcjm8g7h"
|
||||
path="res://.godot/imported/Explosion_Procedural_423832.png-4907728ae9c0009f48c6eaca6e6fb992.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion_Procedural_423832.png"
|
||||
dest_files=["res://.godot/imported/Explosion_Procedural_423832.png-4907728ae9c0009f48c6eaca6e6fb992.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423876.36.gif
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423876.36.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 192 KiB |
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423876.36.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423876.36.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://0fjldx4ti27c"
|
||||
path="res://.godot/imported/Explosion_Procedural_423876.36.png-f5d8d115abf81da072afe2136b9a2c4d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion_Procedural_423876.36.png"
|
||||
dest_files=["res://.godot/imported/Explosion_Procedural_423876.36.png-f5d8d115abf81da072afe2136b9a2c4d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423921.34.gif
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423921.34.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 220 KiB |
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423921.34.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423921.34.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c8b26n4w8qtnx"
|
||||
path="res://.godot/imported/Explosion_Procedural_423921.34.png-a69f2d5f4e776a145d0841eda93a17c3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion_Procedural_423921.34.png"
|
||||
dest_files=["res://.godot/imported/Explosion_Procedural_423921.34.png-a69f2d5f4e776a145d0841eda93a17c3.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423977.10.gif
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423977.10.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 182 KiB |
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423977.10.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_423977.10.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b5lgl5xkjtyqw"
|
||||
path="res://.godot/imported/Explosion_Procedural_423977.10.png-6f65379b3620998b4ccb214b165b104d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion_Procedural_423977.10.png"
|
||||
dest_files=["res://.godot/imported/Explosion_Procedural_423977.10.png-6f65379b3620998b4ccb214b165b104d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Explosion/Explosion_Procedural_625611.78.png
(Stored with Git LFS)
Normal file
BIN
ExternalMaterial/Explosion/Explosion_Procedural_625611.78.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://y2d7xoa2y61i"
|
||||
path="res://.godot/imported/Explosion_Procedural_625611.78.png-79eb09801f19f873d02969426c0b8ead.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ExternalMaterial/Explosion/Explosion_Procedural_625611.78.png"
|
||||
dest_files=["res://.godot/imported/Explosion_Procedural_625611.78.png-79eb09801f19f873d02969426c0b8ead.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
ExternalMaterial/Spintenna/Spintenna.pxc
Normal file
BIN
ExternalMaterial/Spintenna/Spintenna.pxc
Normal file
Binary file not shown.
BIN
ExternalMaterial/Spintenna/Spintenna.pxc1
Normal file
BIN
ExternalMaterial/Spintenna/Spintenna.pxc1
Normal file
Binary file not shown.
165
Resources/Sprites/explosion_proc_1.tres
Normal file
165
Resources/Sprites/explosion_proc_1.tres
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
[gd_resource type="SpriteFrames" load_steps=24 format=3 uid="uid://lh1q76788ixw"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b132fhcjm8g7h" path="res://ExternalMaterial/Explosion/Explosion_Procedural_423832.png" id="1_0xhf0"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_il25v"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(768, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_38vkc"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(864, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mo6vp"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(960, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wfokx"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1056, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2u7ld"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1152, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_oec1t"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1248, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5qao8"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1344, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gh4vu"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1440, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_1bj8y"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1536, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tyt3g"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1632, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nqia7"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1728, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_k7rrf"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1824, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_y6272"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(1920, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_o4f8o"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2016, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2rt25"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2112, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xo50u"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2208, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qriuh"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2304, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tb6q0"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2400, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5itqu"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2496, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mljre"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2592, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_21al4"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2688, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_fv48b"]
|
||||
atlas = ExtResource("1_0xhf0")
|
||||
region = Rect2(2784, 0, 96, 96)
|
||||
|
||||
[resource]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_il25v")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_38vkc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mo6vp")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wfokx")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2u7ld")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_oec1t")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5qao8")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gh4vu")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_1bj8y")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tyt3g")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nqia7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_k7rrf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_y6272")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_o4f8o")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2rt25")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xo50u")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_qriuh")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tb6q0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5itqu")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mljre")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_21al4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_fv48b")
|
||||
}],
|
||||
"loop": false,
|
||||
"name": &"default",
|
||||
"speed": 60.0
|
||||
}]
|
||||
34
Scenes/HUD/Misc/ExplosionsTest.tscn
Normal file
34
Scenes/HUD/Misc/ExplosionsTest.tscn
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[gd_scene load_steps=3 format=4 uid="uid://e2u27wyita6e"]
|
||||
|
||||
[ext_resource type="TileSet" uid="uid://6k28roiljylj" path="res://Tilesets/factory_tileset.tres" id="1_3s5li"]
|
||||
[ext_resource type="PackedScene" uid="uid://bdno1h71nxj3c" path="res://Scenes/HUD/Misc/TestExplosion.tscn" id="1_62iip"]
|
||||
|
||||
[node name="ExplosionsTest" type="Node2D"]
|
||||
|
||||
[node name="TileMapLayer" type="TileMapLayer" parent="."]
|
||||
tile_map_data = PackedByteArray("AAAAAP//AAAEAAAAAAAAAAAAAAAEAAAAAAAAAAEAAAAEAAAAAAAAAAIAAAAEAAAAAAAAAAMAAAAEAAAAAAAAAAQAAAAEAAAAAAAAAAUAAAAEAAAAAAAAAAYAAAAEAAAAAAAAAAcAAAAEAAAAAAAAAAgAAAAEAAAAAAAAAAkAAAAEAAAAAAAAAAoAAAAEAAAAAAAAAAsAAAAEAAAAAAABAP//AAAEAAAAAAABAAAAAAAEAAAAAAABAAEAAAAEAAAAAAABAAIAAAAEAAAAAAABAAMAAAAEAAAAAAABAAQAAAAEAAAAAAABAAUAAAAEAAAAAAABAAYAAAAEAAAAAAABAAcAAAAEAAAAAAABAAgAAAAEAAAAAAABAAkAAAAEAAAAAAABAAoAAAAEAAAAAAABAAsAAAAEAAAAAAACAP//AAAEAAAAAAACAAAAAAAEAAAAAAACAAEAAAAEAAAAAAACAAIAAAAEAAAAAAACAAMAAAAEAAAAAAACAAQAAAAEAAAAAAACAAUAAAAEAAAAAAACAAYAAAAEAAAAAAACAAcAAAAEAAAAAAACAAgAAAAEAAAAAAACAAkAAAAEAAAAAAACAAoAAAAEAAAAAAACAAsAAAAEAAAAAAADAP//AAAEAAAAAAADAAAAAAAEAAAAAAADAAEAAAAEAAAAAAADAAIAAAAEAAAAAAADAAMAAAAEAAAAAAADAAQAAAAEAAAAAAADAAUAAAAEAAAAAAADAAYAAAAEAAAAAAADAAcAAAAEAAAAAAADAAgAAAAEAAAAAAADAAkAAAAEAAAAAAADAAoAAAAEAAAAAAADAAsAAAAEAAAAAAAEAP//AAAEAAAAAAAEAAAAAAAEAAAAAAAEAAEAAAAEAAAAAAAEAAIAAAAEAAAAAAAEAAMAAAAEAAAAAAAEAAQAAAAEAAAAAAAEAAUAAAAEAAAAAAAEAAYAAAAEAAAAAAAEAAcAAAAEAAAAAAAEAAgAAAAEAAAAAAAEAAkAAAAEAAAAAAAEAAoAAAAEAAAAAAAEAAsAAAAEAAAAAAAFAP//AAAEAAAAAAAFAAAAAAAEAAAAAAAFAAEAAAAEAAAAAAAFAAIAAAAEAAAAAAAFAAMAAAAEAAAAAAAFAAQAAAAEAAAAAAAFAAUAAAAEAAAAAAAFAAYAAAAEAAAAAAAFAAcAAAAEAAAAAAAFAAgAAAAEAAAAAAAFAAkAAAAEAAAAAAAFAAoAAAAEAAAAAAAFAAsAAAAEAAAAAAAGAP//AAAEAAAAAAAGAAAAAAAEAAAAAAAGAAEAAAAEAAAAAAAGAAIAAAAEAAAAAAAGAAMAAAAEAAAAAAAGAAQAAAAEAAAAAAAGAAUAAAAEAAAAAAAGAAYAAAAEAAAAAAAGAAcAAAAEAAAAAAAGAAgAAAAEAAAAAAAGAAkAAAAEAAAAAAAGAAoAAAAEAAAAAAAGAAsAAAAEAAAAAAAHAP//AAAEAAAAAAAHAAAAAAAEAAAAAAAHAAEAAAAEAAAAAAAHAAIAAAAEAAAAAAAHAAMAAAAEAAAAAAAHAAQAAAAEAAAAAAAHAAUAAAAEAAAAAAAHAAYAAAAEAAAAAAAHAAcAAAAEAAAAAAAHAAgAAAAEAAAAAAAHAAkAAAAEAAAAAAAHAAoAAAAEAAAAAAAHAAsAAAAEAAAAAAAIAP//AAAEAAAAAAAIAAAAAAAEAAAAAAAIAAEAAAAEAAAAAAAIAAIAAAAEAAAAAAAIAAMAAAAEAAAAAAAIAAQAAAAEAAAAAAAIAAUAAAAEAAAAAAAIAAYAAAAEAAAAAAAIAAcAAAAEAAAAAAAIAAgAAAAEAAAAAAAIAAkAAAAEAAAAAAAIAAoAAAAEAAAAAAAIAAsAAAAEAAAAAAAJAP//AAAEAAAAAAAJAAAAAAAEAAAAAAAJAAEAAAAEAAAAAAAJAAIAAAAEAAAAAAAJAAMAAAAEAAAAAAAJAAQAAAAEAAAAAAAJAAUAAAAEAAAAAAAJAAYAAAAEAAAAAAAJAAcAAAAEAAAAAAAJAAgAAAAEAAAAAAAJAAkAAAAEAAAAAAAJAAoAAAAEAAAAAAAJAAsAAAAEAAAAAAAKAP//AAAEAAAAAAAKAAAAAAAEAAAAAAAKAAEAAAAEAAAAAAAKAAIAAAAEAAAAAAAKAAMAAAAEAAAAAAAKAAQAAAAEAAAAAAAKAAUAAAAEAAAAAAAKAAYAAAAEAAAAAAAKAAcAAAAEAAAAAAAKAAgAAAAEAAAAAAAKAAkAAAAEAAAAAAAKAAoAAAAEAAAAAAAKAAsAAAAEAAAAAAALAP//AAAEAAAAAAALAAAAAAAEAAAAAAALAAEAAAAEAAAAAAALAAIAAAAEAAAAAAALAAMAAAAEAAAAAAALAAQAAAAEAAAAAAALAAUAAAAEAAAAAAALAAYAAAAEAAAAAAALAAcAAAAEAAAAAAALAAgAAAAEAAAAAAALAAkAAAAEAAAAAAALAAoAAAAEAAAAAAALAAsAAAAEAAAAAAAMAP//AAAEAAAAAAAMAAAAAAAEAAAAAAAMAAEAAAAEAAAAAAAMAAIAAAAEAAAAAAAMAAMAAAAEAAAAAAAMAAQAAAAEAAAAAAAMAAUAAAAEAAAAAAAMAAYAAAAEAAAAAAAMAAcAAAAEAAAAAAAMAAgAAAAEAAAAAAAMAAkAAAAEAAAAAAAMAAoAAAAEAAAAAAAMAAsAAAAEAAAAAAANAP//AAAEAAAAAAANAAAAAAAEAAAAAAANAAEAAAAEAAAAAAANAAIAAAAEAAAAAAANAAMAAAAEAAAAAAANAAQAAAAEAAAAAAANAAUAAAAEAAAAAAANAAYAAAAEAAAAAAANAAcAAAAEAAAAAAANAAgAAAAEAAAAAAANAAkAAAAEAAAAAAANAAoAAAAEAAAAAAANAAsAAAAEAAAAAAAOAP//AAAEAAAAAAAOAAAAAAAEAAAAAAAOAAEAAAAEAAAAAAAOAAIAAAAEAAAAAAAOAAMAAAAEAAAAAAAOAAQAAAAEAAAAAAAOAAUAAAAEAAAAAAAOAAYAAAAEAAAAAAAOAAcAAAAEAAAAAAAOAAgAAAAEAAAAAAAOAAkAAAAEAAAAAAAOAAoAAAAEAAAAAAAOAAsAAAAEAAAAAAAPAP//AAAEAAAAAAAPAAAAAAAEAAAAAAAPAAEAAAAEAAAAAAAPAAIAAAAEAAAAAAAPAAMAAAAEAAAAAAAPAAQAAAAEAAAAAAAPAAUAAAAEAAAAAAAPAAYAAAAEAAAAAAAPAAcAAAAEAAAAAAAPAAgAAAAEAAAAAAAPAAkAAAAEAAAAAAAPAAoAAAAEAAAAAAAPAAsAAAAEAAAAAAAQAP//AAAEAAAAAAAQAAAAAAAEAAAAAAAQAAEAAAAEAAAAAAAQAAIAAAAEAAAAAAAQAAMAAAAEAAAAAAAQAAQAAAAEAAAAAAAQAAUAAAAEAAAAAAAQAAYAAAAEAAAAAAAQAAcAAAAEAAAAAAAQAAgAAAAEAAAAAAAQAAkAAAAEAAAAAAAQAAoAAAAEAAAAAAAQAAsAAAAEAAAAAAARAP//AAAEAAAAAAARAAAAAAAEAAAAAAARAAEAAAAEAAAAAAARAAIAAAAEAAAAAAARAAMAAAAEAAAAAAARAAQAAAAEAAAAAAARAAUAAAAEAAAAAAARAAYAAAAEAAAAAAARAAcAAAAEAAAAAAARAAgAAAAEAAAAAAARAAkAAAAEAAAAAAARAAoAAAAEAAAAAAARAAsAAAAEAAAAAAASAP//AAAEAAAAAAASAAAAAAAEAAAAAAASAAEAAAAEAAAAAAASAAIAAAAEAAAAAAASAAMAAAAEAAAAAAASAAQAAAAEAAAAAAASAAUAAAAEAAAAAAASAAYAAAAEAAAAAAASAAcAAAAEAAAAAAASAAgAAAAEAAAAAAASAAkAAAAEAAAAAAASAAoAAAAEAAAAAAASAAsAAAAEAAAAAAATAP//AAAEAAAAAAATAAAAAAAEAAAAAAATAAEAAAAEAAAAAAATAAIAAAAEAAAAAAATAAMAAAAEAAAAAAATAAQAAAAEAAAAAAATAAUAAAAEAAAAAAATAAYAAAAEAAAAAAATAAcAAAAEAAAAAAATAAgAAAAEAAAAAAATAAkAAAAEAAAAAAATAAoAAAAEAAAAAAATAAsAAAAEAAAAAAA=")
|
||||
tile_set = ExtResource("1_3s5li")
|
||||
|
||||
[node name="TestExplosion" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(96, 65)
|
||||
|
||||
[node name="TestExplosion2" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(220, 69)
|
||||
|
||||
[node name="TestExplosion3" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(120, 62)
|
||||
|
||||
[node name="TestExplosion4" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(145, 67)
|
||||
|
||||
[node name="TestExplosion5" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(196, 71)
|
||||
|
||||
[node name="TestExplosion6" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(172, 80)
|
||||
|
||||
[node name="TestExplosion7" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(45, 125)
|
||||
|
||||
[node name="TestExplosion8" parent="." instance=ExtResource("1_62iip")]
|
||||
position = Vector2(233, 130)
|
||||
260
Scenes/HUD/Misc/TestExplosion.tscn
Normal file
260
Scenes/HUD/Misc/TestExplosion.tscn
Normal file
|
|
@ -0,0 +1,260 @@
|
|||
[gd_scene load_steps=28 format=3 uid="uid://bdno1h71nxj3c"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b132fhcjm8g7h" path="res://ExternalMaterial/Explosion/Explosion_Procedural_423832.png" id="1_1ors6"]
|
||||
[ext_resource type="Script" uid="uid://c4guoqofndn2c" path="res://VFEZ/vfez_material_2d.gd" id="1_0253q"]
|
||||
|
||||
[sub_resource type="Shader" id="Shader_0253q"]
|
||||
resource_name = "VFEZ2DPreview"
|
||||
code = "
|
||||
// This shader was dynamically generated by the VFEZ material.
|
||||
// **********************************
|
||||
// Every change to the VFEZ material Render Options or
|
||||
// Include Options generates a new shader. After every change
|
||||
// you can click on the new exported shader in the editor to view
|
||||
// the latest changes. Only the definitions (#define) actually change.
|
||||
// **********************************
|
||||
shader_type canvas_item;
|
||||
#define BLEND_MIX
|
||||
#include \"res://VFEZ/Shaders/vfez_2d_template.gdshaderinc\"
|
||||
"
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_in12x"]
|
||||
shader = SubResource("Shader_0253q")
|
||||
shader_parameter/texture_scale = Vector2(1, 1)
|
||||
shader_parameter/texture_offset = Vector2(0, 0)
|
||||
shader_parameter/texture_scroll_speed = Vector2(0, 0)
|
||||
shader_parameter/replicate_on_scale = true
|
||||
shader_parameter/texture_color = Color(1, 1, 1, 1)
|
||||
shader_parameter/texture_alpha = 1.0
|
||||
shader_parameter/texture_red_as_alpha = false
|
||||
shader_parameter/premultiply_color = false
|
||||
shader_parameter/premultiply_alpha = false
|
||||
shader_parameter/contrast = 1.0
|
||||
shader_parameter/brightness = 0.0
|
||||
shader_parameter/rect_size_ratio = 1.0
|
||||
shader_parameter/use_uv_polar = false
|
||||
shader_parameter/use_uv_distortion = false
|
||||
shader_parameter/use_uv_rotation = false
|
||||
shader_parameter/use_uv_pixelate = false
|
||||
shader_parameter/use_uv_twist = false
|
||||
shader_parameter/use_uv_fisheye = false
|
||||
shader_parameter/use_uv_pinch = false
|
||||
shader_parameter/use_uv_handrawn = false
|
||||
shader_parameter/use_uv_shake = false
|
||||
shader_parameter/use_uv_wave = false
|
||||
shader_parameter/use_uv_round_wave = false
|
||||
shader_parameter/use_uv_wind = false
|
||||
shader_parameter/use_uv_wrap = false
|
||||
shader_parameter/use_uv_zoom = false
|
||||
shader_parameter/use_color_single = false
|
||||
shader_parameter/use_color_overlay_texture = false
|
||||
shader_parameter/use_outline = false
|
||||
shader_parameter/use_outline_inner = false
|
||||
shader_parameter/use_alpha_disolve = false
|
||||
shader_parameter/use_chromatic_aberration = false
|
||||
shader_parameter/use_motion_blur = false
|
||||
shader_parameter/use_glitch = false
|
||||
shader_parameter/use_color_gradient = false
|
||||
shader_parameter/use_color_radial_gradient = false
|
||||
shader_parameter/use_color_toning = false
|
||||
shader_parameter/use_color_ramp = false
|
||||
shader_parameter/use_color_change = false
|
||||
shader_parameter/use_color_ghost = false
|
||||
shader_parameter/use_color_hologram = false
|
||||
shader_parameter/use_color_posterize = false
|
||||
shader_parameter/use_color_negative = false
|
||||
shader_parameter/use_color_glow = false
|
||||
shader_parameter/use_color_hsv_shift = false
|
||||
shader_parameter/use_color_shadow = false
|
||||
shader_parameter/use_color_greyscale = false
|
||||
shader_parameter/use_color_shine = false
|
||||
shader_parameter/use_alpha_mask = false
|
||||
shader_parameter/use_alpha_remap = false
|
||||
shader_parameter/use_alpha_cutoff = false
|
||||
shader_parameter/use_alpha_clip = false
|
||||
shader_parameter/use_alpha_radial_clip = false
|
||||
shader_parameter/use_alpha_flicker = false
|
||||
shader_parameter/use_particle_anim = false
|
||||
script = ExtResource("1_0253q")
|
||||
BlendMode = 0
|
||||
LightMode = 0
|
||||
metadata/_custom_type_script = "uid://c4guoqofndn2c"
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_il25v"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(768, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_38vkc"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(864, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mo6vp"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(960, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wfokx"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1056, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2u7ld"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1152, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_oec1t"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1248, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5qao8"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1344, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gh4vu"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1440, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_1bj8y"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1536, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tyt3g"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1632, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nqia7"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1728, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_k7rrf"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1824, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_y6272"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(1920, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_o4f8o"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2016, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2rt25"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2112, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xo50u"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2208, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qriuh"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2304, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tb6q0"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2400, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5itqu"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2496, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mljre"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2592, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_21al4"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2688, 0, 96, 96)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_fv48b"]
|
||||
atlas = ExtResource("1_1ors6")
|
||||
region = Rect2(2784, 0, 96, 96)
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_0253q"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_il25v")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_38vkc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mo6vp")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wfokx")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2u7ld")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_oec1t")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5qao8")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gh4vu")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_1bj8y")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tyt3g")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nqia7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_k7rrf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_y6272")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_o4f8o")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2rt25")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xo50u")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_qriuh")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tb6q0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5itqu")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mljre")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_21al4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_fv48b")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"default",
|
||||
"speed": 60.0
|
||||
}]
|
||||
|
||||
[node name="TestExplosion" type="Node2D"]
|
||||
|
||||
[node name="AnimatedSprite2D2" type="AnimatedSprite2D" parent="."]
|
||||
material = SubResource("ShaderMaterial_in12x")
|
||||
sprite_frames = SubResource("SpriteFrames_0253q")
|
||||
autoplay = "default"
|
||||
frame = 8
|
||||
frame_progress = 0.53604
|
||||
|
||||
[node name="AnimatedSprite2D3" type="AnimatedSprite2D" parent="."]
|
||||
visible = false
|
||||
position = Vector2(16, 7)
|
||||
sprite_frames = SubResource("SpriteFrames_0253q")
|
||||
autoplay = "default"
|
||||
frame = 7
|
||||
frame_progress = 0.0171399
|
||||
|
|
@ -56,7 +56,7 @@
|
|||
[sub_resource type="Resource" id="Resource_6wo78"]
|
||||
script = ExtResource("4_w0rax")
|
||||
EggIndex = 0
|
||||
StartingEquipment = Array[ExtResource("3_w0rax")]([])
|
||||
StartingEquipment = []
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_tvyok"]
|
||||
size = Vector2(52, 64)
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
[gd_scene load_steps=5 format=3 uid="uid://h11o0et1y54v"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dsa4b75hdig8p" path="res://Scripts/Bullet.cs" id="1_f0epf"]
|
||||
[ext_resource type="SpriteFrames" uid="uid://b2opim6hbj1ir" path="res://Resources/Sprites/explosion_sprite_animation.tres" id="2_wng0j"]
|
||||
[ext_resource type="SpriteFrames" path="res://Resources/Sprites/explosion_proc_1.tres" id="2_wng0j"]
|
||||
[ext_resource type="AudioStream" uid="uid://ds84e0m5l4i5d" path="res://SFX/404752__owlstorm__retro-video-game-sfx-explode-3.wav" id="3_wng0j"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_jxptd"]
|
||||
radius = 17.0
|
||||
radius = 28.0179
|
||||
|
||||
[node name="Bullet" type="Area2D" groups=["bullets"]]
|
||||
collision_layer = 136
|
||||
|
|
@ -15,9 +15,11 @@ Speed = 0.0
|
|||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
|
||||
z_index = 2
|
||||
sprite_frames = ExtResource("2_wng0j")
|
||||
autoplay = "default"
|
||||
frame = 1
|
||||
frame = 21
|
||||
frame_progress = 1.0
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
shape = SubResource("CircleShape2D_jxptd")
|
||||
|
|
@ -30,6 +32,8 @@ editor_description = "Player Bullet"
|
|||
[node name="ExplosionSound" type="AudioStreamPlayer2D" parent="."]
|
||||
stream = ExtResource("3_wng0j")
|
||||
autoplay = true
|
||||
max_distance = 300.0
|
||||
bus = &"Effects"
|
||||
|
||||
[connection signal="area_entered" from="." to="." method="_on_area_entered"]
|
||||
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
|
||||
|
|
|
|||
68
Scenes/Weapons/Bullets/explosion_particles.tscn
Normal file
68
Scenes/Weapons/Bullets/explosion_particles.tscn
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
[gd_scene load_steps=12 format=3 uid="uid://cmv67l4ehyf0"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dsa4b75hdig8p" path="res://Scripts/Bullet.cs" id="1_f0duy"]
|
||||
[ext_resource type="Texture2D" uid="uid://oys0gjau3xbu" path="res://Sprites/Bullets/White_Bullet_Mid.png" id="3_f0duy"]
|
||||
[ext_resource type="AudioStream" uid="uid://ds84e0m5l4i5d" path="res://SFX/404752__owlstorm__retro-video-game-sfx-explode-3.wav" id="3_hrvaj"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_jxptd"]
|
||||
radius = 28.0179
|
||||
|
||||
[sub_resource type="Curve" id="Curve_f0duy"]
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.689713, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_j3vcr"]
|
||||
curve = SubResource("Curve_f0duy")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_hrvaj"]
|
||||
offsets = PackedFloat32Array(0, 0.482883, 1)
|
||||
colors = PackedColorArray(0.936222, 0.876535, 0.8746, 1, 0.877135, 0.380613, 0.163655, 1, 0.86, 0.39044, 0.0774, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_wfspq"]
|
||||
gradient = SubResource("Gradient_hrvaj")
|
||||
|
||||
[sub_resource type="Curve" id="Curve_j3vcr"]
|
||||
_data = [Vector2(0, 0.614396), 0.0, 0.0, 0, 0, Vector2(0.750422, 0.904884), 0.0, 0.0, 0, 0, Vector2(1, 0.647815), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_hrvaj"]
|
||||
curve = SubResource("Curve_j3vcr")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_f0duy"]
|
||||
particle_flag_disable_z = true
|
||||
spread = 180.0
|
||||
initial_velocity_max = 10.91
|
||||
gravity = Vector3(0, 0, 0)
|
||||
linear_accel_min = -2.23517e-06
|
||||
linear_accel_max = 15.7
|
||||
scale_max = 4.0
|
||||
scale_curve = SubResource("CurveTexture_hrvaj")
|
||||
color_ramp = SubResource("GradientTexture1D_wfspq")
|
||||
alpha_curve = SubResource("CurveTexture_j3vcr")
|
||||
|
||||
[node name="Bullet" type="Area2D" groups=["bullets"]]
|
||||
collision_layer = 136
|
||||
collision_mask = 87
|
||||
script = ExtResource("1_f0duy")
|
||||
Speed = 0.0
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
shape = SubResource("CircleShape2D_jxptd")
|
||||
|
||||
[node name="Node2D" type="Node2D" parent="."]
|
||||
editor_description = "Player Bullet"
|
||||
|
||||
[node name="VisibleOnScreenNotifier2D" type="VisibleOnScreenNotifier2D" parent="."]
|
||||
|
||||
[node name="ExplosionSound" type="AudioStreamPlayer2D" parent="."]
|
||||
stream = ExtResource("3_hrvaj")
|
||||
autoplay = true
|
||||
|
||||
[node name="GPUParticles2D" type="GPUParticles2D" parent="."]
|
||||
texture = ExtResource("3_f0duy")
|
||||
process_material = SubResource("ParticleProcessMaterial_f0duy")
|
||||
|
||||
[connection signal="area_entered" from="." to="." method="_on_area_entered"]
|
||||
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
|
||||
[connection signal="screen_exited" from="VisibleOnScreenNotifier2D" to="." method="_on_visible_on_screen_notifier_2d_screen_exited"]
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=145 format=4 uid="uid://bv451a8wgty4u"]
|
||||
[gd_scene load_steps=144 format=4 uid="uid://bv451a8wgty4u"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_8tmoj"]
|
||||
[ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_ksslq"]
|
||||
|
|
@ -66,7 +66,6 @@
|
|||
[ext_resource type="Script" uid="uid://b5fesrd4lv8t1" path="res://Scripts/Resources/Events/EventResource.cs" id="46_0bqta"]
|
||||
[ext_resource type="Script" uid="uid://ddv26x2qilprb" path="res://Scripts/Resources/Events/DialogueStartEvent.cs" id="46_i0omr"]
|
||||
[ext_resource type="PackedScene" uid="uid://cqrkisw6jg24w" path="res://Scenes/Props/MainFrame1.tscn" id="46_ny2s2"]
|
||||
[ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="46_wma5c"]
|
||||
[ext_resource type="PackedScene" uid="uid://cdti0hnbs3e63" path="res://Scenes/Actors/RoamingSusan.tscn" id="47_u1ve6"]
|
||||
[ext_resource type="PackedScene" uid="uid://cke02i4e3bxld" path="res://Scenes/Props/MainFrame2.tscn" id="47_y5mcc"]
|
||||
[ext_resource type="PackedScene" uid="uid://b0pb078xylxy" path="res://Scenes/Interactable/Valve.tscn" id="48_8usll"]
|
||||
|
|
@ -149,7 +148,7 @@ DamageType = 0
|
|||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("46_wma5c")]([])
|
||||
TimeModifiers = []
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://c0ndqalsc4jve"
|
||||
|
||||
|
|
@ -266,7 +265,7 @@ ActivationType = 0
|
|||
Targets = Array[NodePath]([NodePath("../Rumia")])
|
||||
WaitForCompletion = true
|
||||
|
||||
[sub_resource type="Resource" id="Resource_orkt3"]
|
||||
[sub_resource type="Resource" id="Resource_52xk7"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("49_0si7g")
|
||||
Target = NodePath(".")
|
||||
|
|
@ -1003,7 +1002,7 @@ Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_068l7"), SubResou
|
|||
|
||||
[node name="BossBattleStartScript" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("43_kf3qc")]
|
||||
position = Vector2(-1487, -396)
|
||||
Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_orkt3")])
|
||||
Events = Array[ExtResource("46_0bqta")]([SubResource("Resource_4f4id"), SubResource("Resource_s2o7m"), SubResource("Resource_b1dht"), SubResource("Resource_xrgpy"), SubResource("Resource_52xk7")])
|
||||
|
||||
[node name="Enemy13" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("47_u1ve6")]
|
||||
position = Vector2(-1657, -788)
|
||||
|
|
@ -1125,7 +1124,7 @@ position = Vector2(-2000, -736)
|
|||
[node name="ControlPad8" parent="Parallax2D/Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Targets") instance=ExtResource("12_hfkf1")]
|
||||
position = Vector2(-2027, -735)
|
||||
Targets = [NodePath("../HorizontalForceField")]
|
||||
Requirements = Array[ExtResource("6_8tdlb")]([ExtResource("84_ma1ta")])
|
||||
Requirements = [ExtResource("84_ma1ta")]
|
||||
|
||||
[node name="Ammo6" parent="Parallax2D/Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")]
|
||||
position = Vector2(-872, -220)
|
||||
|
|
|
|||
BIN
Sprites/Bullets/White_Bullet_Mid.aseprite
(Stored with Git LFS)
Normal file
BIN
Sprites/Bullets/White_Bullet_Mid.aseprite
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
Sprites/Bullets/White_Bullet_Mid.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Bullets/White_Bullet_Mid.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Bullets/White_Bullet_Mid.png.import
Normal file
34
Sprites/Bullets/White_Bullet_Mid.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://oys0gjau3xbu"
|
||||
path="res://.godot/imported/White_Bullet_Mid.png-13e2f4e9d3c0b4084668bc802b8789c4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Sprites/Bullets/White_Bullet_Mid.png"
|
||||
dest_files=["res://.godot/imported/White_Bullet_Mid.png-13e2f4e9d3c0b4084668bc802b8789c4.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
Loading…
Add table
Add a link
Reference in a new issue