Fix to re-enable user backwards baserunning
This commit is contained in:
parent
80015dbe62
commit
ce9a2d335e
|
@ -11,14 +11,16 @@ end
|
||||||
|
|
||||||
function UserInput:update()
|
function UserInput:update()
|
||||||
self.crankChange = playdate.getCrankChange()
|
self.crankChange = playdate.getCrankChange()
|
||||||
local crankLimited = self.crankChange == 0 and 0 or (math.log(math.abs(self.crankChange)) * C.CrankPower)
|
self.crankLimited = self.crankChange == 0 and 0 or (math.log(math.abs(self.crankChange)) * C.CrankPower)
|
||||||
self.crankLimited = math.abs(crankLimited)
|
if self.crankChange < 0 then
|
||||||
|
self.crankLimited = self.crankLimited * -1
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
---@return number batAngleDeg, number batSpeed
|
---@return number batAngleDeg, number batSpeed
|
||||||
function UserInput:updateBat()
|
function UserInput:updateBat()
|
||||||
local batAngleDeg = (playdate.getCrankPosition() + C.CrankOffsetDeg) % 360
|
local batAngleDeg = (playdate.getCrankPosition() + C.CrankOffsetDeg) % 360
|
||||||
local batSpeed = self.crankLimited
|
local batSpeed = math.abs(self.crankLimited)
|
||||||
return batAngleDeg, batSpeed
|
return batAngleDeg, batSpeed
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue