newest Version as of right now

This commit is contained in:
2025-06-21 06:25:34 +02:00
parent 35d8ece14f
commit 76da17dfbe
40 changed files with 1104 additions and 156 deletions

View File

@ -7,12 +7,20 @@ func get_state_name():
func enter():
player.ap.play("jump")
player.velocity.y = -player.jump_force
player.jumps_done += 1
player.v_mult = player.jump_mult
func exit():
pass
player.v_mult = 1
func update(delta):
player.jumpbuffer(delta)
if player.transitionledgegrab():
Transitioned.emit(self, "PlayerLedgeGrab")
elif player.transitiondash():
Transitioned.emit(self, "PlayerDash")
elif player.transitionfall():
Transitioned.emit(self, "PlayerFall")
elif !player.is_on_floor() and Input.is_action_just_pressed("jump") and (player.air_jumps_done < player.max_air_jumps):