Fix to re-enable user backwards baserunning

This commit is contained in:
Sage Vaillancourt 2025-02-26 13:14:19 -05:00
parent 80015dbe62
commit ce9a2d335e
1 changed files with 5 additions and 3 deletions

View File

@ -11,14 +11,16 @@ end
function UserInput:update()
self.crankChange = playdate.getCrankChange()
local crankLimited = self.crankChange == 0 and 0 or (math.log(math.abs(self.crankChange)) * C.CrankPower)
self.crankLimited = math.abs(crankLimited)
self.crankLimited = self.crankChange == 0 and 0 or (math.log(math.abs(self.crankChange)) * C.CrankPower)
if self.crankChange < 0 then
self.crankLimited = self.crankLimited * -1
end
end
---@return number batAngleDeg, number batSpeed
function UserInput:updateBat()
local batAngleDeg = (playdate.getCrankPosition() + C.CrankOffsetDeg) % 360
local batSpeed = self.crankLimited
local batSpeed = math.abs(self.crankLimited)
return batAngleDeg, batSpeed
end