{
"semi_axle_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Live Axle (offroad height)",
        "value":800,
    },
    "slotType" : "semi_axle_F",
    "slots": [
        ["type", "default", "description"]
        ["semi_steering","semi_steering", "Steering"],
        ["semi_spring_F","semi_spring_F", "Front Springs"],
        ["semi_shock_F","semi_shock_F", "Front Shocks"],
        ["semi_brake_F","semi_brake_F", "Front Brakes"],
        ["semi_wheel_F","semi_wheel_F", "Front Wheels"],
        ["semi_driveshaft_f","semi_driveshaft_f", "Front Driveshaft"],
        ["semi_wheeldata_F","semi_wheeldata_F", "Front Spindles"{"coreSlot":true}],
        ["semi_differential_F","semi_differential_F_locking", "Front Differential"],
        ["semi_swaybar_F","semi_swaybar_F", "Front Sway Bar"],
    ],
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["man_axle_f", ["semi_axle_F","semi_hub_a_F"]],
         ["man_knuckles_f", ["semi_hub_a_F","semi_hub_b_F"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":true}
         {"collision":true}
         {"nodeWeight":30},
         {"group":"semi_axle_F"}
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //--FRONT RUNNING GEAR--
         //front axle
         ["fa1l", 0.50000, -1.69894, 0.39988{"group":["semi_axle_F","semi_leaf_F"]}]
         ["fa1r", -0.50000, -1.69894, 0.39988{"group":["semi_axle_F","semi_leaf_F"]}]
         ["fa2l", 0.50000, -1.38894, 0.39988{"group":["semi_axle_F","semi_leaf_F","semi_shockbottom_F"]}]
         ["fa2r", -0.50000, -1.38894, 0.39988{"group":["semi_axle_F","semi_leaf_F","semi_shockbottom_F"]}]
         {"selfCollision":false}
         {"nodeWeight":40},
         ["fa7l", 0.50000, -1.69894, 0.63988{"group":["semi_axle_F","semi_leaf_F", "man_swaybar_f"]}],
         ["fa7r", -0.50000, -1.69894, 0.63988{"group":["semi_axle_F","semi_leaf_F", "man_swaybar_f"]}],
         ["fa8l", 0.50000, -1.38894, 0.63988{"group":["semi_axle_F","semi_leaf_F"]}],
         ["fa8r", -0.50000, -1.38894, 0.63988{"group":["semi_axle_F","semi_leaf_F"]}],
         {"nodeWeight":35},
         {"group":"semi_hub_a_F"}
         {"selfCollision":true}
         ["fa4r", -0.89000, -1.53394, 0.31989{"group":["semi_hub_a_F","man_steeringbar"]}],
         ["fa4l", 0.89000, -1.53394, 0.31989{"group":["semi_hub_a_F","man_steeringbar"]}],
         ["fa5r", -0.87000, -1.52394, 0.73989],
         ["fa5l", 0.87000, -1.52394, 0.73989],
         {"selfCollision":false}
         //tie rod
         {"group":"semi_hub_b_F"}
         {"nodeWeight":30},
         ["fa6r", -0.80467, -1.24725, 0.45989{"group":["semi_hub_b_F","man_steeringbar"]}],
         ["fa6l", 0.80467, -1.24725, 0.45989{"group":["semi_hub_b_F","man_steeringbar"]}],
         //front hub
         {"nodeWeight":25},
         {"group":"wheelhub_FL"}
         ["fh1l", 0.78000, -1.52894, 0.52989],
         ["fh1ll", 1.20000, -1.52894, 0.52989],
         {"group":"wheelhub_FR"}
         ["fh1rr", -1.20000, -1.52894, 0.52989],
         ["fh1r", -0.78000, -1.52894, 0.52989],
         {"group":"semi_hub_b_F"}
         //["fh2r", -0.98, -3.25, 0.67],
         //["fh2l", 0.98, -3.25, 0.67],
         ["fh3r", -0.98000, -1.28894, 0.52989],
         ["fh3l", 0.98000, -1.28894, 0.52989],
         ["fh4r", -0.98000, -1.75894, 0.52989],
         ["fh4l", 0.98000, -1.75894, 0.52989],
         {"nodeWeight":15},
         {"selfCollision":true}
         {"group":""}
         ["fa1", 0.00000, -1.54394, 0.39988]
         
          //refnode
         {"group":""}
         ["fa1ref", 0.00502, -1.17816, 0.55437,{"collision":false,"selfCollision":false,"nodeWeight":5.1}],
         
          {"nodeWeight":50},
         //driveshaft frontward-most node
         {"group":"semi_driveshaft_r"}
         {"selfCollision":true}
         {"collision":true}
         ["fa1d", 0.00502, -1.17816, 0.50437{"selfCollision":false}],
         {"group":""}
    ],
    "rails": {
          "faxle_1":{"links:":["fa2l", "fa1r"], "looped":false, "capped":true}
          "faxle_2":{"links:":["fa2r", "fa1l"], "looped":false, "capped":true}
    },
    "slidenodes": [
         ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
         ["fa1", "faxle_1", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
         ["fa1", "faxle_2", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
    ],
    "beams": [
          ["id1:", "id2:"],
          //front axle
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"beamSpring":32001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          //axle sides under spring
          ["fa1l","fa2l"],
          ["fa1l","fa7l"],
          ["fa1l","fa8l"],
          ["fa2l","fa7l"],
          ["fa2l","fa8l"],
          ["fa7l","fa8l"],
          ["fa1r","fa2r"],
          ["fa1r","fa7r"],
          ["fa1r","fa8r"],
          ["fa2r","fa7r"],
          ["fa2r","fa8r"],
          ["fa7r","fa8r"],
          //axle with no center nodes
          ["fa2l", "fa2r"],
          ["fa1l", "fa1r"],
          ["fa2l", "fa1r"],
          ["fa1l", "fa2r"],
          ["fa1l", "fa7r"],
          ["fa1r", "fa7l"],
          ["fa8l", "fa2r"],
          ["fa8r", "fa2l"],
          ["fa8l", "fa7r"],
          ["fa7l", "fa8r"],
          ["fa2l", "fa7r"],
          ["fa1l", "fa8r"],
          ["fa7l", "fa2r"],
          ["fa1r", "fa8l"],



          //axle ends
          {"beamDeform":275000,"beamStrength":"FLT_MAX"},
          ["fa4r", "fa2r"],
          ["fa4r", "fa1r"],
          ["fa5r", "fa8r"],
          ["fa5r", "fa7r"],
          ["fa4r", "fa7r"],
          ["fa4r", "fa8r"],
          ["fa5r", "fa1r"],
          ["fa5r", "fa2r"],
          ["fa5r", "fa4r"],
          ["fa1l", "fa4l"],
          ["fa2l", "fa4l"],
          ["fa7l", "fa5l"],
          ["fa8l", "fa5l"],
          ["fa1l", "fa5l"],
          ["fa2l", "fa5l"],
          ["fa4l", "fa8l"],
          ["fa4l", "fa7l"],
          ["fa5l", "fa4l"],
          {"beamSpring":20001000,"beamDamp":500},
          //spindle to spindle rigidifier
          ["fa5l", "fa5r"],
          ["fa4l", "fa4r"],
          ["fa4l", "fa5r"],
          ["fa5l", "fa4r"],
          {"beamSpring":25001000,"beamDamp":250},
          {"beamDeform":275000,"beamStrength":725000},
          //front hub
          {"breakGroup":"wheel_FR"},
          //["fh1r","fh2r"],
          //["fh1rr","fh2r"],
          ["fh1r","fa6r"],
          ["fh1rr","fa6r"],
          ["fh1r","fa4r", {"name":"axle_FR"}],
          ["fh1rr","fa4r"],
          ["fh1r","fa5r"],
          ["fh1rr","fa5r"],
          ["fh1r","fh3r"],
          ["fh1rr","fh3r"],
          ["fh1r","fh4r"],
          ["fh1rr","fh4r"],
          {"breakGroup":"wheel_FL"},
          //["fh1l","fh2l"],
          //["fh1ll","fh2l"],
          ["fh1l","fa6l"],
          ["fh1ll","fa6l"],
          ["fh1l","fa4l", {"name":"axle_FL"}],
          ["fh1ll","fa4l"],
          ["fh1l","fa5l"],
          ["fh1ll","fa5l"],
          ["fh1l","fh3l"],
          ["fh1ll","fh3l"],
          ["fh1l","fh4l"],
          ["fh1ll","fh4l"],
          {"breakGroup":""},
          {"beamDeform":255000,"beamStrength":"FLT_MAX"},
          ["fa5r","fa6r"],
          ["fa4r","fa6r"],
          ["fa5l","fa6l"],
          ["fa4l","fa6l"],
          //["fh2r","fa4r"],
          //["fh2l","fa4l"],
          //["fh2r","fa5r"],
          //["fh2l","fa5l"],
          //["fh2r","fa6r"],
          //["fh2l","fa6l"],
          //["fh2r","fh3r"],
          //["fh2l","fh3l"],
          //["fh2r","fh4r"],
          //["fh2l","fh4l"],
          ["fa6r","fh3r"],
          ["fa6l","fh3l"],
          ["fa6r","fh4r"],
          ["fa6l","fh4l"],
          ["fa5r","fh3r"],
          ["fa5l","fh3l"],
          ["fa5r","fh4r"],
          ["fa5l","fh4l"],
          ["fa4r","fh3r"],
          ["fa4l","fh3l"],
          ["fa4r","fh4r"],
          ["fa4l","fh4l"],
          ["fh3r","fh4r"],
          ["fh3l","fh4l"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          
          {"beamSpring":32001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          	//front driveshaft nodes
            ["fa1d", "fa2l"],
            ["fa1d", "fa2r"],
            ["fa1d", "fa8r"],
            ["fa1d", "fa8l"],
          {"beamSpring":8000800,"beamDamp":80},
          {"beamDeform":300000,"beamStrength":"FLT_MAX"}
            ["fa1d", "fa1ref"],
            ["fa1ref", "fa8l"],
            ["fa1ref", "fa8r"],
            ["fa1ref", "fa2r"],
            ["fa1ref", "fa2l"],
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            //suspension shape
            {"triangleType":"NONCOLLIDABLE"},
            ["fa1r", "fa7r", "fa4r"],
            ["fa5r", "fa4r", "fa7r"],
            ["fa4r", "fa5r", "fa2r"],
            ["fa8r", "fa2r", "fa5r"],
            ["fa7r", "fa8r", "fa5r"],
            ["fa1r", "fa4r", "fa2r"],
            ["fh3r", "fa5r", "fa6r"],
            ["fa4r", "fh3r", "fa6r"],
            ["fh4r", "fa5r", "fh3r"],
            ["fa4r", "fh4r", "fh3r"],

            ["fa7l", "fa1l", "fa4l"],
            ["fa4l", "fa5l", "fa7l"],
            ["fa5l", "fa4l", "fa2l"],
            ["fa2l", "fa8l", "fa5l"],
            ["fa8l", "fa7l", "fa5l"],
            ["fa4l", "fa1l", "fa2l"],
            ["fa5l", "fh3l", "fa6l"],
            ["fh3l", "fa4l", "fa6l"],
            ["fa5l", "fh4l", "fh3l"],
            ["fh4l", "fa4l", "fh3l"],
            ["stbx1r", "sta1r", "stbx1l"],
            ["fh3l", "fa6l", "sta2"],

            ["fa1r", "fa2r", "fa1"],
            ["fa1", "fa2l", "fa1l"],
            ["fa1r", "fa1", "fa1l"],
            ["fa2r", "fa2l", "fa1"],
            ["fa7r", "fa1r", "fa1l"],
            ["fa1l", "fa7l", "fa7r"],
            ["fa8r", "fa7r", "fa7l"],
            ["fa7l", "fa8l", "fa8r"],
            ["fa8l", "fa2l", "fa2r"],
            ["fa2r", "fa8r", "fa8l"],

            {"triangleType":"NORMALTYPE"},
    ],
     "pressureWheels": [
            ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
            //cancel out brake properties
            {"brakeTorque":0},
            {"parkingTorque":0},
            {"enableBrakeThermals":false},
            {"brakeDiameter":false},
            {"brakeMass":false},
            {"brakeType":false},
            {"rotorMaterial":false},
            {"brakeVentingCoef":false},
    ],
}

"semi_axle_F_4a": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Live Axle (offroad height)",
        "value":800,
    },
    "slotType" : "semi_axle_F_4a",
    "slots": [
        ["type", "default", "description"]
        ["semi_steering","semi_steering", "Steering"],
        ["semi_spring_F","semi_spring_F", "Front Springs"],
        ["semi_shock_F","semi_shock_F", "Front Shocks"],
        ["semi_brake_F","semi_brake_F", "Front Brakes"],
        ["semi_wheel_F","semi_wheel_F", "Front Wheels"],
        ["semi_driveshaft_f_4a","semi_driveshaft_f_4a", "Front Driveshaft"],
        ["semi_wheeldata_F","semi_wheeldata_F", "Front Spindles"{"coreSlot":true}],
        ["semi_differential_F","semi_differential_F_locking", "Front Differential"],
        ["semi_swaybar_F","semi_swaybar_F", "Front Sway Bar"],
    ],
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["man_axle_f", ["semi_axle_F","semi_hub_a_F"]],
         ["man_knuckles_f", ["semi_hub_a_F","semi_hub_b_F"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":true}
         {"collision":true}
         {"nodeWeight":30},
         {"group":"semi_axle_F"}
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //--FRONT RUNNING GEAR--
         //front axle
         ["fa1l", 0.50000, -1.69894, 0.39988{"group":["semi_axle_F","semi_leaf_F"]}]
         ["fa1r", -0.50000, -1.69894, 0.39988{"group":["semi_axle_F","semi_leaf_F"]}]
         ["fa2l", 0.50000, -1.38894, 0.39988{"group":["semi_axle_F","semi_leaf_F","semi_shockbottom_F"]}]
         ["fa2r", -0.50000, -1.38894, 0.39988{"group":["semi_axle_F","semi_leaf_F","semi_shockbottom_F"]}]
         {"selfCollision":false}
         {"nodeWeight":40},
         ["fa7l", 0.50000, -1.69894, 0.63988{"group":["semi_axle_F","semi_leaf_F", "man_swaybar_f"]}],
         ["fa7r", -0.50000, -1.69894, 0.63988{"group":["semi_axle_F","semi_leaf_F", "man_swaybar_f"]}],
         ["fa8l", 0.50000, -1.38894, 0.63988{"group":["semi_axle_F","semi_leaf_F"]}],
         ["fa8r", -0.50000, -1.38894, 0.63988{"group":["semi_axle_F","semi_leaf_F"]}],
         {"nodeWeight":35},
         {"group":"semi_hub_a_F"}
         {"selfCollision":true}
         ["fa4r", -0.89000, -1.53394, 0.31989{"group":["semi_hub_a_F","man_steeringbar"]}],
         ["fa4l", 0.89000, -1.53394, 0.31989{"group":["semi_hub_a_F","man_steeringbar"]}],
         ["fa5r", -0.87000, -1.52394, 0.73989],
         ["fa5l", 0.87000, -1.52394, 0.73989],
         {"selfCollision":false}
         //tie rod
         {"group":"semi_hub_b_F"}
         {"nodeWeight":30},
         ["fa6r", -0.80467, -1.24725, 0.45989{"group":["semi_hub_b_F","man_steeringbar"]}],
         ["fa6l", 0.80467, -1.24725, 0.45989{"group":["semi_hub_b_F","man_steeringbar"]}],
         //front hub
         {"nodeWeight":25},
         {"group":"wheelhub_FL"}
         ["fh1l", 0.78000, -1.52894, 0.52989],
         ["fh1ll", 1.20000, -1.52894, 0.52989],
         {"group":"wheelhub_FR"}
         ["fh1rr", -1.20000, -1.52894, 0.52989],
         ["fh1r", -0.78000, -1.52894, 0.52989],
         {"group":"semi_hub_b_F"}
         //["fh2r", -0.98, -3.25, 0.67],
         //["fh2l", 0.98, -3.25, 0.67],
         ["fh3r", -0.98000, -1.28894, 0.52989],
         ["fh3l", 0.98000, -1.28894, 0.52989],
         ["fh4r", -0.98000, -1.75894, 0.52989],
         ["fh4l", 0.98000, -1.75894, 0.52989],
         {"nodeWeight":15},
         {"selfCollision":true}
         {"group":""}
         ["fa1", 0.00000, -1.54394, 0.39988]
         
          //refnode
         {"group":""}
         ["fa1ref", 0.00502, -1.17816, 0.55437,{"collision":false,"selfCollision":false,"nodeWeight":5.1}],
         
          {"nodeWeight":50},
         //driveshaft frontward-most node
         {"group":"semi_driveshaft_r"}
         {"selfCollision":true}
         {"collision":true}
         ["fa1d", 0.00502, -1.17816, 0.50437{"selfCollision":false}],
         {"group":""}
    ],
    "rails": {
          "faxle_1":{"links:":["fa2l", "fa1r"], "looped":false, "capped":true}
          "faxle_2":{"links:":["fa2r", "fa1l"], "looped":false, "capped":true}
    },
    "slidenodes": [
         ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
         ["fa1", "faxle_1", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
         ["fa1", "faxle_2", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
    ],
    "beams": [
          ["id1:", "id2:"],
          //front axle
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"beamSpring":32001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          //axle sides under spring
          ["fa1l","fa2l"],
          ["fa1l","fa7l"],
          ["fa1l","fa8l"],
          ["fa2l","fa7l"],
          ["fa2l","fa8l"],
          ["fa7l","fa8l"],
          ["fa1r","fa2r"],
          ["fa1r","fa7r"],
          ["fa1r","fa8r"],
          ["fa2r","fa7r"],
          ["fa2r","fa8r"],
          ["fa7r","fa8r"],
          //axle with no center nodes
          ["fa2l", "fa2r"],
          ["fa1l", "fa1r"],
          ["fa2l", "fa1r"],
          ["fa1l", "fa2r"],
          ["fa1l", "fa7r"],
          ["fa1r", "fa7l"],
          ["fa8l", "fa2r"],
          ["fa8r", "fa2l"],
          ["fa8l", "fa7r"],
          ["fa7l", "fa8r"],
          ["fa2l", "fa7r"],
          ["fa1l", "fa8r"],
          ["fa7l", "fa2r"],
          ["fa1r", "fa8l"],



          //axle ends
          {"beamDeform":275000,"beamStrength":"FLT_MAX"},
          ["fa4r", "fa2r"],
          ["fa4r", "fa1r"],
          ["fa5r", "fa8r"],
          ["fa5r", "fa7r"],
          ["fa4r", "fa7r"],
          ["fa4r", "fa8r"],
          ["fa5r", "fa1r"],
          ["fa5r", "fa2r"],
          ["fa5r", "fa4r"],
          ["fa1l", "fa4l"],
          ["fa2l", "fa4l"],
          ["fa7l", "fa5l"],
          ["fa8l", "fa5l"],
          ["fa1l", "fa5l"],
          ["fa2l", "fa5l"],
          ["fa4l", "fa8l"],
          ["fa4l", "fa7l"],
          ["fa5l", "fa4l"],
          {"beamSpring":20001000,"beamDamp":500},
          //spindle to spindle rigidifier
          ["fa5l", "fa5r"],
          ["fa4l", "fa4r"],
          ["fa4l", "fa5r"],
          ["fa5l", "fa4r"],
          {"beamSpring":25001000,"beamDamp":250},
          {"beamDeform":275000,"beamStrength":725000},
          //front hub
          {"breakGroup":"wheel_FR"},
          //["fh1r","fh2r"],
          //["fh1rr","fh2r"],
          ["fh1r","fa6r"],
          ["fh1rr","fa6r"],
          ["fh1r","fa4r", {"name":"axle_FR"}],
          ["fh1rr","fa4r"],
          ["fh1r","fa5r"],
          ["fh1rr","fa5r"],
          ["fh1r","fh3r"],
          ["fh1rr","fh3r"],
          ["fh1r","fh4r"],
          ["fh1rr","fh4r"],
          {"breakGroup":"wheel_FL"},
          //["fh1l","fh2l"],
          //["fh1ll","fh2l"],
          ["fh1l","fa6l"],
          ["fh1ll","fa6l"],
          ["fh1l","fa4l", {"name":"axle_FL"}],
          ["fh1ll","fa4l"],
          ["fh1l","fa5l"],
          ["fh1ll","fa5l"],
          ["fh1l","fh3l"],
          ["fh1ll","fh3l"],
          ["fh1l","fh4l"],
          ["fh1ll","fh4l"],
          {"breakGroup":""},
          {"beamDeform":255000,"beamStrength":"FLT_MAX"},
          ["fa5r","fa6r"],
          ["fa4r","fa6r"],
          ["fa5l","fa6l"],
          ["fa4l","fa6l"],
          //["fh2r","fa4r"],
          //["fh2l","fa4l"],
          //["fh2r","fa5r"],
          //["fh2l","fa5l"],
          //["fh2r","fa6r"],
          //["fh2l","fa6l"],
          //["fh2r","fh3r"],
          //["fh2l","fh3l"],
          //["fh2r","fh4r"],
          //["fh2l","fh4l"],
          ["fa6r","fh3r"],
          ["fa6l","fh3l"],
          ["fa6r","fh4r"],
          ["fa6l","fh4l"],
          ["fa5r","fh3r"],
          ["fa5l","fh3l"],
          ["fa5r","fh4r"],
          ["fa5l","fh4l"],
          ["fa4r","fh3r"],
          ["fa4l","fh3l"],
          ["fa4r","fh4r"],
          ["fa4l","fh4l"],
          ["fh3r","fh4r"],
          ["fh3l","fh4l"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          
          {"beamSpring":32001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          	//front driveshaft nodes
            ["fa1d", "fa2l"],
            ["fa1d", "fa2r"],
            ["fa1d", "fa8r"],
            ["fa1d", "fa8l"],
          {"beamSpring":8000800,"beamDamp":80},
          {"beamDeform":300000,"beamStrength":"FLT_MAX"}
            ["fa1d", "fa1ref"],
            ["fa1ref", "fa8l"],
            ["fa1ref", "fa8r"],
            ["fa1ref", "fa2r"],
            ["fa1ref", "fa2l"],
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            //suspension shape
            {"triangleType":"NONCOLLIDABLE"},
            ["fa1r", "fa7r", "fa4r"],
            ["fa5r", "fa4r", "fa7r"],
            ["fa4r", "fa5r", "fa2r"],
            ["fa8r", "fa2r", "fa5r"],
            ["fa7r", "fa8r", "fa5r"],
            ["fa1r", "fa4r", "fa2r"],
            ["fh3r", "fa5r", "fa6r"],
            ["fa4r", "fh3r", "fa6r"],
            ["fh4r", "fa5r", "fh3r"],
            ["fa4r", "fh4r", "fh3r"],

            ["fa7l", "fa1l", "fa4l"],
            ["fa4l", "fa5l", "fa7l"],
            ["fa5l", "fa4l", "fa2l"],
            ["fa2l", "fa8l", "fa5l"],
            ["fa8l", "fa7l", "fa5l"],
            ["fa4l", "fa1l", "fa2l"],
            ["fa5l", "fh3l", "fa6l"],
            ["fh3l", "fa4l", "fa6l"],
            ["fa5l", "fh4l", "fh3l"],
            ["fh4l", "fa4l", "fh3l"],
            ["stbx1r", "sta1r", "stbx1l"],
            ["fh3l", "fa6l", "sta2"],

            ["fa1r", "fa2r", "fa1"],
            ["fa1", "fa2l", "fa1l"],
            ["fa1r", "fa1", "fa1l"],
            ["fa2r", "fa2l", "fa1"],
            ["fa7r", "fa1r", "fa1l"],
            ["fa1l", "fa7l", "fa7r"],
            ["fa8r", "fa7r", "fa7l"],
            ["fa7l", "fa8l", "fa8r"],
            ["fa8l", "fa2l", "fa2r"],
            ["fa2r", "fa8r", "fa8l"],

            {"triangleType":"NORMALTYPE"},
    ],
     "pressureWheels": [
            ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
            //cancel out brake properties
            {"brakeTorque":0},
            {"parkingTorque":0},
            {"enableBrakeThermals":false},
            {"brakeDiameter":false},
            {"brakeMass":false},
            {"brakeType":false},
            {"rotorMaterial":false},
            {"brakeVentingCoef":false},
    ],
}
"semi_wheeldata_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Spindles",
        "value":0,
    }
    "slotType" : "semi_wheeldata_F",
    "pressureWheels": [
        ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
        //rear
        {"selfCollision":false},
        {"collision":true},
		{"hubcapBreakGroup":"hubcap_FR"},
        {"hubcapGroup":"hubcap_FR"},
        {"axleBeams":["axle_FR"]}
        ["FR", "wheel_FR", "tire_FR", "fh1rr", "fh1r", 9999, "fa4r", 1, {"torqueCoupling:":"fh3r", "torqueArm:":"fh4r", "steerAxisUp:":"fa5r","steerAxisDown:":"fa4r"}],
		{"hubcapBreakGroup":"hubcap_FL"},
        {"hubcapGroup":"hubcap_FL"},
        {"axleBeams":["axle_FL"]}
        ["FL", "wheel_FL", "tire_FL", "fh1ll", "fh1l", 9999, "fa4l", -1, {"torqueCoupling:":"fh3l", "torqueArm:":"fh4l", "steerAxisUp:":"fa5l","steerAxisDown:":"fa4l"}],
        {"brakeTorque":0},
        {"parkingTorque":0},
        {"triangleCollision":false},
        {"selfCollision":true},
        {"axleBeams":[]},{"disableMeshBreaking":false,"disableTriangleBreaking":false},
		{"hubcapBreakGroup":""},
        {"hubcapGroup":""},
        {"enableHubcaps":false},
        {"enableTireLbeams":false},
        {"enableTreadReinfBeams":false},
        {"enableTireReinfBeams":false},
        {"enableTreadReinfBeams":false},
        {"enableTirePeripheryReinfBeams":false},
        {"loadSensitivitySlope":""},
        {"noLoadCoef":""},
        {"fullLoadCoef":""},
        {"frictionCoef":""},
        {"slidingFrictionCoef":""},
        {"softnessCoef":0.5},
        {"treadCoef":1.0},
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "wheelaxleFL", "differential_F", 1, {"connectedWheel":"FL", "breakTriggerBeam":"axle_FL", "uiName":"Front Left Axle", "friction":8}],
        ["shaft", "wheelaxleFR", "differential_F", 2, {"connectedWheel":"FR", "breakTriggerBeam":"axle_FR", "uiName":"Front Right Axle", "friction":8}],
    ],
},
"semi_spring_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Leaf Springs",
        "value":900,
    }
    "slotType" : "semi_spring_F",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["man_leafsprings_f", ["semi_shackle_F","semi_leaf_F","semi_leaftop_F"]],
         ["man_shackle_f", ["semi_shocktop_F","semi_shackle_F","semi_leaftop_R"]],
    ],
    "rails": {
          "leaf2l":{"links:":["fa2l", "fl4l"], "looped":false, "capped":true}
          "leaf2r":{"links:":["fa2r", "fl4r"], "looped":false, "capped":true}
    },
    "slidenodes": [
         ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
         ["fa8l", "leaf2l", true, true, 0, 15001000, "FLT_MAX", "FLT_MAX"],
         ["fa8r", "leaf2r", true, true, 0, 15001000, "FLT_MAX", "FLT_MAX"],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false}
         {"collision":true}
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"nodeWeight":30.0},
         {"group":"semi_shackle_F"},
         //front leaf shackle nodes
         ["fl1r", -0.50000, -0.60388, 0.67959],
         ["fl1l", 0.50000, -0.60388, 0.67959],
         {"collision":false}
         {"group":""},
         {"nodeWeight":5.0},
         ["fl4r", -0.50000, -1.38894, 0.77989],
         ["fl4l", 0.50000, -1.38894, 0.77989],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"beamSpring":160001000,"beamDamp":500},
          {"beamDeform":450000,"beamStrength":"FLT_MAX"},
          //leaf spring top (leaf anti stretch)
          ["fa8l","fl1l"],
          ["fa7l","fl2l"],
          ["fa8r","fl1r"],
          ["fa7r","fl2r"],

          //front leaf shackles
          {"beamSpring":15001000,"beamDamp":1000},
          {"beamDeform":250000,"beamStrength":600000},
          ["f14l","fl1l"],
          ["f14r","fl1l"],
          ["f14r","fl1r"],
          ["f14l","fl1r"],

          {"beamSpring":15001000,"beamDamp":1000},
          //anti wrap nodes
          ["fl4l","fl1l"],
          ["fl4l","fl2l"],
          ["fl4r","fl1r"],
          ["fl4r","fl2r"],

          //leaf spring
          {"beamType":"|LBEAM"},
          {"beamSpring":2001000,"beamDamp":2500},
          {"beamPrecompression":1.04},
          ["fa1r","fl2r",{"id3:":"fa7r","beamPrecompressionTime":0.1}],
          ["fa1l","fl2l",{"id3:":"fa7l","beamPrecompressionTime":0.1}],
          ["fa2r","fl1r",{"id3:":"fa8r","beamPrecompressionTime":0.1}],
          ["fa2l","fl1l",{"id3:":"fa8l","beamPrecompressionTime":0.1}],
          {"beamPrecompression":1},

          {"beamDeform":120000,"beamStrength":250000},
          {"beamSpring":1001000,"beamDamp":1000},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          //lateral stabilizer
          ["fa8l","fl1r"],
          ["fa7l","fl2r"],
          ["fa8r","fl1l"],
          ["fa7r","fl2l"],

          //shackle limiters
          {"beamType":"|SUPPORT", "beamLongBound":2},
          {"beamSpring":10001000,"beamDamp":500},
          {"beamDeform":850000,"beamStrength":"FLT_MAX"},
          {"beamPrecompression":0.95},
          ["fa4r","fl1r"],
          ["fa4l","fl1l"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            //suspension shape
            {"triangleType":"NONCOLLIDABLE"},
            ["f12r", "f11r", "fl2r"],
            ["fl1r", "f13r", "f14r"],
            ["fa1r", "fl2r", "fa7r"],
            ["fa2r", "fa8r", "fl1r"],

            ["f11l", "f12l", "fl2l"],
            ["f13l", "fl1l", "f14l"],
            ["fl2l", "fa1l", "fa7l"],
            ["fa8l", "fa2l", "fl1l"],
            {"triangleType":"NORMALTYPE"},
    ],
}

"semi_shock_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Shocks",
        "value":900,
    }
    "slotType" : "semi_shock_F",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["man_shocks_f", ["semi_shocktop_F","semi_shockbottom_F"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
    ],
    "beams": [
          ["id1:", "id2:"],
          //--FRONT SHOCKS--
          {"beamPrecompression":1, "beamType":"|BOUNDED", "beamLongBound":1, "beamShortBound":1},
          {"beamSpring":500,"beamDeform":250000,"beamStrength":650000},
          {"beamLimitSpring":0,"beamLimitDamp":0},
          ["f3l","fa2l"{"beamDamp":19000,"beamDampFast":6400,"beamDampRebound":44000,"beamDampReboundFast":14600,"beamDampVelocitySplit":0.25,"dampCutoffHz":250}],
          ["f13l","fa2l"{"beamDamp":19000,"beamDampFast":6400,"beamDampRebound":44000,"beamDampReboundFast":14600,"beamDampVelocitySplit":0.25,"dampCutoffHz":250,"soundFile":"art/sound/spring_compress3.ogg","volumeFactor":120,"decayMode":1,"decayFactor":6,"pitchFactor":2,"minStress":1000,"maxStress":3000}],
          ["f3r","fa2r"{"beamDamp":19000,"beamDampFast":6400,"beamDampRebound":44000,"beamDampReboundFast":14600,"beamDampVelocitySplit":0.25,"dampCutoffHz":250}],
          ["f13r","fa2r"{"beamDamp":19000,"beamDampFast":6400,"beamDampRebound":44000,"beamDampReboundFast":14600,"beamDampVelocitySplit":0.25,"dampCutoffHz":250,"soundFile":"art/sound/spring_compress2.ogg","volumeFactor":120,"decayMode":1,"decayFactor":6,"pitchFactor":1,"minStress":1000,"maxStress":3000}],
          //shock and suspension friction
          {"beamSpring":0,"beamDamp":4000000},
          ["f13l","fa2l",{"beamDampFast":0,"beamDampRebound":4000000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
          ["f13r","fa2r",{"beamDampFast":0,"beamDampRebound":4000000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
          //extra axle damping
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"beamSpring":0,"beamDamp":5000},
          ["f16l","fa4l"],
          ["f16l","fa5l"],
          ["f16r","fa4r"],
          ["f16r","fa5r"],
          {"breakGroup":""},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
    ],
}

"semi_swaybar_F": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Sway Bar",
        "value":900,
    }
    "slotType" : "semi_swaybar_F",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["man_swaybar_f_links", ["man_swaybar_f_links"]],
         ["man_swaybar_f", ["man_swaybar_f"]],
    ],


    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false}
         {"collision":false}
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"nodeWeight":30.0},
         {"group":["man_swaybar_f", "man_swaybar_f_links"]},
["mfasw0", 0.53200, -2.08000, 0.52800],
["mfasw1", -0.53200, -2.08000, 0.52800],
{"group":"man_swaybar_f_links"},
["mfasw2", 0.49600, -2.00500, 0.90800],
["mfasw3", -0.49600, -2.00500, 0.90800],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},

          {"beamSpring":50001000,"beamDamp":2000},
          {"beamDeform":2500000,"beamStrength":600000},
["mfasw1","mfasw3"],
["mfasw2","mfasw0"],
["mfasw0","mfasw1"],

//attach to axle
            ["mfasw1", "fa7r"],
            ["mfasw0", "fa7l"],
            ["mfasw1", "fa7l"],
            ["fa7r", "mfasw0"],
            
//attach_to frame
            ["mfasw3", "f3r"],
            ["mfasw3", "f13r"],
            ["mfasw3", "f3l"],
            ["mfasw3", "f13l"],
            ["mfasw2", "mfasw3"],
            ["mfasw2", "f3l"],
            ["mfasw2", "f3r"],
            ["mfasw2", "f13l"],
            ["mfasw2", "f13r"],
            ["mfasw2", "f4l"],
            ["mfasw2", "f4r"],
            ["mfasw3", "f4l"],
            ["mfasw3", "f4r"],
			
			//support
			        
          {"beamSpring":1501000,"beamDamp":2000},
          //{"beamPrecompression":1.04},
			["f2r", "fa7l"],
			["f2l", "fa7r"],

            
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
    ],

}

"semi_steering": {
    "information":{
        "authors":"BeamNG",
        "name":"Steering",
        "value":600,
    }
    "slotType" : "semi_steering",
    "slots": [
        ["type", "default", "description"]
        ["semi_power_steering","semi_power_steering", "Power Steering"],
    ],
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         //["semi_steeringbox", ["semi_steeringbox","semi_frame","semi_shocktop_F"]],
         //["semi_steeringarm_a", ["semi_steeringbox","semi_steeringarm_a"]],
         //["semi_steeringarm_b", ["semi_steeringarm_a","semi_steeringarm_b", "semi_steeringbox"]],
         //["semi_steeringarm_c", ["semi_steeringarm_b","semi_steeringarm_c","semi_hub_a_F","semi_hub_b_F"]],
         //tie rod
         ["man_steeringbar", ["man_steeringbar"]],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$toe", "range", "", "Wheel Alignment", 0.997, 0.99, 1.01, "Toe Adjust", "Adjusts the wheel toe-in angle", {"subCategory":"Front"}]
        ["$steer_center", "range", "", "Wheel Alignment", 0.00, -0.01, 0.01, "Toe Left/Right Trim", "Fine tunes the centerpoint of the steering", {"subCategory":"Front"}]
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false}
         {"collision":true}
         {"nodeWeight":12},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //--STEERING--
         {"group":"semi_steeringbox"}
         //["stbx1r", 0.49000, -1.93727, 0.78989],
         //["stbx1l", 0.67000, -1.93727, 0.78989],
         {"group":"semi_steeringarm_a"}
         //["sta1r", 0.59000, -1.96727, 0.57989],
         {"group":"semi_steeringarm_b"}
         ["sta2", 0.63000, -1.43894, 0.55989],
         {"group":""}
    ],
    "beams":[
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          //tie rod
          {"beamSpring":50001000,"beamDamp":500},
          {"beamDeform":275000,"beamStrength":575000},
          {"beamPrecompression":"$toe","beamPrecompressionTime":0.5},
          {"optional":true},
          ["fa6r","fa6l"],
          {"beamPrecompression":1},
          //damping
          {"beamSpring":0,"beamDamp":4000},
          ["fa2l","fa6l"],
          ["fa2r","fa6r"],
          {"beamSpring":0,"beamDamp":500},
          ["f14l","sta1r"],
          ["stbx1l","sta2"],
          ["f13r","sta2"],
          //steering arms
          {"beamSpring":25001000,"beamDamp":1000},
          {"beamDeform":250000,"beamStrength":450000},
          //steering box hinge
          ["stbx1r","stbx1l"],
          ["stbx1r","f2l"],
          ["stbx1l","f2l"],
          ["stbx1r","f12l"],
          ["stbx1l","f12l"],
          ["stbx1r","f13l"],
          ["stbx1l","f13l"],
          ["stbx1r","f3l"],
          ["stbx1l","f3l"],
          {"beamSpring":16001000,"beamDamp":500},
          //steering arm a
          ["sta1r","stbx1r"],
          ["sta1r","stbx1l"],
          //arm b
          {"beamPrecompression":"$=1+$steer_center","beamPrecompressionTime":0.5},
          ["sta1r","sta2"],
          {"beamPrecompression":1},
          //arm c
          //to hub
          //["sta2","fh2l"],
          ["sta2","fa6l"],
          ["sta2","fa4l"],
          ["sta2","fa5l"],
          ["sta2","fh3l"],
          ["sta2","fh4l"],
          {"breakGroup":"wheel_FL"},
          {"breakGroupType":1},
          ["sta2","fh1ll"],
          ["sta2","fh1l"],
          {"breakGroup":""},
          {"breakGroupType":0},
          //steering limiters
          {"beamType":"|SUPPORT", "beamLongBound":5},
          {"beamSpring":10001000,"beamDamp":500},
          {"beamDeform":850000,"beamStrength":"FLT_MAX"},
          {"beamPrecompression":0.6},
          ["fa2l","fh3l"],
          ["fa2r","fh3r"],
          ["fa1l","fh4l"],
          ["fa1r","fh4r"],

          ["fa8l","fh3l"],
          ["fa8r","fh3r"],
          ["fa7l","fh4l"],
          ["fa7r","fh4r"],

          {"beamPrecompression":0.4},
          ["fa2l","fa6l"],
          ["fa2r","fa6r"],
          ["fa8l","fa6l"],
          ["fa8r","fa6r"],
          {"optional":true},
          //steering column
          {"beamSpring":0,"beamDamp":0,"beamDeform":300000,"beamStrength":500000},
          {"beamLimitSpring":2001000,"beamLimitDamp":200},
          {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.01, "beamShortBound":0.01},
          //["dc3l","f2l", {"breakGroup":"steering"}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"optional":false},
    ],
    "hydros": [
            ["id1:","id2:"],
            {"beamSpring":12001000,"beamDamp":1000,"beamDeform":"FLT_MAX","beamStrength":650000},
            {"beamPrecompression":1},

            ["fa2l","fa6l", {"factor":0.54,"steeringWheelLock":900, "inRate":1.25,"outRate":1.25}],
            
            ["fa2r","fa6r", {"factor":-0.54,"steeringWheelLock":900, "inRate":1.25,"outRate":1.25}],
            {"beamPrecompression":1},
    ],
    "input": {
        "FFBcoef":2.62,
    },
}

"semi_steering_q": {
    "information":{
        "authors":"BeamNG",
        "name":"Quick Ratio Steering",
        "value":600,
    }
    "slotType" : "semi_steering",
    "slots": [
        ["type", "default", "description"]
        ["semi_power_steering","semi_power_steering", "Power Steering"],
    ],
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         //["semi_steeringbox", ["semi_steeringbox","semi_frame","semi_shocktop_F"]],
         //["semi_steeringarm_a", ["semi_steeringbox","semi_steeringarm_a"]],
         //["semi_steeringarm_b", ["semi_steeringarm_a","semi_steeringarm_b", "semi_steeringbox"]],
         //["semi_steeringarm_c", ["semi_steeringarm_b","semi_steeringarm_c","semi_hub_a_F","semi_hub_b_F"]],
         //tie rod
         ["man_steeringbar", ["man_steeringbar"]],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$toe", "range", "", "Wheel Alignment", 0.997, 0.99, 1.01, "Toe Adjust", "Adjusts the wheel toe-in angle", {"subCategory":"Front"}]
        ["$steer_center", "range", "", "Wheel Alignment", 0.00, -0.01, 0.01, "Toe Left/Right Trim", "Fine tunes the centerpoint of the steering", {"subCategory":"Front"}]
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false}
         {"collision":true}
         {"nodeWeight":12},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //--STEERING--
         {"group":"semi_steeringbox"}
         //["stbx1r", 0.49000, -1.93727, 0.78989],
         //["stbx1l", 0.67000, -1.93727, 0.78989],
         {"group":"semi_steeringarm_a"}
         //["sta1r", 0.59000, -1.96727, 0.57989],
         {"group":"semi_steeringarm_b"}
         ["sta2", 0.63000, -1.43894, 0.55989],
         {"group":""}
    ],
    "beams":[
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          //tie rod
          {"beamSpring":50001000,"beamDamp":500},
          {"beamDeform":275000,"beamStrength":575000},
          {"beamPrecompression":"$toe","beamPrecompressionTime":0.5},
          {"optional":true},
          ["fa6r","fa6l"],
          {"beamPrecompression":1},
          //damping
          {"beamSpring":0,"beamDamp":4000},
          ["fa2l","fa6l"],
          ["fa2r","fa6r"],
          {"beamSpring":0,"beamDamp":500},
          ["f14l","sta1r"],
          ["stbx1l","sta2"],
          ["f13r","sta2"],
          //steering arms
          {"beamSpring":25001000,"beamDamp":1000},
          {"beamDeform":250000,"beamStrength":450000},
          //steering box hinge
          ["stbx1r","stbx1l"],
          ["stbx1r","f2l"],
          ["stbx1l","f2l"],
          ["stbx1r","f12l"],
          ["stbx1l","f12l"],
          ["stbx1r","f13l"],
          ["stbx1l","f13l"],
          ["stbx1r","f3l"],
          ["stbx1l","f3l"],
          {"beamSpring":16001000,"beamDamp":500},
          //steering arm a
          ["sta1r","stbx1r"],
          ["sta1r","stbx1l"],
          //arm b
          {"beamPrecompression":"$=1+$steer_center","beamPrecompressionTime":0.5},
          ["sta1r","sta2"],
          {"beamPrecompression":1},
          //arm c
          //to hub
          //["sta2","fh2l"],
          ["sta2","fa6l"],
          ["sta2","fa4l"],
          ["sta2","fa5l"],
          ["sta2","fh3l"],
          ["sta2","fh4l"],
          {"breakGroup":"wheel_FL"},
          {"breakGroupType":1},
          ["sta2","fh1ll"],
          ["sta2","fh1l"],
          {"breakGroup":""},
          {"breakGroupType":0},
          //steering limiters
          {"beamType":"|SUPPORT", "beamLongBound":5},
          {"beamSpring":10001000,"beamDamp":500},
          {"beamDeform":850000,"beamStrength":"FLT_MAX"},
          {"beamPrecompression":0.6},
          ["fa2l","fh3l"],
          ["fa2r","fh3r"],
          ["fa1l","fh4l"],
          ["fa1r","fh4r"],

          ["fa8l","fh3l"],
          ["fa8r","fh3r"],
          ["fa7l","fh4l"],
          ["fa7r","fh4r"],

          {"beamPrecompression":0.4},
          ["fa2l","fa6l"],
          ["fa2r","fa6r"],
          ["fa8l","fa6l"],
          ["fa8r","fa6r"],
          {"optional":true},
          //steering column
          {"beamSpring":0,"beamDamp":0,"beamDeform":300000,"beamStrength":500000},
          {"beamLimitSpring":2001000,"beamLimitDamp":200},
          {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.01, "beamShortBound":0.01},
          //["dc3l","f2l", {"breakGroup":"steering"}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
          {"optional":false},
    ],
    "hydros": [
            ["id1:","id2:"],
            {"beamSpring":12001000,"beamDamp":1000,"beamDeform":"FLT_MAX","beamStrength":650000},
            {"beamPrecompression":1},

            ["fa2l","fa6l", {"factor":0.54,"steeringWheelLock":450, "inRate":1.25,"outRate":1.25}],
            
            ["fa2r","fa6r", {"factor":-0.54,"steeringWheelLock":450, "inRate":1.25,"outRate":1.25}],
            {"beamPrecompression":1},
    ],
    "input": {
        "FFBcoef":2.62,
    },
}

"semi_power_steering": {
    "information":{
        "authors":"BeamNG",
        "name":"Power Steering",
        "value":250,
    }
    "slotType" : "semi_power_steering",
    "controller": [
        ["fileName"],
        ["powerSteering", {"strengthFast":1, "strengthSlow": 0.12, "speedSlow": 2, "speedFast": 20, "constantOffset":-0.05}],
    ],
},

"semi_differential_F_locking": {
    "information":{
        "authors":"BeamNG",
        "name":"3.63 Locking Front Differential (hub reduction)",
        "value":1800,
    }
    "slotType" : "semi_differential_F",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential_F", "driveshaft_f", 1, {"diffType":["open","locked"], "gearRatio":3.63, "lockTorque":500000, "friction":20, "uiName":"Front Differential"}]
    ],
}

"semi_differential_F_locking_4_12": {
    "information":{
        "authors":"BeamNG",
        "name":"4.12 Locking Front Differential (hub reduction)",
        "value":1800,
    }
    "slotType" : "semi_differential_F",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential_F", "driveshaft_f", 1, {"diffType":["open","locked"], "gearRatio":4.12, "lockTorque":500000, "friction":20, "uiName":"Front Differential"}]
    ],
}

"semi_differential_F_locking_5_07": {
    "information":{
        "authors":"BeamNG",
        "name":"5.07 Locking Front Differential (hub reduction)",
        "value":1800,
    }
    "slotType" : "semi_differential_F",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential_F", "driveshaft_f", 1, {"diffType":["open","locked"], "gearRatio":5.07, "lockTorque":500000, "friction":20, "uiName":"Front Differential"}]
    ],
}

"semi_differential_F_locking_6_00": {
    "information":{
        "authors":"BeamNG",
        "name":"6.00 Locking Front Differential (hub reduction)",
        "value":1800,
    }
    "slotType" : "semi_differential_F",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential_F", "driveshaft_f", 1, {"diffType":["open","locked"], "gearRatio":6.00, "lockTorque":500000, "friction":20, "uiName":"Front Differential"}]
    ],
}

"semi_driveshaft_f": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Driveshaft",
        "value":550,
    }
    "slotType" : "semi_driveshaft_f",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //driveshaft
        //["torsionReactor", "torsionReactorF", "transfercase", 2, {}]
        ["shaft", "driveshaft_f", "transfercase", 2, {"breakTriggerBeam":"driveshaft_f", "uiName":"Front Driveshaft", "electricsName":"driveshaft_f", "canDisconnect":"true", "friction":2}]
    ],
    
    //"torsionReactorF": {
    //    "torqueReactionNodes:":["en4l","en3l","en1r"],
    //},
    
     "props": [
        ["func"      , "mesh"           , "idRef:", "idX:", "idY:", "baseRotation"        , "rotation"            , "translation"        , "min", "max", "offset", "multiplier",],
        ["driveshaft_f", "man_driveshaft_f", "fa1d","mtcdf","fa1ref",    {"x":0, "y":0, "z":90}, {"x":0, "y":-1, "z":0} , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"driveshaft_f","deformGroup":"driveshaft_f","optional":true}],
    ],
    "beams": [
          ["id1:", "id2:"],
          //driveshaft
          {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.01, "beamShortBound":0.01},
          {"beamSpring":0,"beamDamp":0,"beamDeform":3000,"beamStrength":44000},
          {"beamLimitSpring":10001000,"beamLimitDamp":1000},
          ["mtcdf","fa1d",{"name":"driveshaft_f","optional":true,"breakGroup":"driveshaft_f","deformGroup":"driveshaft_f"}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
        ],
}

"semi_driveshaft_f_4a": {
    "information":{
        "authors":"BeamNG",
        "name":"Front Driveshaft (8x8)",
        "value":550,
    }
    "slotType" : "semi_driveshaft_f_4a",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //driveshaft
        //["torsionReactor", "torsionReactorF", "transfercase", 2, {}]
        ["shaft", "driveshaft_f", "transfercase_f", 2, {"breakTriggerBeam":"driveshaft_f", "uiName":"Front Driveshaft", "electricsName":"driveshaft_f", "friction":2}]
    ],
    
    //"torsionReactorF": {
    //    "torqueReactionNodes:":["en4l","en3l","en1r"],
    //},
    
     "props": [
        ["func"      , "mesh"           , "idRef:", "idX:", "idY:", "baseRotation"        , "rotation"            , "translation"        , "min", "max", "offset", "multiplier",],
        ["driveshaft_f", "man_driveshaft_f_4a", "fa1d","2fa1ref","fa1ref",    {"x":0, "y":0, "z":90}, {"x":0, "y":-1, "z":0} , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"driveshaft_f","deformGroup":"driveshaft_f","optional":true}],
    ],
    "beams": [
          ["id1:", "id2:"],
          //driveshaft
          {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.01, "beamShortBound":0.01},
          {"beamSpring":0,"beamDamp":0,"beamDeform":3000,"beamStrength":44000},
          {"beamLimitSpring":10001000,"beamLimitDamp":1000},
          ["2fa1ref","fa1d",{"name":"driveshaft_f","optional":true,"breakGroup":"driveshaft_f","deformGroup":"driveshaft_f"}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
        ],
}

}