Fix filth eater animations

This commit is contained in:
2025-03-17 19:49:41 -07:00
parent 4f30086e52
commit 79bf3d598b

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=156 format=3 uid="uid://bup8c4x1na3aw"] [gd_scene load_steps=159 format=3 uid="uid://bup8c4x1na3aw"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_718m1"] [ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_718m1"]
[ext_resource type="Texture2D" uid="uid://bdar3daydbkge" path="res://src/enemy/enemy_types/03. filth_eater/animations/SWIPE/Layer 1.png" id="2_vpn42"] [ext_resource type="Texture2D" uid="uid://bdar3daydbkge" path="res://src/enemy/enemy_types/03. filth_eater/animations/SWIPE/Layer 1.png" id="2_vpn42"]
@@ -737,10 +737,8 @@ switch_mode = 2
switch_mode = 2 switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bmy1k"] [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bmy1k"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mxl7w"] [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mxl7w"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7tggm"] [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7tggm"]
@@ -820,6 +818,12 @@ switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_se6s4"] [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_se6s4"]
switch_mode = 2 switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ldsxq"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ewant"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_lqh5w"]
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_q1wiq"] [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_q1wiq"]
states/End/position = Vector2(1463, 100) states/End/position = Vector2(1463, 100)
states/Start/position = Vector2(-63, 66) states/Start/position = Vector2(-63, 66)
@@ -828,7 +832,7 @@ states/idle_back/position = Vector2(20, 5.18198)
states/idle_back_walk/node = SubResource("AnimationNodeAnimation_o0tmb") states/idle_back_walk/node = SubResource("AnimationNodeAnimation_o0tmb")
states/idle_back_walk/position = Vector2(636, 52.9474) states/idle_back_walk/position = Vector2(636, 52.9474)
states/idle_front/node = SubResource("AnimationNodeAnimation_usgpm") states/idle_front/node = SubResource("AnimationNodeAnimation_usgpm")
states/idle_front/position = Vector2(74, 156.947) states/idle_front/position = Vector2(817, 266.947)
states/idle_front_walk/node = SubResource("AnimationNodeAnimation_a6s5c") states/idle_front_walk/node = SubResource("AnimationNodeAnimation_a6s5c")
states/idle_front_walk/position = Vector2(359, -71) states/idle_front_walk/position = Vector2(359, -71)
states/idle_left/node = SubResource("AnimationNodeAnimation_ovibr") states/idle_left/node = SubResource("AnimationNodeAnimation_ovibr")
@@ -836,11 +840,11 @@ states/idle_left/position = Vector2(108, -126)
states/idle_left_walk/node = SubResource("AnimationNodeAnimation_dvj10") states/idle_left_walk/node = SubResource("AnimationNodeAnimation_dvj10")
states/idle_left_walk/position = Vector2(347, 243.947) states/idle_left_walk/position = Vector2(347, 243.947)
states/primary_attack/node = SubResource("AnimationNodeAnimation_erbrx") states/primary_attack/node = SubResource("AnimationNodeAnimation_erbrx")
states/primary_attack/position = Vector2(1919, -71) states/primary_attack/position = Vector2(1952, -101)
states/secondary_attack/node = SubResource("AnimationNodeAnimation_fyc13") states/secondary_attack/node = SubResource("AnimationNodeAnimation_fyc13")
states/secondary_attack/position = Vector2(1933, 308.947) states/secondary_attack/position = Vector2(2211, 107.947)
transitions = ["idle_front_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_3xv6a"), "idle_left_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_0h1op"), "idle_front_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_361b7"), "idle_back_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_wftla"), "idle_back_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_gqqkl"), "idle_left_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_5cj36"), "idle_front_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_4t05h"), "primary_attack", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_8hgxu"), "primary_attack", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_fq2yw"), "primary_attack", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_yqm0k"), "idle_back_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_bmy1k"), "idle_left_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_mxl7w"), "idle_front_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_7tggm"), "idle_back_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_usgpm"), "idle_left_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_ovibr"), "secondary_attack", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_bhity"), "secondary_attack", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_6vimm"), "secondary_attack", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_b1kem"), "Start", "idle_front", SubResource("AnimationNodeStateMachineTransition_81s5h"), "idle_front", "idle_left", SubResource("AnimationNodeStateMachineTransition_gbkfe"), "idle_front", "idle_back", SubResource("AnimationNodeStateMachineTransition_k1s5a"), "idle_left", "idle_front", SubResource("AnimationNodeStateMachineTransition_lemlj"), "idle_left", "idle_back", SubResource("AnimationNodeStateMachineTransition_pl2jt"), "idle_back", "idle_front", SubResource("AnimationNodeStateMachineTransition_ptf8k"), "idle_back", "idle_left", SubResource("AnimationNodeStateMachineTransition_loeab"), "idle_back", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_edhco"), "idle_back", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_nwrau"), "idle_back", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_v2qih"), "idle_left", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_4c1md"), "idle_left", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_goihn"), "idle_left", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_icis1"), "idle_front", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_8q25d"), "idle_front", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_4a5ts"), "idle_front", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_sqr7e"), "idle_front", "primary_attack", SubResource("AnimationNodeStateMachineTransition_a0xhj"), "idle_back", "primary_attack", SubResource("AnimationNodeStateMachineTransition_fgfpp"), "idle_left", "primary_attack", SubResource("AnimationNodeStateMachineTransition_s6aj5"), "primary_attack", "idle_back", SubResource("AnimationNodeStateMachineTransition_7fcax"), "primary_attack", "idle_left", SubResource("AnimationNodeStateMachineTransition_fjekd"), "primary_attack", "idle_front", SubResource("AnimationNodeStateMachineTransition_kkltw"), "idle_front", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_wqsiy"), "idle_left", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_kfb12"), "idle_back", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_yruiq"), "secondary_attack", "idle_back", SubResource("AnimationNodeStateMachineTransition_otm43"), "secondary_attack", "idle_left", SubResource("AnimationNodeStateMachineTransition_uibxq"), "secondary_attack", "idle_front", SubResource("AnimationNodeStateMachineTransition_se6s4")] transitions = ["idle_front_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_3xv6a"), "idle_left_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_0h1op"), "idle_front_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_361b7"), "idle_back_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_wftla"), "idle_back_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_gqqkl"), "idle_left_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_5cj36"), "idle_front_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_4t05h"), "primary_attack", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_8hgxu"), "primary_attack", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_fq2yw"), "primary_attack", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_yqm0k"), "idle_back_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_bmy1k"), "idle_left_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_mxl7w"), "idle_front_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_7tggm"), "idle_back_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_usgpm"), "idle_left_walk", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_ovibr"), "secondary_attack", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_bhity"), "secondary_attack", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_6vimm"), "secondary_attack", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_b1kem"), "Start", "idle_front", SubResource("AnimationNodeStateMachineTransition_81s5h"), "idle_front", "idle_left", SubResource("AnimationNodeStateMachineTransition_gbkfe"), "idle_front", "idle_back", SubResource("AnimationNodeStateMachineTransition_k1s5a"), "idle_left", "idle_front", SubResource("AnimationNodeStateMachineTransition_lemlj"), "idle_left", "idle_back", SubResource("AnimationNodeStateMachineTransition_pl2jt"), "idle_back", "idle_front", SubResource("AnimationNodeStateMachineTransition_ptf8k"), "idle_back", "idle_left", SubResource("AnimationNodeStateMachineTransition_loeab"), "idle_back", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_edhco"), "idle_back", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_nwrau"), "idle_back", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_v2qih"), "idle_left", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_4c1md"), "idle_left", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_goihn"), "idle_left", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_icis1"), "idle_front", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_8q25d"), "idle_front", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_4a5ts"), "idle_front", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_sqr7e"), "idle_front", "primary_attack", SubResource("AnimationNodeStateMachineTransition_a0xhj"), "idle_back", "primary_attack", SubResource("AnimationNodeStateMachineTransition_fgfpp"), "idle_left", "primary_attack", SubResource("AnimationNodeStateMachineTransition_s6aj5"), "primary_attack", "idle_back", SubResource("AnimationNodeStateMachineTransition_7fcax"), "primary_attack", "idle_left", SubResource("AnimationNodeStateMachineTransition_fjekd"), "primary_attack", "idle_front", SubResource("AnimationNodeStateMachineTransition_kkltw"), "idle_front", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_wqsiy"), "idle_left", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_kfb12"), "idle_back", "secondary_attack", SubResource("AnimationNodeStateMachineTransition_yruiq"), "secondary_attack", "idle_back", SubResource("AnimationNodeStateMachineTransition_otm43"), "secondary_attack", "idle_left", SubResource("AnimationNodeStateMachineTransition_uibxq"), "secondary_attack", "idle_front", SubResource("AnimationNodeStateMachineTransition_se6s4"), "idle_back_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_ldsxq"), "idle_front_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_ewant"), "idle_left_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_lqh5w")]
graph_offset = Vector2(-121, 94.2273) graph_offset = Vector2(631.058, -190.773)
[node name="EnemyModelView" type="Node3D"] [node name="EnemyModelView" type="Node3D"]
script = ExtResource("1_718m1") script = ExtResource("1_718m1")