reimplemented coyote time

This commit is contained in:
pennyrigate 2023-07-03 23:25:14 -04:00
parent 3c4d8f07ab
commit 86b5dbb018

View file

@ -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"]