diff --git a/game/player/StateMachine/CrouchState.gd b/game/player/StateMachine/CrouchState.gd index ed8cf73..d906ae4 100644 --- a/game/player/StateMachine/CrouchState.gd +++ b/game/player/StateMachine/CrouchState.gd @@ -45,6 +45,9 @@ func applies() -> void: #et sera pris en compte des la sortie du crouch (Idle/Walk) func input_management() -> void: + if Input.is_action_just_pressed(play_char.dodge_action) and play_char.dodge_cooldown <= 0.0: + transitioned.emit(self, "DodgeState") + #courir annule automatiquement le crouch if play_char.walk_or_run == "RunState": transitioned.emit(self, "RunState")