Pulled from master, fixed conflict

This commit is contained in:
Иван Грачёв
2021-04-07 21:28:15 +05:00
44 changed files with 3172 additions and 696 deletions

View File

@@ -9,5 +9,15 @@ function SteerAxle:initialize(config, leftWheel, rightWheel)
end
function SteerAxle:update()
self:_updateSlave(self.leftWheel)
self:_updateSlave(self.rightWheel)
end
function SteerAxle:_updateSlave(slave)
if slave:isValid() and not slave:isPlayerHolding() then
slave:setAngles(base:localToWorldAngles(Angle(0, 0, 0)))
if not slave:isFrozen() then
slave:setFrozen()
end
end
end