update attempt
This commit is contained in:
@@ -7,13 +7,49 @@
|
||||
local Vehicle, POWERTRAIN_COMPONENT = unpack(require('/koptilnya/engine_remastered/vehicle.txt'))
|
||||
local Differential = require('/koptilnya/engine_remastered/powertrain/differential.txt')
|
||||
|
||||
-- Michelin Pilot Sport 4S (High-Performance Road Tire)
|
||||
local WheelConfig = {
|
||||
BrakePower = 1200,
|
||||
CustomWheel = { Mass = 80 },
|
||||
CustomWheel = {
|
||||
Mass = 30,
|
||||
|
||||
LateralFrictionPreset = {
|
||||
B = 12.0,
|
||||
C = 1.3,
|
||||
D = 1.8,
|
||||
E = -1.8
|
||||
},
|
||||
LongitudinalFrictionPreset = {
|
||||
B = 18.0,
|
||||
C = 1.5,
|
||||
D = 1.5,
|
||||
E = 0.3
|
||||
},
|
||||
AligningFrictionPreset = {
|
||||
B = 2.8,
|
||||
C = 2.1,
|
||||
D = 0.10,
|
||||
E = -2.5
|
||||
},
|
||||
},
|
||||
Model = 'models/sprops/trans/wheel_a/wheel25.mdl'
|
||||
}
|
||||
local FrontWheelsConfig = table.merge(table.copy(WheelConfig), { SteerLock = 33, CustomWheel = { CasterAngle = 3 } })
|
||||
local RearWheelsConfig = table.merge(table.copy(WheelConfig), { HandbrakePower = 2200 })
|
||||
local FrontWheelsConfig = table.merge(
|
||||
table.copy(WheelConfig),
|
||||
{
|
||||
SteerLock = 33,
|
||||
CustomWheel = {
|
||||
CasterAngle = 3
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
local RearWheelsConfig = table.merge(
|
||||
table.copy(WheelConfig),
|
||||
{
|
||||
HandbrakePower = 2200
|
||||
}
|
||||
)
|
||||
|
||||
Vehicle:new({
|
||||
{
|
||||
@@ -77,13 +113,13 @@ Vehicle:new({
|
||||
Name = 'WheelFL',
|
||||
Type = POWERTRAIN_COMPONENT.Wheel,
|
||||
Input = 'AxleFront',
|
||||
Config = table.merge(table.copy(FrontWheelsConfig), { Offset = 0, CustomWheel = { CamberAngle = -3, ToeAngle = -0.5 } })
|
||||
Config = table.merge(table.copy(FrontWheelsConfig), { Offset = 0, CustomWheel = { CamberAngle = -3, ToeAngle = 0.5 } })
|
||||
},
|
||||
{
|
||||
Name = 'WheelFR',
|
||||
Type = POWERTRAIN_COMPONENT.Wheel,
|
||||
Input = 'AxleFront',
|
||||
Config = table.merge(table.copy(FrontWheelsConfig), { Offset = 180, CustomWheel = { CamberAngle = 3, ToeAngle = 0.5 } })
|
||||
Config = table.merge(table.copy(FrontWheelsConfig), { Offset = 180, CustomWheel = { CamberAngle = -3, ToeAngle = 0.5 } })
|
||||
},
|
||||
{
|
||||
Name = 'AxleBack',
|
||||
@@ -119,12 +155,12 @@ Vehicle:new({
|
||||
Name = 'WheelRL',
|
||||
Input = 'AxleBack',
|
||||
Type = POWERTRAIN_COMPONENT.Wheel,
|
||||
Config = table.merge(table.copy(RearWheelsConfig), { Offset = 0, CustomWheel = { CamberAngle = -1, ToeAngle = -0.5 } })
|
||||
Config = table.merge(table.copy(RearWheelsConfig), { Offset = 0, CustomWheel = { CamberAngle = -1, ToeAngle = 0.5 } })
|
||||
},
|
||||
{
|
||||
Name = 'WheelRR',
|
||||
Input = 'AxleBack',
|
||||
Type = POWERTRAIN_COMPONENT.Wheel,
|
||||
Config = table.merge(table.copy(RearWheelsConfig), { Offset = 180, CustomWheel = { CamberAngle = 1, ToeAngle = 0.5 } })
|
||||
Config = table.merge(table.copy(RearWheelsConfig), { Offset = 180, CustomWheel = { CamberAngle = -1, ToeAngle = 0.5 } })
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user