update player animtree: double jump

This commit is contained in:
Magarnicle 2025-06-27 23:46:41 +02:00
parent 07d57704d6
commit 74170453ba

View file

@ -1040,7 +1040,8 @@ tracks/1/keys = {
[sub_resource type="Animation" id="Animation_jfs81"]
resource_name = "jump_air_start_l"
length = 0.05
length = 0.0666683
step = 0.0166667
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
@ -1060,7 +1061,7 @@ tracks/1/path = NodePath("PlayerCharacterSprite:progress")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.05),
"times": PackedFloat32Array(0, 0.0666667),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 1.0]
@ -1068,6 +1069,8 @@ tracks/1/keys = {
[sub_resource type="Animation" id="Animation_tvets"]
resource_name = "jump_air_start_r"
length = 0.0666683
step = 0.0166667
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
@ -1087,7 +1090,7 @@ tracks/1/path = NodePath("PlayerCharacterSprite:progress")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1),
"times": PackedFloat32Array(0, 0.0666667),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 1.0]
@ -2075,7 +2078,7 @@ advance_mode = 2
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_1scf8"]
states/jump_air_start_l/node = SubResource("AnimationNodeAnimation_maamt")
states/jump_air_start_l/position = Vector2(556, 47)
states/jump_air_start_l/position = Vector2(556, 37)
states/jump_air_start_r/node = SubResource("AnimationNodeAnimation_03a5a")
states/jump_air_start_r/position = Vector2(556, 163)
transitions = ["Start", "jump_air_start_l", SubResource("AnimationNodeStateMachineTransition_xm768"), "Start", "jump_air_start_r", SubResource("AnimationNodeStateMachineTransition_55jfm"), "jump_air_start_l", "End", SubResource("AnimationNodeStateMachineTransition_44yuv"), "jump_air_start_r", "End", SubResource("AnimationNodeStateMachineTransition_q83r0")]
@ -2527,7 +2530,7 @@ states/Wallslide/position = Vector2(-38.132, 140.989)
states/dash/node = SubResource("AnimationNodeStateMachine_cn3w8")
states/dash/position = Vector2(-38.132, -112.011)
transitions = ["Start", "RESET", SubResource("AnimationNodeStateMachineTransition_0alk5"), "RESET", "Falling", SubResource("AnimationNodeStateMachineTransition_blac4"), "Falling", "RESET", SubResource("AnimationNodeStateMachineTransition_6bj8y"), "RESET", "Idle+Run", SubResource("AnimationNodeStateMachineTransition_jltsu"), "Idle+Run", "RESET", SubResource("AnimationNodeStateMachineTransition_o5kw1"), "RESET", "Jump from Floor", SubResource("AnimationNodeStateMachineTransition_6ngu7"), "Jump from Floor", "RESET", SubResource("AnimationNodeStateMachineTransition_sasso"), "RESET", "Attack", SubResource("AnimationNodeStateMachineTransition_j7etd"), "Attack", "RESET", SubResource("AnimationNodeStateMachineTransition_def5w"), "RESET", "Travelling up in Air", SubResource("AnimationNodeStateMachineTransition_rcf1s"), "Travelling up in Air", "RESET", SubResource("AnimationNodeStateMachineTransition_s04l8"), "RESET", "Wallslide", SubResource("AnimationNodeStateMachineTransition_nj1pf"), "Wallslide", "RESET", SubResource("AnimationNodeStateMachineTransition_vqtub"), "Falling", "Land", SubResource("AnimationNodeStateMachineTransition_ui3n6"), "Land", "RESET", SubResource("AnimationNodeStateMachineTransition_h0nth"), "RESET", "Death", SubResource("AnimationNodeStateMachineTransition_1scf8"), "Death", "RESET", SubResource("AnimationNodeStateMachineTransition_s8jy1"), "RESET", "dash", SubResource("AnimationNodeStateMachineTransition_he4oo"), "dash", "RESET", SubResource("AnimationNodeStateMachineTransition_ebbxk"), "dash", "Death", SubResource("AnimationNodeStateMachineTransition_7cktu"), "Attack", "Death", SubResource("AnimationNodeStateMachineTransition_5brr7"), "Land", "Death", SubResource("AnimationNodeStateMachineTransition_wa5ni"), "RESET", "Double Jump", SubResource("AnimationNodeStateMachineTransition_p83q2"), "dash", "Double Jump", SubResource("AnimationNodeStateMachineTransition_6myfo"), "Double Jump", "Death", SubResource("AnimationNodeStateMachineTransition_40cv0"), "Double Jump", "RESET", SubResource("AnimationNodeStateMachineTransition_8qlk8")]
graph_offset = Vector2(-624.2, -298.203)
graph_offset = Vector2(-592.2, -255.203)
[sub_resource type="Curve" id="Curve_w1mwi"]
_limits = [0.0, 300.0, 0.0, 1.0]