make player lose control when beating fami

This commit is contained in:
Haze Weathers 2024-06-27 17:43:12 -04:00
parent 63e0834b27
commit 34346c5052

View file

@ -42,6 +42,8 @@ func _physics_process(delta: float) -> void:
match state: match state:
State.DEAD: State.DEAD:
return return
State.INACTIVE:
return
State.STAND: State.STAND:
if sign(Input.get_axis("move_up", "move_down") + get_stick_input(JOY_AXIS_1)) == 1 and energy >= duck_energy: if sign(Input.get_axis("move_up", "move_down") + get_stick_input(JOY_AXIS_1)) == 1 and energy >= duck_energy:
state = State.DUCK state = State.DUCK
@ -159,6 +161,8 @@ func _spawn_explosions() -> void:
func _on_animation_finished(anim_name: String) -> void: func _on_animation_finished(anim_name: String) -> void:
if state == State.INACTIVE:
return
match anim_name: match anim_name:
"UnDuck": "UnDuck":
state = State.STAND state = State.STAND