{
"lrdefender20_differential_F_LSD": {
    "information":{
        "authors":"BeamNG",
        "name":"Limited Slip Front Differential",
        "value":800,
    },
    "slotType" : "lrdefender20_differential_F",
    "slots": [
        ["type", "default", "description"],
        ["lrdefender20_finaldrive_F","lrdefender20_finaldrive_F_4187", "Front Final Drive", {"coreSlot":true}],
        ["lrdefender20_halfshaft_F","lrdefender20_halfshaft_F", "Front Half Shafts"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["torsionReactor", "torsionReactorF", "transfercase", 2],
        ["differential", "differential_F", "torsionReactorF", 1, {"deformGroups":["differential_F"], "diffType":"lsd", "lsdPreload":10, "lsdLockCoef":0.3, "lsdRevLockCoef":0.05, "uiName":"Front Differential","defaultVirtualInertia":0.25}],
    ],
    "differential_F": {
        "friction": 2.904,
        "dynamicFriction": 0.00128,
        "torqueLossCoef": 0.016,
    },
    "torsionReactorF": {
        "torqueReactionNodes:":["e1l","e2l","e4r"],
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         ["tra1", 0, -1.58, 0.40, {"nodeWeight":35, "group":""}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":4001000,"beamDamp":100},
          {"beamDeform":85000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"differential_F", "deformationTriggerRatio":0.001},
          ["tra1","e1l"],
          ["tra1","e2l"],
          ["tra1","e4l"],
          ["tra1","e3l"],
          ["tra1","tra1l"],
          ["tra1","tra1r"],
          {"deformGroup":""},
    ],
},
"lrdefender20_differential_F_active": {
    "information":{
        "authors":"BeamNG",
        "name":"Active Locking Front Differential",
        "value":800,
    },
    "slotType" : "lrdefender20_differential_F",
    "slots": [
        ["type", "default", "description"],
        ["lrdefender20_finaldrive_F","lrdefender20_finaldrive_F_4187", "Front Final Drive", {"coreSlot":true}],
        ["lrdefender20_halfshaft_F","lrdefender20_halfshaft_F", "Front Half Shafts"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["torsionReactor", "torsionReactorF", "transfercase", 2],
        ["differential", "differential_F", "torsionReactorF", 1, {"deformGroups":["differential_F"], "diffType":"activeLock", "gearRatio": 1, "uiName":"Front Differential","defaultVirtualInertia":0.25}],
    ],
    "differential_F": {
        "friction": 2.904,
        "dynamicFriction": 0.00128,
        "torqueLossCoef": 0.016,
    },
    "controller": [
        ["fileName"],
        ["drivingDynamics/actuators/activeDiffLock" {"name":"lockFront", "differentialName":"differential_F"}]
    ],
    "torsionReactorF": {
        "torqueReactionNodes:":["e1l","e2l","e4r"],
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         ["tra1", 0, -1.58, 0.40, {"nodeWeight":35, "group":""}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":4001000,"beamDamp":100},
          {"beamDeform":85000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"differential_F", "deformationTriggerRatio":0.001},
          ["tra1","e1l"],
          ["tra1","e2l"],
          ["tra1","e4l"],
          ["tra1","e3l"],
          ["tra1","tra1l"],
          ["tra1","tra1r"],
          {"deformGroup":""},
    ],
},
"lrdefender20_finaldrive_F_486": {
    "information":{
        "authors":"BeamNG",
        "name":"4.86:1 Front Final Drive",
        "value":150,
    },

    "slotType" : "lrdefender20_finaldrive_F",

    "torsionReactorF" : {
        "gearRatio":4.86,
    },
},
"lrdefender20_finaldrive_F_455": {
    "information":{
        "authors":"BeamNG",
        "name":"4.55:1 Front Final Drive",
        "value":150,
    },

    "slotType" : "lrdefender20_finaldrive_F",

    "torsionReactorF" : {
        "gearRatio":4.55,
    },
},
"lrdefender20_finaldrive_F_437": {
    "information":{
        "authors":"BeamNG",
        "name":"4.37:1 Front Final Drive",
        "value":150,
    },

    "slotType" : "lrdefender20_finaldrive_F",

    "torsionReactorF" : {
        "gearRatio":4.37,
    },
},
"lrdefender20_finaldrive_F_4187": {
    "information":{
        "authors":"BeamNG",
        "name":"4.187:1 Front Final Drive",
        "value":150,
    },

    "slotType" : "lrdefender20_finaldrive_F",

    "torsionReactorF" : {
        "gearRatio":4.187,
    },
},
"lrdefender20_finaldrive_F_3389": {
    "information":{
        "authors":"BeamNG",
        "name":"3.389:1 Front Final Drive",
        "value":150,
    },

    "slotType" : "lrdefender20_finaldrive_F",

    "torsionReactorF" : {
        "gearRatio":3.389,
    },
},
"lrdefender20_halfshaft_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Half Shafts",
        "value":200,
    },
    "slotType" : "lrdefender20_halfshaft_F",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["lrdefender20_halfshaft_F", ["lrdefender20_hub_F","lrdefender20_transmission","wheelhub_FR","wheelhub_FL","lrdefender20_shockbottom_F"]],
    ],
    "beams": [
          ["id1:", "id2:"],
          //halfshafts
          {"beamPrecompression":1, "beamType":"|BOUNDED", "beamLongBound":0.11, "beamShortBound":0.11},
          {"beamSpring":0,"beamDamp":0,"beamDeform":8240,"beamStrength":9550},
          {"beamLimitSpring":7501000,"beamLimitDamp":300},
          ["fw1r","tra1r", {"name":"halfshaft_FR", "breakGroup":"wheel_FR", "breakGroupType":1, "deformGroup":"wheelaxleFR", "deformationTriggerRatio":0.001, "optional":true}],
          ["fw1l","tra1l", {"name":"halfshaft_FL", "breakGroup":"wheel_FL", "breakGroupType":1, "deformGroup":"wheelaxleFL", "deformationTriggerRatio":0.001, "optional":true}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "spindleFL", "wheelaxleFL", 1, {"connectedWheel":"FL", "breakTriggerBeam":"axle_FL", "uiName":"Front Left Axle", "friction":1.344, "dynamicFriction":0.0037}],
        ["shaft", "spindleFR", "wheelaxleFR", 1, {"connectedWheel":"FR", "breakTriggerBeam":"axle_FR", "uiName":"Front Right Axle", "friction":1.344, "dynamicFriction":0.0037}],
    ],
},
"lrdefender20_differential_F_locking": {
    "information":{
        "authors":"BeamNG",
        "name":"Locking Front Differential",
        "value":900,
    },
    "slotType" : "lrdefender20_differential_F",
    "slots": [
        ["type", "default", "description"],
        ["lrdefender20_finaldrive_F","lrdefender20_finaldrive_F_4187", "Front Final Drive", {"coreSlot":true}],
        ["lrdefender20_halfshaft_F","lrdefender20_halfshaft_F", "Front Half Shafts"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["torsionReactor", "torsionReactorF", "transfercase", 2],
        ["differential", "differential_F", "torsionReactorF", 1, {"diffType":["open","locked"], "gearRatio":1, "lockTorque":20000, "friction":5, "uiName":"Front Differential","defaultVirtualInertia":0.5}],
    ],
    "differential_F": {
        "friction": 5.12
        "dynamicFriction": 0.00163,
        "torqueLossCoef": 0.03,
    },
    "torsionReactorF": {
        "torqueReactionNodes:":["e1l","e2l","e4r"],
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         ["tra1", 0, -1.58, 0.40, {"nodeWeight":35, "group":""}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":4001000,"beamDamp":100},
          {"beamDeform":85000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"differential_F", "deformationTriggerRatio":0.001},
          ["tra1","e1l"],
          ["tra1","e2l"],
          ["tra1","e4l"],
          ["tra1","e3l"],
          ["tra1","tra1l"],
          ["tra1","tra1r"],
          {"deformGroup":""},
    ],
},
}