X-Git-Url: http://git.purplebirdman.com/frog-ninja.git/blobdiff_plain/92f6f55bfa3f838fcbcb445a2bc2a271398c45fd..715f2ba5689e0474928af72a3f2d7493ef431963:/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()