forked from team-sg/hero-mark-2
make player lose control when beating fami
This commit is contained in:
parent
63e0834b27
commit
34346c5052
1 changed files with 4 additions and 0 deletions
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue