duck jumping makes sg's jump one pixel higher
This commit is contained in:
parent
29e8f77d5c
commit
48180bad64
2 changed files with 14 additions and 0 deletions
|
@ -373,3 +373,8 @@ func _process_movement(delta: float) -> void:
|
||||||
func _on_Hitbox_body_entered(body: Node) -> void:
|
func _on_Hitbox_body_entered(body: Node) -> void:
|
||||||
if body.is_in_group("death"):
|
if body.is_in_group("death"):
|
||||||
die()
|
die()
|
||||||
|
|
||||||
|
|
||||||
|
func _on_Ducking_event_received(event):
|
||||||
|
if event == "jump":
|
||||||
|
position.y -= 1
|
||||||
|
|
|
@ -1042,6 +1042,14 @@ to = NodePath("../../Shooting")
|
||||||
event = "shoot"
|
event = "shoot"
|
||||||
guard_expression = "can_shoot"
|
guard_expression = "can_shoot"
|
||||||
|
|
||||||
|
[node name="On Jump" type="Node" parent="StateChart/Root/Movement/Grounded/Ducking"]
|
||||||
|
script = ExtResource( 10 )
|
||||||
|
__meta__ = {
|
||||||
|
"_editor_description_": "enter jump state when the jump button is pressed"
|
||||||
|
}
|
||||||
|
to = NodePath("../../../Airborne/Jump/NormalJump")
|
||||||
|
event = "jump"
|
||||||
|
|
||||||
[node name="Shooting" type="Node" parent="StateChart/Root/Movement/Grounded"]
|
[node name="Shooting" type="Node" parent="StateChart/Root/Movement/Grounded"]
|
||||||
script = ExtResource( 11 )
|
script = ExtResource( 11 )
|
||||||
consumed_events = [ "jump", "duck_pressed" ]
|
consumed_events = [ "jump", "duck_pressed" ]
|
||||||
|
@ -1251,6 +1259,7 @@ script = ExtResource( 8 )
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Walking" to="." method="_on_Walking_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Walking" to="." method="_on_Walking_state_entered"]
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Blinking" to="." method="_on_Blinking_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Blinking" to="." method="_on_Blinking_state_entered"]
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Stimming" to="." method="_on_Stimming_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/CanWalk/Stimming" to="." method="_on_Stimming_state_entered"]
|
||||||
|
[connection signal="event_received" from="StateChart/Root/Movement/Grounded/Ducking" to="." method="_on_Ducking_event_received"]
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Ducking" to="." method="_on_Ducking_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Ducking" to="." method="_on_Ducking_state_entered"]
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Shooting" to="." method="_on_Shooting_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Shooting" to="." method="_on_Shooting_state_entered"]
|
||||||
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Pushing" to="." method="_on_Pushing_state_entered"]
|
[connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Pushing" to="." method="_on_Pushing_state_entered"]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue