diff --git a/main.lua b/main.lua index e697690..befac0d 100644 --- a/main.lua +++ b/main.lua @@ -454,29 +454,6 @@ function love.update(dt) end end - if game.paused or game.game_over then - return - end - - if game.show_aim_guide then - for i = 1, #game.aim_guide do - local dot = game.aim_guide[i] - if dot.tween then - if dot.tween.delay == 0 then - dot.tween.t = dot.tween.t + 1 - if dot.tween.t == dot.tween.d then - dot.tween.t = 0 - else - dot.x = easing.linear(dot.tween.t, dot.tween.b_x, dot.tween.c_x, dot.tween.d) - dot.y = easing.linear(dot.tween.t, dot.tween.b_y, dot.tween.c_y, dot.tween.d) - end - else - dot.tween.delay = dot.tween.delay - 1 - end - end - end - end - if game.current_bubble and game.current_bubble.tween then game.current_bubble.tween.t = game.current_bubble.tween.t + 1 if game.current_bubble.tween.t == game.current_bubble.tween.d then @@ -507,6 +484,29 @@ function love.update(dt) end end + if game.paused or game.game_over then + return + end + + if game.show_aim_guide then + for i = 1, #game.aim_guide do + local dot = game.aim_guide[i] + if dot.tween then + if dot.tween.delay == 0 then + dot.tween.t = dot.tween.t + 1 + if dot.tween.t == dot.tween.d then + dot.tween.t = 0 + else + dot.x = easing.linear(dot.tween.t, dot.tween.b_x, dot.tween.c_x, dot.tween.d) + dot.y = easing.linear(dot.tween.t, dot.tween.b_y, dot.tween.c_y, dot.tween.d) + end + else + dot.tween.delay = dot.tween.delay - 1 + end + end + end + end + if game.ceiling_drop_tween then local old_y = game.ceiling_bottom game.ceiling_drop_tween.t = game.ceiling_drop_tween.t + 1