- Project updated to support the new CharacterBody3D node structure.

- PlayerMovementHandler updated to properly use physics process root motion.
This commit is contained in:
2026-10-04 21:42:59 -04:00
parent 487e5e567a
commit ddc86b6554
11 changed files with 299 additions and 310 deletions
@@ -203,7 +203,7 @@ shape = SubResource("SphereShape3D_plj6u")
spring_length = 2.667
[node name="Camera3D" parent="CameraGimbalY/CameraGimbalX/SpringArm3D" unique_id=1011005417 instance=ExtResource("3_plj6u")]
transform = Transform3D(0.98480755, 0, -0.1736481, 0, 0.99999994, 0, 0.17364815, 0, 0.9848073, 0, 0, 0)
transform = Transform3D(0.9848075, 0, -0.17364809, 0, 0.99999994, 0, 0.17364813, 0, 0.98480725, 0, 0, 0)
[node name="StateChart" type="Node" parent="." unique_id=874540950]
script = ExtResource("3_uysnn")
@@ -232,11 +232,13 @@ event = &"no_more_slice_time"
delay_in_seconds = "0.0"
[node name="AnimationTree" type="AnimationTree" parent="." unique_id=1750187388]
callback_mode_process = 0
tree_root = SubResource("AnimationNodeStateMachine_6ql8e")
anim_player = NodePath("AnimationPlayer")
[node name="AnimationPlayer" type="AnimationPlayer" parent="AnimationTree" unique_id=459304662]
root_node = NodePath("../..")
callback_mode_process = 0
libraries/ = SubResource("AnimationLibrary_p62qo")
[connection signal="state_entered" from="StateChart/MovementModes/Standard" to="." method="_on_standard_state_entered"]