From 30f49baaf26f31257cae82da2515bbf07448f600 Mon Sep 17 00:00:00 2001 From: HumanoidSandvichDispenser Date: Sun, 23 Apr 2023 21:10:37 -0700 Subject: [PATCH] new forsen sprite --- Assets/Sprites/Characters/base.ase | Bin 0 -> 766 bytes Assets/Sprites/Characters/forsen2.ase | Bin 0 -> 2680 bytes Assets/Sprites/Characters/forsen2.png | Bin 0 -> 990 bytes Assets/Sprites/Characters/forsen2.png.import | 34 +++++++++++ Assets/Sprites/palette.pal | 49 +++++++++++++++ Characters/ExampleEnemy.tscn | 61 +++++++++++-------- Characters/Player.tscn | 59 ++++++++++-------- Items/Weapons/Sword.tscn | 33 +++++----- 8 files changed, 170 insertions(+), 66 deletions(-) create mode 100644 Assets/Sprites/Characters/base.ase create mode 100644 Assets/Sprites/Characters/forsen2.ase create mode 100644 Assets/Sprites/Characters/forsen2.png create mode 100644 Assets/Sprites/Characters/forsen2.png.import create mode 100644 Assets/Sprites/palette.pal diff --git a/Assets/Sprites/Characters/base.ase b/Assets/Sprites/Characters/base.ase new file mode 100644 index 0000000000000000000000000000000000000000..ed5e1da596373545b1550a66316d384ddfab0701 GIT binary patch literal 766 zcmcJNJxCjI7>C~&O*BhO{0tbqAre77qE<~rBq9{C^&^YXC0JtjV34QU+u5b6ky@LhVQK4NQZEJxWAurqt2jPA^3@?6sg0G70u)ner&b+CB ziIB#lW$mfU&jD!5*VeRHtKpDM%NBDuVA9(J52l-8iPZ(&b`Kn_{{UB-=ipaQ1RhVt zV2&vdzRW9y`POo%s14B7-VMEjAvh6Pg6r{*@LO^R{=U9Shv_F%`)VrPPzKK~ zs#MFQ=pTJK!irJez8iTzs8m0FyQYq{S&B%um?h1>ald7YL58EJXXaFLTp!3dcV5|E z_;byzg+_7v3Q{gsWhpv_m>xZ3;w8gTfB(32stf6#4!zlZ;a~i+X6U;Pc#N_eE=b)0 DWthw( literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Characters/forsen2.ase b/Assets/Sprites/Characters/forsen2.ase new file mode 100644 index 0000000000000000000000000000000000000000..35905404712959d05f44fc9ef128061868332e35 GIT binary patch literal 2680 zcmc(h3rrJt9LN7h9~8<%5nPo)i{K*zn?pAphB^>*Mo~eK4n^%r-4@nGMG1_S(Dqety6I zqg(9>xlw9IMEH{siV&j2|L`Fle)(EnP2~{M_t@6*R4F1%kPJO_`iN(~A$gZ2Wb&Lf zVBne@a9O?q++1}DJl1{{oG^1bI5}DhF4#Q-Oe_xpk6-uzY-%e6m-w2`Coc>JPbSI1 z>b;x6%awb*ux)8^f6~ErD?EH z9tgH+=7OFc0btP72rzlpcJS!jT(CZ3KX^U86tuH<1;@CGK{tT92%mB;`8Fc-J+`q-lh-LJ{J$jckCF@@sQW8*QrSSb_jYU{B&9$4 z%j{R_V?}b&N|i|=y5m_eQCVp-sf#_e;gC(eWL8C++p5{AEnXK(PBZcD<;y}MavZ%+ zWPHv0d^?kpmXW>Zc;Buu=0>Xry6N@MFz?|g(bz#zTQb(F_VxoqHcp{X-1v)O8=T+} z9wbcsB6<`1>CXoJx`MzkM?qbWQB>yip=U*}@o6h?Mj z^3k{-(;Q1O#SOc@>9KVWAG?Beu03`yl`2}P^e06g=M6VUIW8RRr(neJ6%gLbt+-5A z4^8y?$cC40qG_OsahEc6FD!0`x%1G!GTYF!=2W`ElN#I0UjAw+6*tDc%r;%FYUkF| zJB_BME0`EhCZUNx)KO*oMSpH$KXXnqdVWS(1g!_`OK&NdszD@@6Pceo;Rrd9=RiEV zqSoaMHj+1D#5xRZD!e~NEZ>j#yy$zdSSMQTT+w#xZe#!K!ie{4jL8CR22*r3C_YFO zb4H!j&vvdVSNmt>=~B-9v}B{q7~gb-?#{bZUejIOtf(`Z3fnb}&y9?e(AO=Zo0a4) zmPtuuCdRDj&IL~_kJwx&%jRPK1;~?7*mY@G4g*;vn+EUXR%6F@4u5CVY xvE;=3=%k&Ut`506rT`rDMgdom>>_sIzr) z5X24&b_f{AVsd2hTAVI%x(@L>KQH$ux%=Lj*!MT(?sCuf@O3)CJ@o!%ZhQKq9HzyZbx7+5qtE(bFil9ep{MZfxLoEI`!ygM9-HjU^cC9|&zS z-v*;DATb7Y1N&(M@%=Z9Q>)=%{SyFSa&8%!-rh($BKu;gjLgWea{pe9MX>+{%`KpA z0cywmZmi@Q&b@y3J@mditqfAE)v&RW!^TPu#agYETN`M{4j}XeD*Zc}r7}{LU!D`- zb*@=XE0xBv6!=dhb$e}d6{3Lw_4&&Sgp8{Esr6-2Jy-KMIk)VbpPXB6YJNi-jH-Y< z$5I^7X{FLu|6=!Ye{KcQ0052us%2{PvkT-6EcB@tpmxr06hdEe$fzhFH*!Go3IWsu zdOZ6jvUZ_lU^Ja}j#c|VtyD0YPUAfN#B&FT!es+EFCFAvSe1V{CHI3c<9Wwty|NNqU?Ds(23i2~gc52$D^e>~bfdN1? z8kPU~*#%JQ1Hk!3bI)3SgzjJz1tg$s;HqV6Uq60!b^_J@-8;>}$sT~K=a!$p_muq) z2GIJaD$uHBYT|{8>IF!iTh;pVI7Q0@0A%hxu%qbvK7)zh>VkulJ*S9(dI9DC{)t^c z*{Nv&^?*c3s*t@=`1iWk>`%e$PeqmVh1x$w{xYilS1nVco?n^bSwSnF6&$TYqo5rc z1uaZJa0ioDAc3mlY4;8wpeX(~@4w-G<{T$V3qk8 z$J=E3)CC@tQ76#U4kkW}u)NMiV!Z M07*qoM6N<$f)mu?kN^Mx literal 0 HcmV?d00001 diff --git a/Assets/Sprites/Characters/forsen2.png.import b/Assets/Sprites/Characters/forsen2.png.import new file mode 100644 index 0000000..b7cddcf --- /dev/null +++ b/Assets/Sprites/Characters/forsen2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bej8thq7ruyty" +path="res://.godot/imported/forsen2.png-8301023a2bec675455049399a4141c47.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Characters/forsen2.png" +dest_files=["res://.godot/imported/forsen2.png-8301023a2bec675455049399a4141c47.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/palette.pal b/Assets/Sprites/palette.pal new file mode 100644 index 0000000..9770424 --- /dev/null +++ b/Assets/Sprites/palette.pal @@ -0,0 +1,49 @@ +JASC-PAL +0100 +46 +23 32 56 +37 58 94 +60 94 139 +79 143 186 +115 190 211 +164 221 219 +25 51 45 +37 86 46 +70 130 50 +117 167 67 +168 202 88 +208 218 145 +77 43 50 +122 72 65 +173 119 87 +192 148 115 +215 181 148 +231 213 179 +52 28 39 +96 44 44 +136 75 43 +190 119 43 +222 158 65 +232 193 112 +36 21 39 +65 29 49 +117 36 56 +165 48 48 +207 87 60 +218 134 62 +30 29 57 +64 39 81 +122 54 123 +162 62 140 +198 81 151 +223 132 165 +9 10 20 +16 20 31 +21 29 40 +32 46 55 +57 74 80 +87 114 119 +129 151 150 +168 181 178 +199 207 204 +235 237 233 diff --git a/Characters/ExampleEnemy.tscn b/Characters/ExampleEnemy.tscn index 7077955..8104da0 100644 --- a/Characters/ExampleEnemy.tscn +++ b/Characters/ExampleEnemy.tscn @@ -1,9 +1,9 @@ -[gd_scene load_steps=25 format=3 uid="uid://ddcf6bfv212wj"] +[gd_scene load_steps=26 format=3 uid="uid://ddcf6bfv212wj"] [ext_resource type="Script" path="res://Characters/Enemy.cs" id="1_2yopk"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="1_fx1w5"] [ext_resource type="Script" path="res://Characters/States/Machine.cs" id="3_k4ypw"] -[ext_resource type="Texture2D" uid="uid://dxymfduyrbuvx" path="res://Assets/Sprites/Characters/forsen.png" id="3_oxsgl"] +[ext_resource type="Texture2D" uid="uid://bej8thq7ruyty" path="res://Assets/Sprites/Characters/forsen2.png" id="3_ocaae"] [ext_resource type="Script" path="res://Characters/States/NPCIdleState.cs" id="4_8r2qn"] [ext_resource type="Script" path="res://Characters/States/NPCMoveState.cs" id="5_utogm"] [ext_resource type="PackedScene" uid="uid://cjgxyhgcyvsv7" path="res://BoundingBoxes/Hurtbox.tscn" id="6_jo0cg"] @@ -16,42 +16,46 @@ shader = ExtResource("1_fx1w5") shader_parameter/color = Quaternion(1, 1, 1, 1) shader_parameter/intensity = 0.0 -[sub_resource type="AtlasTexture" id="AtlasTexture_6d2tf"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_55yt4"] +atlas = ExtResource("3_ocaae") region = Rect2(0, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_bdyma"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_xa1bi"] +atlas = ExtResource("3_ocaae") region = Rect2(24, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_0dwbr"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_hiodl"] +atlas = ExtResource("3_ocaae") region = Rect2(48, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_r7fn6"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_tok7d"] +atlas = ExtResource("3_ocaae") region = Rect2(72, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_py8k0"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_dp8x6"] +atlas = ExtResource("3_ocaae") region = Rect2(96, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_g3nb2"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_sglor"] +atlas = ExtResource("3_ocaae") region = Rect2(120, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_jauql"] -atlas = ExtResource("3_oxsgl") +[sub_resource type="AtlasTexture" id="AtlasTexture_gb41o"] +atlas = ExtResource("3_ocaae") region = Rect2(144, 0, 24, 24) -[sub_resource type="SpriteFrames" id="SpriteFrames_4tm2b"] +[sub_resource type="AtlasTexture" id="AtlasTexture_bx6qq"] +atlas = ExtResource("3_ocaae") +region = Rect2(168, 0, 24, 24) + +[sub_resource type="SpriteFrames" id="SpriteFrames_6pejo"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_6d2tf") +"texture": SubResource("AtlasTexture_55yt4") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_bdyma") +"texture": SubResource("AtlasTexture_xa1bi") }], "loop": true, "name": &"idle", @@ -59,19 +63,22 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_0dwbr") +"texture": SubResource("AtlasTexture_hiodl") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_r7fn6") +"texture": SubResource("AtlasTexture_tok7d") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_py8k0") +"texture": SubResource("AtlasTexture_dp8x6") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_g3nb2") +"texture": SubResource("AtlasTexture_sglor") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_jauql") +"texture": SubResource("AtlasTexture_gb41o") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bx6qq") }], "loop": true, "name": &"move", @@ -82,7 +89,7 @@ animations = [{ size = Vector2(16, 8) [sub_resource type="RectangleShape2D" id="RectangleShape2D_8lxmf"] -size = Vector2(16, 24) +size = Vector2(16, 18) [sub_resource type="Animation" id="Animation_dxevc"] resource_name = "Hurt" @@ -134,7 +141,8 @@ StateMachine = NodePath("StateMachine") Faction = 2 [node name="Sprite" type="AnimatedSprite2D" parent="."] -sprite_frames = SubResource("SpriteFrames_4tm2b") +use_parent_material = true +sprite_frames = SubResource("SpriteFrames_6pejo") animation = &"move" [node name="CollisionShape2D" type="CollisionShape2D" parent="."] @@ -158,6 +166,7 @@ IdleState = NodePath("../Idle") Faction = 2 [node name="CollisionShape2D" parent="Hurtbox" index="0"] +position = Vector2(0, 4) shape = SubResource("RectangleShape2D_8lxmf") [node name="Inventory" type="Node2D" parent="."] diff --git a/Characters/Player.tscn b/Characters/Player.tscn index fe35f8f..44ebaaa 100644 --- a/Characters/Player.tscn +++ b/Characters/Player.tscn @@ -1,10 +1,10 @@ -[gd_scene load_steps=28 format=3 uid="uid://b2254pup8k161"] +[gd_scene load_steps=29 format=3 uid="uid://b2254pup8k161"] [ext_resource type="Script" path="res://Characters/Player.cs" id="1_flygr"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="2_ngsgt"] -[ext_resource type="Texture2D" uid="uid://dxymfduyrbuvx" path="res://Assets/Sprites/Characters/forsen.png" id="3_ig4hs"] [ext_resource type="Script" path="res://Characters/States/Machine.cs" id="3_npkjp"] [ext_resource type="Script" path="res://Characters/States/PlayerIdleState.cs" id="4_4k4mb"] +[ext_resource type="Texture2D" uid="uid://bej8thq7ruyty" path="res://Assets/Sprites/Characters/forsen2.png" id="4_5vird"] [ext_resource type="PackedScene" uid="uid://cl56eadpklnbo" path="res://Utils/PlayerCamera.tscn" id="4_ym125"] [ext_resource type="Script" path="res://Characters/States/PlayerMoveState.cs" id="5_tx5rw"] [ext_resource type="Script" path="res://Characters/States/PlayerRollState.cs" id="6_6bgrj"] @@ -18,42 +18,46 @@ shader = ExtResource("2_ngsgt") shader_parameter/color = Quaternion(1, 1, 1, 1) shader_parameter/intensity = 0.0 -[sub_resource type="AtlasTexture" id="AtlasTexture_us1ce"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_55yt4"] +atlas = ExtResource("4_5vird") region = Rect2(0, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_hn4kf"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_xa1bi"] +atlas = ExtResource("4_5vird") region = Rect2(24, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_wfbeq"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_hiodl"] +atlas = ExtResource("4_5vird") region = Rect2(48, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_qlmwk"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_tok7d"] +atlas = ExtResource("4_5vird") region = Rect2(72, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_l1vgu"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_dp8x6"] +atlas = ExtResource("4_5vird") region = Rect2(96, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_ytlaa"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_sglor"] +atlas = ExtResource("4_5vird") region = Rect2(120, 0, 24, 24) -[sub_resource type="AtlasTexture" id="AtlasTexture_1q30d"] -atlas = ExtResource("3_ig4hs") +[sub_resource type="AtlasTexture" id="AtlasTexture_gb41o"] +atlas = ExtResource("4_5vird") region = Rect2(144, 0, 24, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_bx6qq"] +atlas = ExtResource("4_5vird") +region = Rect2(168, 0, 24, 24) + [sub_resource type="SpriteFrames" id="SpriteFrames_2h7cf"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_us1ce") +"texture": SubResource("AtlasTexture_55yt4") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_hn4kf") +"texture": SubResource("AtlasTexture_xa1bi") }], "loop": true, "name": &"idle", @@ -61,19 +65,22 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_wfbeq") +"texture": SubResource("AtlasTexture_hiodl") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_qlmwk") +"texture": SubResource("AtlasTexture_tok7d") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_l1vgu") +"texture": SubResource("AtlasTexture_dp8x6") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_ytlaa") +"texture": SubResource("AtlasTexture_sglor") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_1q30d") +"texture": SubResource("AtlasTexture_gb41o") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bx6qq") }], "loop": true, "name": &"move", @@ -87,7 +94,7 @@ size = Vector2(16, 8) font_size = 24 [sub_resource type="RectangleShape2D" id="RectangleShape2D_cjk6b"] -size = Vector2(16, 24) +size = Vector2(11, 14) [sub_resource type="Animation" id="Animation_dxevc"] resource_name = "Hurt" @@ -146,7 +153,7 @@ position_smoothing_speed = 8.0 [node name="Sprite" type="AnimatedSprite2D" parent="."] use_parent_material = true sprite_frames = SubResource("SpriteFrames_2h7cf") -animation = &"idle" +animation = &"move" [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2(0, 8) @@ -199,11 +206,13 @@ InventoryMap = { } [node name="Sword" parent="Inventory" instance=ExtResource("7_4rxuv")] +position = Vector2(0, 0) [node name="Hurtbox" parent="." instance=ExtResource("9_avyu4")] Faction = 1 [node name="CollisionShape2D" parent="Hurtbox" index="0"] +position = Vector2(-0.5, 5) shape = SubResource("RectangleShape2D_cjk6b") [node name="FlashAnimation" type="AnimationPlayer" parent="."] diff --git a/Items/Weapons/Sword.tscn b/Items/Weapons/Sword.tscn index 86ae2fd..ba48772 100644 --- a/Items/Weapons/Sword.tscn +++ b/Items/Weapons/Sword.tscn @@ -7,10 +7,6 @@ [ext_resource type="Texture2D" uid="uid://do1bui3bblkk7" path="res://Assets/Sprites/sword-swing.png" id="5_pywek"] [ext_resource type="AudioStream" uid="uid://c4n7ioxpukdwi" path="res://Assets/Sounds/parry.wav" id="6_8nxjm"] -[sub_resource type="Gradient" id="Gradient_jjxq2"] -offsets = PackedFloat32Array(0, 0.945312) -colors = PackedColorArray(1, 1, 1, 1, 0.687215, 0.687215, 0.687215, 0) - [sub_resource type="Curve" id="Curve_4cxtp"] _data = [Vector2(0.00687286, 1), 0.0, 0.0, 0, 0, Vector2(0.879725, 0.190909), -2.93145, -2.93145, 0, 0, Vector2(1, 0.0454545), 0.0483926, 0.0, 0, 0] point_count = 3 @@ -19,6 +15,10 @@ point_count = 3 offsets = PackedFloat32Array(0.835938, 0.992188) colors = PackedColorArray(1, 1, 1, 0.498039, 1, 1, 1, 0) +[sub_resource type="Gradient" id="Gradient_jjxq2"] +offsets = PackedFloat32Array(0, 0.945312) +colors = PackedColorArray(1, 1, 1, 1, 0.687215, 0.687215, 0.687215, 0) + [sub_resource type="Animation" id="Animation_b7327"] length = 0.001 tracks/0/type = "value" @@ -302,7 +302,7 @@ position = Vector2(2, 0) script = ExtResource("1_mlo73") Hitbox = NodePath("Hitbox") AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Sprite2D/ParryParticles") +ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") Damage = 20.0 UseTime = 0.5 Knockback = 20.0 @@ -311,12 +311,22 @@ Knockback = 20.0 y_sort_enabled = true rotation = -0.610865 -[node name="Sprite2D" type="Sprite2D" parent="Anchor"] +[node name="Trail" parent="Anchor" node_paths=PackedStringArray("Tracking") instance=ExtResource("4_pt6lq")] +position = Vector2(2.40734, -0.55655) +rotation = 0.945464 +width_curve = SubResource("Curve_4cxtp") +gradient = SubResource("Gradient_2ablm") +Tracking = NodePath("../Node2D/Sprite2D") + +[node name="Node2D" type="Node2D" parent="Anchor"] +position = Vector2(0, -4) + +[node name="Sprite2D" type="Sprite2D" parent="Anchor/Node2D"] y_sort_enabled = true -position = Vector2(0, -10) +position = Vector2(-1.19209e-07, -10) texture = ExtResource("2_rnfo4") -[node name="ParryParticles" type="CPUParticles2D" parent="Anchor/Sprite2D"] +[node name="ParryParticles" type="CPUParticles2D" parent="Anchor/Node2D/Sprite2D"] position = Vector2(-0.221825, -3.12132) rotation = 0.785398 emitting = false @@ -333,13 +343,6 @@ initial_velocity_min = 8.0 initial_velocity_max = 64.0 color_ramp = SubResource("Gradient_jjxq2") -[node name="Trail" parent="Anchor" node_paths=PackedStringArray("Tracking") instance=ExtResource("4_pt6lq")] -position = Vector2(2.40734, -0.55655) -rotation = 0.945464 -width_curve = SubResource("Curve_4cxtp") -gradient = SubResource("Gradient_2ablm") -Tracking = NodePath("../Sprite2D") - [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_tao4k")