-- @name Grip steering -- @author DarkSupah -- @server local frontWheelsConfig = { Camber = -5, Caster = 5, Ackermann = 1.1, Lock = 50 } local rearWheelsConfig = { Camber = -5, Caster = -5, Ackermann = 1.2, Lock = 5 } local NULL_ENTITY = entity(0) local INPUTS = { Seat = "entity" } local OUTPUTS = { Steer = "number" } wire.adjustPorts(INPUTS, OUTPUTS) local steeringController = SteeringController:new() hook.add("think", "steeringUpdate", function() steeringController.steeringController:update() end)