X-Git-Url: http://git.purplebirdman.com/frog-ninja.git/blobdiff_plain/8225ba902c437bcadc8735df85a340e8bd10ed3d..2e697142bf5e1b94429281572bdc1cbf5868d5ce:/player/moves/dash.gd diff --git a/player/moves/dash.gd b/player/moves/dash.gd index aaf7081..cfdfa77 100644 --- a/player/moves/dash.gd +++ b/player/moves/dash.gd @@ -1,6 +1,7 @@ extends Move class_name Dash +@export var dash_length := 10.0 @onready var timer: Timer = $Timer @@ -12,7 +13,7 @@ func should_enter(input: InputPacket) -> String: if finished: input.actions.sort_custom(moves_priority_sort) return input.actions[0] - return "dash" + return state_name func update(_input: InputPacket, delta: float): @@ -24,8 +25,7 @@ func update(_input: InputPacket, delta: float): func on_enter_state(): - player.skin.transition_dash() - new_position = player.global_position + player.last_movement_direction * player.dash_length + new_position = player.global_position + player.last_movement_direction * dash_length finished = false timer.start()