Merge branch 'master' of https://github.com/koptilnya/starfall-modules
This commit is contained in:
commit
63f7484f9b
@ -76,19 +76,19 @@ function Differential:update()
|
||||
local usePower = self.gearbox and self.gearbox.torque > self.usePowerBias or false
|
||||
local usedCoeff = usePower and self.power or self.coast
|
||||
|
||||
local lwPowerCoeff = 1 -- usedCoeff
|
||||
local rwPowerCoeff = 1 -- usedCoeff
|
||||
local lwPowerCoeff = usedCoeff
|
||||
local rwPowerCoeff = usedCoeff
|
||||
|
||||
-- this could probably be shortened?
|
||||
if lwtq - rwtq > self.preload then
|
||||
lwPowerCoeff = 1 + (1 - usedCoeff)
|
||||
rwPowerCoeff = usedCoeff
|
||||
end
|
||||
-- if lwtq - rwtq > self.preload then
|
||||
-- lwPowerCoeff = usedCoeff
|
||||
-- rwPowerCoeff = usedCoeff
|
||||
-- end
|
||||
|
||||
if rwtq - lwtq > self.preload then
|
||||
lwPowerCoeff = usedCoeff
|
||||
rwPowerCoeff = 1 + (1 - usedCoeff)
|
||||
end
|
||||
-- if rwtq - lwtq > self.preload then
|
||||
-- lwPowerCoeff = usedCoeff
|
||||
-- rwPowerCoeff = usedCoeff
|
||||
-- end
|
||||
|
||||
local lwCorrectingTorque = math.clamp(lwDampingTorque * lwPowerCoeff, -self.maxCorrectingTorque,
|
||||
self.maxCorrectingTorque)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user