77 lines
3.6 KiB
Plaintext
77 lines
3.6 KiB
Plaintext
[gd_resource type="AnimationNodeBlendTree" format=3 uid="uid://c26yvcyyyj811"]
|
|
|
|
[ext_resource type="AnimationNodeStateMachine" uid="uid://3r5oeg0ho0d4" path="res://systems/head/fp_state_machine.tres" id="1_knaxl"]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_1hkum"]
|
|
animation = &"die"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_knaxl"]
|
|
animation = &"idle"
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_ao3u1"]
|
|
filters = ["../..", "../../FPRig/Sword:position", "../../FPRig/Sword:rotation", "..:position", "..:rotation", ".:position", ".:rotation"]
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_1hkum"]
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_knaxl"]
|
|
filter_enabled = true
|
|
filters = ["..:position", "..:rotation"]
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_23rmc"]
|
|
filter_enabled = true
|
|
filters = ["..:position", "..:rotation"]
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_dlkjl"]
|
|
filter_enabled = true
|
|
filters = ["..:position", "..:rotation", "..:rotation:x", "..:rotation:z"]
|
|
|
|
[sub_resource type="AnimationNodeOneShot" id="AnimationNodeOneShot_lwjon"]
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_calte"]
|
|
animation = &"parry"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_23rmc"]
|
|
animation = &"hit1"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_dlkjl"]
|
|
animation = &"jump_end"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ao3u1"]
|
|
animation = &"jump_start"
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_lwjon"]
|
|
animation = &"mantle"
|
|
|
|
[resource]
|
|
graph_offset = Vector2(-363.5551, -25.864124)
|
|
nodes/output/position = Vector2(2020, -40)
|
|
nodes/AnimationNodeStateMachine/node = ExtResource("1_knaxl")
|
|
nodes/AnimationNodeStateMachine/position = Vector2(-560, 180)
|
|
nodes/Idle/node = SubResource("AnimationNodeAnimation_knaxl")
|
|
nodes/Idle/position = Vector2(-100, -20)
|
|
nodes/OnHit/node = SubResource("AnimationNodeOneShot_1hkum")
|
|
nodes/OnHit/position = Vector2(1240, -60)
|
|
nodes/hit1/node = SubResource("AnimationNodeAnimation_23rmc")
|
|
nodes/hit1/position = Vector2(1080, 320)
|
|
nodes/OnJumpStart/node = SubResource("AnimationNodeOneShot_23rmc")
|
|
nodes/OnJumpStart/position = Vector2(140, 0)
|
|
nodes/OnJumpEnd/node = SubResource("AnimationNodeOneShot_knaxl")
|
|
nodes/OnJumpEnd/position = Vector2(560, -20)
|
|
nodes/jump_start/node = SubResource("AnimationNodeAnimation_ao3u1")
|
|
nodes/jump_start/position = Vector2(-120, 320)
|
|
nodes/jump_end/node = SubResource("AnimationNodeAnimation_dlkjl")
|
|
nodes/jump_end/position = Vector2(300, 340)
|
|
nodes/OnMantle/node = SubResource("AnimationNodeOneShot_dlkjl")
|
|
nodes/OnMantle/position = Vector2(900, -60)
|
|
nodes/mantle/node = SubResource("AnimationNodeAnimation_lwjon")
|
|
nodes/mantle/position = Vector2(640, 320)
|
|
nodes/OnDie/node = SubResource("AnimationNodeOneShot_ao3u1")
|
|
nodes/OnDie/position = Vector2(1500, -60)
|
|
nodes/Die/node = SubResource("AnimationNodeAnimation_1hkum")
|
|
nodes/Die/position = Vector2(1280, 340)
|
|
nodes/OnParry/node = SubResource("AnimationNodeOneShot_lwjon")
|
|
nodes/OnParry/position = Vector2(1780, -40)
|
|
nodes/Parry/node = SubResource("AnimationNodeAnimation_calte")
|
|
nodes/Parry/position = Vector2(1600, 300)
|
|
node_connections = [&"output", 0, &"OnParry", &"OnHit", 0, &"OnMantle", &"OnHit", 1, &"hit1", &"OnJumpStart", 0, &"Idle", &"OnJumpStart", 1, &"jump_start", &"OnJumpEnd", 0, &"OnJumpStart", &"OnJumpEnd", 1, &"jump_end", &"OnMantle", 0, &"OnJumpEnd", &"OnMantle", 1, &"mantle", &"OnDie", 0, &"OnHit", &"OnDie", 1, &"Die", &"OnParry", 0, &"OnDie", &"OnParry", 1, &"Parry"]
|