From c336d452614dba58500ac53d80790f237f22240f Mon Sep 17 00:00:00 2001 From: PossiblyAxolotl Date: Sun, 8 May 2022 11:42:07 -0600 Subject: [PATCH] nope --- Source/Main.lua | 2 +- Source/Saws.lua | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Source/Main.lua b/Source/Main.lua index a787a9a..4dc505e 100644 --- a/Source/Main.lua +++ b/Source/Main.lua @@ -16,7 +16,7 @@ local gfx = playdate.graphics local disp = playdate.display local font = gfx.font.new("gfx/big") -local dev = false +dev = false gfx.setFont(font) gfx.setBackgroundColor(gfx.kColorBlack) diff --git a/Source/Saws.lua b/Source/Saws.lua index e671596..69931a8 100644 --- a/Source/Saws.lua +++ b/Source/Saws.lua @@ -77,11 +77,14 @@ function updateSaws() end for spinner = 1, #spinblades, 1 do - for armlen = 1, spinblades[spinner].armlen do - for blade = 1, #spinblades[spinner].blades do - spinblades[spinner].time += spinblades[spinner].speed - local newpos = {x=math.sin(math.rad(spinblades[spinner].time)) * 20 * armlen,y=math.cos(math.rad(spinblades[spinner].time)) * 20 * armlen} - spinblades[spinner].blades[blade]:moveTo(spinblades[spinner].mid.x + newpos.x, spinblades[spinner].mid.y + newpos.y) + for arm = 1, spinblades[spinner].arms do + for armlen = 1, spinblades[spinner].armlen do + for blade = 1, #spinblades[spinner].blades do + spinblades[spinner].time += spinblades[spinner].speed + local degrees = spinblades[spinner].time / 360 * arm + local newpos = {x=math.sin(math.rad(degrees)) * 20 * armlen,y=math.cos(math.rad(degrees)) * 20 * armlen} + spinblades[spinner].blades[blade]:moveTo(spinblades[spinner].mid.x + newpos.x, spinblades[spinner].mid.y + newpos.y) + end end end end