[gd_scene load_steps=118 format=3 uid="uid://wkoq8rdiyeud"] [sub_resource type="BoxMesh" id="BoxMesh_y2da1"] [sub_resource type="Animation" id="Animation_bfnn4"] resource_name = "Fly_Hurt_Hair" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 1.668, 0, 0) [sub_resource type="Animation" id="Animation_uloff"] resource_name = "Walk_Healthy_Hair" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 0, 0, 0) [sub_resource type="Animation" id="Animation_03koy"] resource_name = "Fly_Hurt_Hat" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 1.668, 0, 0) [sub_resource type="Animation" id="Animation_kpnpb"] resource_name = "Walk_Hurt_Hair" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 0, 0, 0) [sub_resource type="Animation" id="Animation_gsm4q"] resource_name = "Walk_Healthy_Hat" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 0, 0, 0) [sub_resource type="Animation" id="Animation_plcig"] resource_name = "Fly_Healthy_Hair" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 1.668, 0, 0) [sub_resource type="Animation" id="Animation_pgm35"] resource_name = "Fly_Healthy_Hat" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 1.668, 0, 0) [sub_resource type="Animation" id="Animation_vnffu"] resource_name = "Walk_Hurt_Hat" tracks/0/type = "position_3d" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("MeshInstance3D") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = PackedFloat32Array(0, 1, -1.66832, 0, 0, 1, 1, 0, 0, 0) [sub_resource type="AnimationLibrary" id="AnimationLibrary_heavf"] _data = { "Fly_Healthy_Hair": SubResource( "Animation_plcig" ), "Fly_Healthy_Hat": SubResource( "Animation_pgm35" ), "Fly_Hurt_Hair": SubResource( "Animation_bfnn4" ), "Fly_Hurt_Hat": SubResource( "Animation_03koy" ), "Walk_Healthy_Hair": SubResource( "Animation_uloff" ), "Walk_Healthy_Hat": SubResource( "Animation_gsm4q" ), "Walk_Hurt_Hair": SubResource( "Animation_kpnpb" ), "Walk_Hurt_Hat": SubResource( "Animation_vnffu" ) } [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_tbglt"] states/End/position = Vector2(572, 296) states/Start/position = Vector2(578, 122) [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_317pp"] states/End/position = Vector2(516, 576) states/Start/position = Vector2(514, 100) [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_pdqay"] auto_advance = true advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qx7n1"] advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_lfifx"] states/End/position = Vector2(770, 436) states/Healthy/node = SubResource( "AnimationNodeStateMachine_tbglt" ) states/Healthy/position = Vector2(574, 276) states/Hurt/node = SubResource( "AnimationNodeStateMachine_317pp" ) states/Hurt/position = Vector2(976, 280) states/Start/position = Vector2(770, 142) transitions = ["Start", "Healthy", SubResource( "AnimationNodeStateMachineTransition_pdqay" ), "Start", "Hurt", SubResource( "AnimationNodeStateMachineTransition_qx7n1" )] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hxmnh"] animation = &"Fly_Healthy_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_w4rd4"] animation = &"Fly_Healthy_Hat" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_fa1qn"] animation = &"Fly_Hurt_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hl3lq"] animation = &"Fly_Hurt_Hat" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_nguig"] states/End/position = Vector2(520, 564) states/Start/position = Vector2(516, 96) [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_mk4bm"] states/End/position = Vector2(488, 482) states/Start/position = Vector2(492, 106) [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_nh6gy"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_twr6c"] advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_7fkdh"] states/End/position = Vector2(516, 510) states/Healthy/node = SubResource( "AnimationNodeStateMachine_nguig" ) states/Healthy/position = Vector2(750, 266) states/Hurt/node = SubResource( "AnimationNodeStateMachine_mk4bm" ) states/Hurt/position = Vector2(314, 262) states/Start/position = Vector2(518, 100) transitions = ["Start", "Hurt", SubResource( "AnimationNodeStateMachineTransition_nh6gy" ), "Start", "Healthy", SubResource( "AnimationNodeStateMachineTransition_twr6c" )] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_c5trj"] animation = &"Walk_Healthy_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_x01db"] animation = &"Walk_Healthy_Hat" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_20sat"] animation = &"Walk_Hurt_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_d8bqh"] animation = &"Walk_Hurt_Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_v43uq"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_8b0yl"] advance_condition = &"Grounded" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_cvu7k"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_efhr0"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_8es7n"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_yf4vu"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7u05o"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ryn11"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_kqis1"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_uj4oa"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_u5uqd"] switch_mode = 2 xfade_time = 0.76 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_wmldw"] switch_mode = 2 advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2wq72"] switch_mode = 2 advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_b0knd"] switch_mode = 2 advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_a6tn4"] switch_mode = 2 advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mlog5"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vg58c"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_xn8f5"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_cvx6n"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_nqipy"] states/End/position = Vector2(802, 630) states/Fly/node = SubResource( "AnimationNodeStateMachine_lfifx" ) states/Fly/position = Vector2(540, 218) states/Fly1/node = SubResource( "AnimationNodeAnimation_hxmnh" ) states/Fly1/position = Vector2(102, 468) states/Fly2/node = SubResource( "AnimationNodeAnimation_w4rd4" ) states/Fly2/position = Vector2(314, 472) states/Fly3/node = SubResource( "AnimationNodeAnimation_fa1qn" ) states/Fly3/position = Vector2(538, 476) states/Fly4/node = SubResource( "AnimationNodeAnimation_hl3lq" ) states/Fly4/position = Vector2(772, 484) states/Start/position = Vector2(806, 82) states/Walk/node = SubResource( "AnimationNodeStateMachine_7fkdh" ) states/Walk/position = Vector2(1068, 214) states/Walk1/node = SubResource( "AnimationNodeAnimation_c5trj" ) states/Walk1/position = Vector2(986, 486) states/Walk2/node = SubResource( "AnimationNodeAnimation_x01db" ) states/Walk2/position = Vector2(1088, 484) states/Walk3/node = SubResource( "AnimationNodeAnimation_20sat" ) states/Walk3/position = Vector2(1188, 484) states/Walk4/node = SubResource( "AnimationNodeAnimation_d8bqh" ) states/Walk4/position = Vector2(1302, 482) transitions = ["Start", "Fly", SubResource( "AnimationNodeStateMachineTransition_v43uq" ), "Start", "Walk", SubResource( "AnimationNodeStateMachineTransition_8b0yl" ), "Fly/Healthy/Start", "Fly1", SubResource( "AnimationNodeStateMachineTransition_cvu7k" ), "Fly/Healthy/Start", "Fly2", SubResource( "AnimationNodeStateMachineTransition_efhr0" ), "Fly/Hurt/Start", "Fly3", SubResource( "AnimationNodeStateMachineTransition_8es7n" ), "Fly/Hurt/Start", "Fly4", SubResource( "AnimationNodeStateMachineTransition_yf4vu" ), "Walk/Hurt/Start", "Walk1", SubResource( "AnimationNodeStateMachineTransition_7u05o" ), "Walk/Hurt/Start", "Walk2", SubResource( "AnimationNodeStateMachineTransition_ryn11" ), "Walk/Healthy/Start", "Walk3", SubResource( "AnimationNodeStateMachineTransition_kqis1" ), "Walk/Healthy/Start", "Walk4", SubResource( "AnimationNodeStateMachineTransition_uj4oa" ), "Fly", "Walk", SubResource( "AnimationNodeStateMachineTransition_u5uqd" ), "Fly1", "End", SubResource( "AnimationNodeStateMachineTransition_wmldw" ), "Fly2", "End", SubResource( "AnimationNodeStateMachineTransition_2wq72" ), "Fly3", "End", SubResource( "AnimationNodeStateMachineTransition_b0knd" ), "Fly4", "End", SubResource( "AnimationNodeStateMachineTransition_a6tn4" ), "Walk1", "End", SubResource( "AnimationNodeStateMachineTransition_mlog5" ), "Walk2", "End", SubResource( "AnimationNodeStateMachineTransition_vg58c" ), "Walk3", "End", SubResource( "AnimationNodeStateMachineTransition_xn8f5" ), "Walk4", "End", SubResource( "AnimationNodeStateMachineTransition_cvx6n" )] [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_l8cxx"] states/End/position = Vector2(580, 558) states/Start/position = Vector2(578, 122) [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_8s2ld"] states/End/position = Vector2(516, 576) states/Start/position = Vector2(514, 100) [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_rjx0y"] auto_advance = true advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6c44x"] advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_qm854"] states/End/position = Vector2(774, 538) states/Healthy/node = SubResource( "AnimationNodeStateMachine_l8cxx" ) states/Healthy/position = Vector2(574, 276) states/Hurt/node = SubResource( "AnimationNodeStateMachine_8s2ld" ) states/Hurt/position = Vector2(976, 280) states/Start/position = Vector2(776, 80) transitions = ["Start", "Healthy", SubResource( "AnimationNodeStateMachineTransition_rjx0y" ), "Start", "Hurt", SubResource( "AnimationNodeStateMachineTransition_6c44x" )] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_h18te"] animation = &"Fly_Healthy_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_rytjb"] animation = &"Fly_Healthy_Hat" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_o0lf0"] animation = &"Fly_Hurt_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_m8yyv"] animation = &"Fly_Hurt_Hat" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_6yj6h"] states/End/position = Vector2(520, 564) states/Start/position = Vector2(516, 96) [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_08qfm"] states/End/position = Vector2(488, 482) states/Start/position = Vector2(492, 106) [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qo5sr"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_j6esa"] advance_condition = &"Injured" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_8jmp7"] states/End/position = Vector2(516, 510) states/Healthy/node = SubResource( "AnimationNodeStateMachine_6yj6h" ) states/Healthy/position = Vector2(750, 266) states/Hurt/node = SubResource( "AnimationNodeStateMachine_08qfm" ) states/Hurt/position = Vector2(314, 262) states/Start/position = Vector2(518, 100) transitions = ["Start", "Hurt", SubResource( "AnimationNodeStateMachineTransition_qo5sr" ), "Start", "Healthy", SubResource( "AnimationNodeStateMachineTransition_j6esa" )] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_e1k2x"] animation = &"Walk_Healthy_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_0nlya"] animation = &"Walk_Healthy_Hat" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_wya01"] animation = &"Walk_Hurt_Hair" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_8ay3i"] animation = &"Walk_Hurt_Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_aghd4"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6cpox"] advance_condition = &"Grounded" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ad4ck"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_whr0p"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_g7dp1"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ey2un"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_h7jum"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_aw40k"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_s6n7s"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_gnfvb"] advance_condition = &"Hat" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qo4hn"] switch_mode = 2 xfade_time = 0.76 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_wwf20"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_3m2ah"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7hck1"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ww06l"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2v7bw"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_76s21"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_d4deo"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_jll6a"] advance_condition = &"tick" [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_x6a54"] states/End/position = Vector2(802, 630) states/Fly/node = SubResource( "AnimationNodeStateMachine_qm854" ) states/Fly/position = Vector2(540, 218) states/Fly1/node = SubResource( "AnimationNodeAnimation_h18te" ) states/Fly1/position = Vector2(102, 468) states/Fly2/node = SubResource( "AnimationNodeAnimation_rytjb" ) states/Fly2/position = Vector2(314, 472) states/Fly3/node = SubResource( "AnimationNodeAnimation_o0lf0" ) states/Fly3/position = Vector2(538, 476) states/Fly4/node = SubResource( "AnimationNodeAnimation_m8yyv" ) states/Fly4/position = Vector2(772, 484) states/Start/position = Vector2(806, 82) states/Walk/node = SubResource( "AnimationNodeStateMachine_8jmp7" ) states/Walk/position = Vector2(1068, 214) states/Walk1/node = SubResource( "AnimationNodeAnimation_e1k2x" ) states/Walk1/position = Vector2(986, 486) states/Walk2/node = SubResource( "AnimationNodeAnimation_0nlya" ) states/Walk2/position = Vector2(1088, 484) states/Walk3/node = SubResource( "AnimationNodeAnimation_wya01" ) states/Walk3/position = Vector2(1188, 484) states/Walk4/node = SubResource( "AnimationNodeAnimation_8ay3i" ) states/Walk4/position = Vector2(1302, 482) transitions = ["Start", "Fly", SubResource( "AnimationNodeStateMachineTransition_aghd4" ), "Start", "Walk", SubResource( "AnimationNodeStateMachineTransition_6cpox" ), "Fly/Healthy/Start", "Fly1", SubResource( "AnimationNodeStateMachineTransition_ad4ck" ), "Fly/Healthy/Start", "Fly2", SubResource( "AnimationNodeStateMachineTransition_whr0p" ), "Fly/Hurt/Start", "Fly3", SubResource( "AnimationNodeStateMachineTransition_g7dp1" ), "Fly/Hurt/Start", "Fly4", SubResource( "AnimationNodeStateMachineTransition_ey2un" ), "Walk/Hurt/Start", "Walk1", SubResource( "AnimationNodeStateMachineTransition_h7jum" ), "Walk/Hurt/Start", "Walk2", SubResource( "AnimationNodeStateMachineTransition_aw40k" ), "Walk/Healthy/Start", "Walk3", SubResource( "AnimationNodeStateMachineTransition_s6n7s" ), "Walk/Healthy/Start", "Walk4", SubResource( "AnimationNodeStateMachineTransition_gnfvb" ), "Fly", "Walk", SubResource( "AnimationNodeStateMachineTransition_qo4hn" ), "Fly1", "End", SubResource( "AnimationNodeStateMachineTransition_wwf20" ), "Fly2", "End", SubResource( "AnimationNodeStateMachineTransition_3m2ah" ), "Fly3", "End", SubResource( "AnimationNodeStateMachineTransition_7hck1" ), "Fly4", "End", SubResource( "AnimationNodeStateMachineTransition_ww06l" ), "Walk1", "End", SubResource( "AnimationNodeStateMachineTransition_2v7bw" ), "Walk2", "End", SubResource( "AnimationNodeStateMachineTransition_76s21" ), "Walk3", "End", SubResource( "AnimationNodeStateMachineTransition_d4deo" ), "Walk4", "End", SubResource( "AnimationNodeStateMachineTransition_jll6a" )] [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_nknvy"] states/End/position = Vector2(378, 106) [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_dgedw"] auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vhmiv"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_i7qbm"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7q8yj"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_jj8e6"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bpgc7"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_lj0wn"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_cgawp"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_founh"] advance_condition = &"tick" disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_rg45k"] switch_mode = 2 auto_advance = true xfade_time = 0.5 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5nxjx"] switch_mode = 2 auto_advance = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_3l5s8"] switch_mode = 2 auto_advance = true xfade_time = 0.5 disabled = true [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_fsr5k"] switch_mode = 2 auto_advance = true xfade_time = 0.5 [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_oopiu"] states/Logic/node = SubResource( "AnimationNodeStateMachine_nqipy" ) states/Logic/position = Vector2(490, 204) states/Logic2/node = SubResource( "AnimationNodeStateMachine_x6a54" ) states/Logic2/position = Vector2(736, 208) states/Loopback/node = SubResource( "AnimationNodeStateMachine_nknvy" ) states/Loopback/position = Vector2(502, 352) states/Start/position = Vector2(214, 116) transitions = ["Start", "Logic", SubResource( "AnimationNodeStateMachineTransition_dgedw" ), "Logic/Fly1", "Loopback", SubResource( "AnimationNodeStateMachineTransition_vhmiv" ), "Logic/Fly2", "Loopback", SubResource( "AnimationNodeStateMachineTransition_i7qbm" ), "Logic/Fly3", "Loopback", SubResource( "AnimationNodeStateMachineTransition_7q8yj" ), "Logic/Fly4", "Loopback", SubResource( "AnimationNodeStateMachineTransition_jj8e6" ), "Logic/Walk1", "Loopback", SubResource( "AnimationNodeStateMachineTransition_bpgc7" ), "Logic/Walk2", "Loopback", SubResource( "AnimationNodeStateMachineTransition_lj0wn" ), "Logic/Walk3", "Loopback", SubResource( "AnimationNodeStateMachineTransition_cgawp" ), "Logic/Walk4", "Loopback", SubResource( "AnimationNodeStateMachineTransition_founh" ), "Loopback/Start", "Logic", SubResource( "AnimationNodeStateMachineTransition_rg45k" ), "Logic", "Loopback", SubResource( "AnimationNodeStateMachineTransition_5nxjx" ), "Logic", "Logic2", SubResource( "AnimationNodeStateMachineTransition_3l5s8" ), "Logic2", "Logic", SubResource( "AnimationNodeStateMachineTransition_fsr5k" )] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_f7vj8"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_2kufo"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_tu5wd"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_epcsc"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_m2hq8"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_lhaxu"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_6e7mr"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_ixj30"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_qwlkb"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_swnyi"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_6ppt5"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_l852f"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_uob32"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_05q5n"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_onqmy"] [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_rcjjg"] [node name="Node3D" type="Node3D"] [node name="MeshInstance3D" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.668, 0, 0) mesh = SubResource( "BoxMesh_y2da1" ) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource( "AnimationLibrary_heavf" ) } [node name="AnimationTree" type="AnimationTree" parent="."] tree_root = SubResource( "AnimationNodeStateMachine_oopiu" ) anim_player = NodePath("../AnimationPlayer") active = true parameters/playback = SubResource( "AnimationNodeStateMachinePlayback_f7vj8" ) parameters/conditions/tick = false parameters/Logic/playback = SubResource( "AnimationNodeStateMachinePlayback_2kufo" ) parameters/Logic/conditions/Grounded = false parameters/Logic/conditions/Hat = false parameters/Logic/conditions/tick = false parameters/Logic/Fly/playback = SubResource( "AnimationNodeStateMachinePlayback_tu5wd" ) parameters/Logic/Fly/conditions/Hat = false parameters/Logic/Fly/conditions/Injured = false parameters/Logic/Fly/Healthy/playback = SubResource( "AnimationNodeStateMachinePlayback_epcsc" ) parameters/Logic/Fly/Healthy/conditions/Hat = false parameters/Logic/Fly/Hurt/playback = SubResource( "AnimationNodeStateMachinePlayback_m2hq8" ) parameters/Logic/Fly/Hurt/conditions/Hat = false parameters/Logic/Walk/playback = SubResource( "AnimationNodeStateMachinePlayback_lhaxu" ) parameters/Logic/Walk/conditions/Hat = false parameters/Logic/Walk/conditions/Injured = false parameters/Logic/Walk/Healthy/playback = SubResource( "AnimationNodeStateMachinePlayback_6e7mr" ) parameters/Logic/Walk/Healthy/conditions/Hat = false parameters/Logic/Walk/Hurt/playback = SubResource( "AnimationNodeStateMachinePlayback_ixj30" ) parameters/Logic/Walk/Hurt/conditions/Hat = false parameters/Logic2/playback = SubResource( "AnimationNodeStateMachinePlayback_qwlkb" ) parameters/Logic2/conditions/Grounded = true parameters/Logic2/conditions/Hat = false parameters/Logic2/conditions/tick = false parameters/Logic2/Fly/playback = SubResource( "AnimationNodeStateMachinePlayback_swnyi" ) parameters/Logic2/Fly/conditions/Hat = false parameters/Logic2/Fly/conditions/Injured = true parameters/Logic2/Fly/Healthy/playback = SubResource( "AnimationNodeStateMachinePlayback_6ppt5" ) parameters/Logic2/Fly/Healthy/conditions/Hat = false parameters/Logic2/Fly/Hurt/playback = SubResource( "AnimationNodeStateMachinePlayback_l852f" ) parameters/Logic2/Fly/Hurt/conditions/Hat = false parameters/Logic2/Walk/playback = SubResource( "AnimationNodeStateMachinePlayback_uob32" ) parameters/Logic2/Walk/conditions/Hat = false parameters/Logic2/Walk/conditions/Injured = true parameters/Logic2/Walk/Healthy/playback = SubResource( "AnimationNodeStateMachinePlayback_05q5n" ) parameters/Logic2/Walk/Healthy/conditions/Hat = false parameters/Logic2/Walk/Hurt/playback = SubResource( "AnimationNodeStateMachinePlayback_onqmy" ) parameters/Logic2/Walk/Hurt/conditions/Hat = false parameters/Loopback/playback = SubResource( "AnimationNodeStateMachinePlayback_rcjjg" )