diff --git a/koptilnya/engine_remastered/differential.txt b/koptilnya/engine_remastered/differential.txt index 03c1b3b..8ed8a0a 100644 --- a/koptilnya/engine_remastered/differential.txt +++ b/koptilnya/engine_remastered/differential.txt @@ -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)