[gd_resource type="AnimationNodeStateMachine" format=3 uid="uid://bpig32x87krbb"] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_m5daq"] animation = &"AL_Protagonist/SliceTime_Ground_Enter" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_pdsvv"] animation = &"AL_Protagonist/SliceTime_Ground_Idle" [sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_m5daq"] filter_enabled = true filters = ["Mixamo/Skeleton3D:spine", "Mixamo/Skeleton3D:spine1", "Mixamo/Skeleton3D:spine2"] [sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_pdsvv"] [sub_resource type="AnimationNodeTimeScale" id="AnimationNodeTimeScale_yol58"] [sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_yol58"] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_brslx"] animation = &"AL_Protagonist/SliceTime_Ground_Aim_Angle" [sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_c6kgd"] filter_enabled = true filters = ["Mixamo/Skeleton3D:arm.L", "Mixamo/Skeleton3D:arm.R", "Mixamo/Skeleton3D:forearm.L", "Mixamo/Skeleton3D:forearm.R", "Mixamo/Skeleton3D:hand.L", "Mixamo/Skeleton3D:hand.R", "Mixamo/Skeleton3D:handindex1.L", "Mixamo/Skeleton3D:handindex1.R", "Mixamo/Skeleton3D:handindex2.L", "Mixamo/Skeleton3D:handindex2.R", "Mixamo/Skeleton3D:handindex3.L", "Mixamo/Skeleton3D:handindex3.R", "Mixamo/Skeleton3D:handindex4.L", "Mixamo/Skeleton3D:handindex4.R", "Mixamo/Skeleton3D:handmiddle1.L", "Mixamo/Skeleton3D:handmiddle1.R", "Mixamo/Skeleton3D:handmiddle2.L", "Mixamo/Skeleton3D:handmiddle2.R", "Mixamo/Skeleton3D:handmiddle3.L", "Mixamo/Skeleton3D:handmiddle3.R", "Mixamo/Skeleton3D:handmiddle4.L", "Mixamo/Skeleton3D:handmiddle4.R", "Mixamo/Skeleton3D:handpinky1.L", "Mixamo/Skeleton3D:handpinky1.R", "Mixamo/Skeleton3D:handpinky2.L", "Mixamo/Skeleton3D:handpinky2.R", "Mixamo/Skeleton3D:handpinky3.L", "Mixamo/Skeleton3D:handpinky3.R", "Mixamo/Skeleton3D:handpinky4.L", "Mixamo/Skeleton3D:handpinky4.R", "Mixamo/Skeleton3D:handring1.L", "Mixamo/Skeleton3D:handring1.R", "Mixamo/Skeleton3D:handring2.L", "Mixamo/Skeleton3D:handring2.R", "Mixamo/Skeleton3D:handring3.L", "Mixamo/Skeleton3D:handring3.R", "Mixamo/Skeleton3D:handring4.L", "Mixamo/Skeleton3D:handring4.R", "Mixamo/Skeleton3D:handthumb1.L", "Mixamo/Skeleton3D:handthumb1.R", "Mixamo/Skeleton3D:handthumb2.L", "Mixamo/Skeleton3D:handthumb2.R", "Mixamo/Skeleton3D:handthumb3.L", "Mixamo/Skeleton3D:handthumb3.R", "Mixamo/Skeleton3D:handthumb4.L", "Mixamo/Skeleton3D:handthumb4.R", "Mixamo/Skeleton3D:shoulder.L", "Mixamo/Skeleton3D:shoulder.R"] [sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_brslx"] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hwoy0"] animation = &"AL_Protagonist/SliceTime_Aim_UpDown" [sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_a4ggk"] graph_offset = Vector2(-90.20443, 88.50985) nodes/output/position = Vector2(1680, 346.66666) nodes/TimeScale/node = SubResource("AnimationNodeTimeScale_yol58") nodes/TimeScale/position = Vector2(1040, 400) nodes/slice_time_pitch/node = SubResource("AnimationNodeTimeSeek_brslx") nodes/slice_time_pitch/position = Vector2(853.3333, 400) nodes/slice_time_pitch_animation/node = SubResource("AnimationNodeAnimation_hwoy0") nodes/slice_time_pitch_animation/position = Vector2(506.66666, 400) nodes/Animation/node = SubResource("AnimationNodeAnimation_pdsvv") nodes/Animation/position = Vector2(853.3333, 186.66667) nodes/Blend2/node = SubResource("AnimationNodeBlend2_m5daq") nodes/Blend2/position = Vector2(1226.6666, 240) nodes/slice_time_angle_blend/node = SubResource("AnimationNodeBlend2_c6kgd") nodes/slice_time_angle_blend/position = Vector2(1440, 346.66666) nodes/slice_time_angle_animation/node = SubResource("AnimationNodeAnimation_brslx") nodes/slice_time_angle_animation/position = Vector2(640, 613.3333) "nodes/TimeScale 2/node" = SubResource("AnimationNodeTimeScale_pdsvv") "nodes/TimeScale 2/position" = Vector2(1226.6666, 560) nodes/slice_time_angle/node = SubResource("AnimationNodeTimeSeek_yol58") nodes/slice_time_angle/position = Vector2(1040, 613.3333) node_connections = [&"output", 0, &"slice_time_angle_blend", &"TimeScale", 0, &"slice_time_pitch", &"slice_time_pitch", 0, &"slice_time_pitch_animation", &"Blend2", 0, &"Animation", &"Blend2", 1, &"TimeScale", &"slice_time_angle_blend", 0, &"Blend2", &"slice_time_angle_blend", 1, &"TimeScale 2", &"TimeScale 2", 0, &"slice_time_angle", &"slice_time_angle", 0, &"slice_time_angle_animation"] [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_c6kgd"] animation = &"AL_Protagonist/FastRun" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_yol58"] animation = &"AL_Protagonist/JogForward" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_a4ggk"] animation = &"AL_Protagonist/RunForward" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_br8iv"] animation = &"AL_Protagonist/WalkForward" [sub_resource type="AnimationNodeBlendSpace2D" id="AnimationNodeBlendSpace2D_c6kgd"] blend_point_0/node = SubResource("AnimationNodeAnimation_c6kgd") blend_point_0/pos = Vector2(0, 1) blend_point_0/name = &"AL_Protagonist_FastRun" blend_point_1/node = SubResource("AnimationNodeAnimation_yol58") blend_point_1/pos = Vector2(1, 0) blend_point_1/name = &"AL_Protagonist_JogForward" blend_point_2/node = SubResource("AnimationNodeAnimation_a4ggk") blend_point_2/pos = Vector2(0, -1) blend_point_2/name = &"AL_Protagonist_RunForward" blend_point_3/node = SubResource("AnimationNodeAnimation_br8iv") blend_point_3/pos = Vector2(-1, 0) blend_point_3/name = &"AL_Protagonist_WalkForward" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_c6kgd"] advance_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_br8iv"] xfade_time = 0.1 switch_mode = 2 advance_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_yol58"] advance_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_brslx"] [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_hwoy0"] [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_c6kgd"] state_machine_type = 2 states/End/position = Vector2(777.6188, 87.209885) states/Start/position = Vector2(170.66667, -21.33332) states/slice_time_enter/node = SubResource("AnimationNodeAnimation_m5daq") states/slice_time_enter/position = Vector2(442.0142, -21.185173) states/slice_time_idle/node = SubResource("AnimationNodeBlendTree_a4ggk") states/slice_time_idle/position = Vector2(441.64224, 87.11249) states/slice_time_swing/node = SubResource("AnimationNodeBlendSpace2D_c6kgd") states/slice_time_swing/position = Vector2(441.83017, 210.33333) transitions = ["Start", "slice_time_enter", SubResource("AnimationNodeStateMachineTransition_c6kgd"), "slice_time_enter", "slice_time_idle", SubResource("AnimationNodeStateMachineTransition_br8iv"), "slice_time_idle", "End", SubResource("AnimationNodeStateMachineTransition_yol58"), "slice_time_idle", "slice_time_swing", SubResource("AnimationNodeStateMachineTransition_brslx"), "slice_time_swing", "slice_time_idle", SubResource("AnimationNodeStateMachineTransition_hwoy0")] graph_offset = Vector2(-345, -43) [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_2ddk3"] animation = &"AL_Protagonist/JogForward" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_baibx"] animation = &"AL_Protagonist/RunForward" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_j3mgm"] animation = &"AL_Protagonist/WalkForward" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_tx82o"] animation = &"AL_Protagonist/StandIdle" [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_cskv4"] animation = &"AL_Protagonist/FastRun" [sub_resource type="AnimationNodeBlendSpace1D" id="AnimationNodeBlendSpace1D_enbxg"] min_space = 0.0 sync_mode = 2 blend_point_0/node = SubResource("AnimationNodeAnimation_2ddk3") blend_point_0/pos = 0.4 blend_point_0/name = &"JogForward" blend_point_1/node = SubResource("AnimationNodeAnimation_baibx") blend_point_1/pos = 0.7 blend_point_1/name = &"RunForward" blend_point_2/node = SubResource("AnimationNodeAnimation_j3mgm") blend_point_2/pos = 0.1 blend_point_2/name = &"Walk" blend_point_3/node = SubResource("AnimationNodeAnimation_tx82o") blend_point_3/pos = 0.0 blend_point_3/name = &"StandIdle" blend_point_4/node = SubResource("AnimationNodeAnimation_cskv4") blend_point_4/pos = 1.0 blend_point_4/name = &"FastRun" [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vtyg2"] advance_mode = 2 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_m5daq"] xfade_time = 0.05 [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_pdsvv"] xfade_time = 0.1 [resource] states/slice_time/node = SubResource("AnimationNodeStateMachine_c6kgd") states/slice_time/position = Vector2(466.7691, -11.666668) states/walk/node = SubResource("AnimationNodeBlendSpace1D_enbxg") states/walk/position = Vector2(466.0768, 99.98781) transitions = ["Start", "walk", SubResource("AnimationNodeStateMachineTransition_vtyg2"), "walk", "slice_time", SubResource("AnimationNodeStateMachineTransition_m5daq"), "slice_time", "walk", SubResource("AnimationNodeStateMachineTransition_pdsvv")] graph_offset = Vector2(-125, -120)