From 86b5dbb0181eaa5b9313e6fe10318b41160cf31d Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Mon, 3 Jul 2023 23:25:14 -0400 Subject: [PATCH] reimplemented coyote time --- objects/player/player.tscn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/objects/player/player.tscn b/objects/player/player.tscn index 8c947a3..bc370b2 100644 --- a/objects/player/player.tscn +++ b/objects/player/player.tscn @@ -1159,7 +1159,7 @@ initial_state = NodePath("CanWalk") [node name="On Airborne" type="Node" parent="StateChart/Root/Movement/Grounded"] script = ExtResource( 10 ) -to = NodePath("../../Airborne/Falling/NormalFalling") +to = NodePath("../../Airborne/Falling/CoyoteFalling") event = "airborne" [node name="On Jump" type="Node" parent="StateChart/Root/Movement/Grounded"] @@ -1387,7 +1387,7 @@ event = "jump" [node name="On CoyoteTimeout" type="Node" parent="StateChart/Root/Movement/Airborne/Falling/CoyoteFalling"] script = ExtResource( 10 ) -to = NodePath("../../ScaredFalling") +to = NodePath("../../NormalFalling") delay = 0.067 [node name="NormalFalling" type="Node" parent="StateChart/Root/Movement/Airborne/Falling"] @@ -1552,6 +1552,7 @@ align = 1 [connection signal="state_exited" from="StateChart/Root/Movement/Airborne/Jump/NormalJump" to="." method="_on_NormalJump_state_exited"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Jump/LadderJump" to="." method="_on_LadderJump_state_entered"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Falling/CoyoteFalling" to="." method="_on_CoyoteFalling_state_entered"] +[connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/Falling/CoyoteFalling" to="." method="_process_horizontal_movement"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Falling/NormalFalling" to="." method="_on_NormalFalling_state_entered"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/Falling/NormalFalling" to="." method="_process_horizontal_movement"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Falling/ScaredFalling" to="." method="_on_ScaredFalling_state_entered"]