Creating new steering
This commit is contained in:
33
koptilnya/steering/main.txt
Normal file
33
koptilnya/steering/main.txt
Normal file
@@ -0,0 +1,33 @@
|
||||
-- @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)
|
||||
Reference in New Issue
Block a user