]> purplebirdman git - frog-ninja.git/blob - asset/character/model/state/slashing_state.gd
Squashed commit of the following:
[frog-ninja.git] / asset / character / model / state / slashing_state.gd
1 extends MovingState
2
3
4 func should_enter(input: InputPacket) -> String:
5         if animation_finished:
6                 input.player_actions.sort_custom(states_priority_sort)
7                 return input.player_actions[0]
8         return name
9
10
11 func update(_input: InputPacket, _delta: float):
12         player.model.weapon_r.is_attacking = is_attacking()
13
14
15 func on_exit_state():
16         player.model.weapon_r.reset()
17         
18         # reset cooldown
19         states["Slash1"].mark_exit_state()