{"bullit_68_suspension_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Live Axle Rear Suspension",
    }    
    "slotType" : "bullit_68_suspension_r",
    "slots": [
        ["type", "default", "description"]	
        ["bullit_68_brakes_r","bullit_68_brakes_r", "Rear Brakes"],		
		["wheel_R_5","steelwheel_08a_14x7_R", "Rear Wheels", {"nodeOffset":{"x":"$=case($trackwidth_R == nil, $trackoffset_R+0.23, $trackwidth_R)", "y":1.24 "z":0.058}}],				
        ["bullit_68_wheeldata_r","bullit_68_wheeldata_r", "Rear Spindles"{"coreSlot":true}],		
        ["bullit_68_dampers_r","bullit_68_dampers_r", "Rear Shocks"],	
        ["bullit_68_springs_r","bullit_68_springs_r", "Rear Springs"],		
		["bullit_68_swaybar_r", "", "Rear Swaybar"],	
		["bullit_68_tractionbars", "", "Traction Bars"],				
		["bullit_68_differential","bullit_68_differential_LSD", "Rear Differential"{"coreSlot":true}],		
    ],
    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_axle", ["axle"]],	
		["bullit_68_axle_leafmounts", ["axle"]],		
    ],	

    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$trackoffset_R", "range", "+m", "Wheels", 0.0,-0.02, 0.05, "Track Offset", "Spacing of the wheel from the hub", {"stepDis":0.001, "subCategory":"Rear"}]
    ],	
	
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":true, "selfCollision":true}		
		{"nodeWeight":4},	
		//Axle
		{"group":"axle"}
			["axl_l1", 0.69274, 1.10330, -0.06226],
			["axl_l2", 0.60038, 1.24200, 0.18989{"selfCollision":false}],
			["axl_l3", 0.69274, 1.39407, -0.06226],			
			["axl_r1", -0.69274, 1.10330, -0.06226],
			["axl_r2", -0.60038, 1.24200, 0.18989{"selfCollision":false}],
			["axl_r3", -0.69274, 1.39407, -0.06226],				
			["axl_m1", 0.00000, 1.24200, -0.07300{"nodeWeight":10},],			
			["axl_m2", 0.00000, 1.24200, 0.19000{"nodeWeight":10, "selfCollision":false},],	
			["axl_in", -0.02800, 0.96705, 0.03600{"nodeWeight":10},],	

		//Leaf Plates
		{"group":"leafs"}
		{"nodeWeight":5},
			["lfpt_l1", 0.60038, 1.23800, -0.02100],	
			["lfpt_r1", -0.60038, 1.23800, -0.02100],	
			
		//Lower Shock Mounts	
		{"group":"shkm_lr"}
		{"nodeWeight":5},
			["shkm_l1", 0.54400, 1.35200, -0.04000],
			["shkm_r1", -0.54400, 1.35200, -0.04000],				
		
		////Hub	
		//{"group":"hubs_r"}
		//{"nodeWeight":5},	
		//	["rw1ll", 0.88100, 1.24000, 0.05800],
		//	["rw1l", 0.60900, 1.24000, 0.05800],			
		//	["rw1rr", -0.88100, 1.24000, 0.05800],
		//	["rw1r", -0.60900, 1.24000, 0.05800],				
		//{"group":"none"}	
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		
		//Axle Case
		{"beamSpring": 2850000,"beamDamp": 200},
		{"beamDeform": 250000,"beamStrength": 750000},			
            ["axl_in", "axl_m1"],
            ["axl_m1", "axl_m2"],
            ["axl_m2", "axl_in"],
            ["axl_l1", "axl_l3"],
            ["axl_l3", "axl_l2"],
            ["axl_l2", "axl_l1"],
            ["axl_r1", "axl_r3"],
            ["axl_r3", "axl_r2"],
            ["axl_r2", "axl_r1"],
            ["axl_l2", "axl_m2"],
            ["axl_m2", "axl_r2"],
            ["axl_m1", "axl_l3"],
            ["axl_m1", "axl_l1"],
            ["axl_m1", "axl_r1"],
            ["axl_m1", "axl_r3"],
            ["axl_r3", "axl_l3"],
            ["axl_l1", "axl_r1"],
            ["axl_l3", "axl_r1"],
            ["axl_r3", "axl_l1"],
            ["axl_l3", "axl_m2"],
            ["axl_m2", "axl_r3"],
            ["axl_r2", "axl_l3"],
            ["axl_l2", "axl_r3"],
            ["axl_m2", "axl_r1"],
            ["axl_m2", "axl_l1"],
            ["axl_l1", "axl_r2"],
            ["axl_r1", "axl_l2"],
            ["axl_l2", "axl_m1"],
            ["axl_m1", "axl_r2"],
            ["axl_in", "axl_l1"],
            ["axl_in", "axl_r1"],
            ["axl_in", "axl_r2"],
            ["axl_in", "axl_l2"],
			
		//Leaf Plates
		{"beamSpring": 3000000,"beamDamp": 200},
		{"beamDeform": 250000,"beamStrength": 550000},	
			["lfpt_l1", "lfpt_r1"],
			//Left
            ["lfpt_l1", "axl_l3"],
            ["lfpt_l1", "axl_l1"],
            ["lfpt_l1", "axl_l2"],
            ["lfpt_l1", "axl_m1"],
            ["lfpt_l1", "axl_m2"],
			//Right
            ["lfpt_r1", "axl_r3"],
            ["lfpt_r1", "axl_r1"],
            ["lfpt_r1", "axl_r2"],
            ["lfpt_r1", "axl_m1"],
            ["lfpt_r1", "axl_m2"],	

		//Shock Mounts
			//Left
            ["shkm_l1", "axl_l3"],
            ["shkm_l1", "axl_l1"],
            ["shkm_l1", "axl_l2"],
            ["shkm_l1", "axl_m1"],
            ["shkm_l1", "axl_m2"],
			//Right
            ["shkm_r1", "axl_r3"],
            ["shkm_r1", "axl_r1"],
            ["shkm_r1", "axl_r2"],
            ["shkm_r1", "axl_m1"],
            ["shkm_r1", "axl_m2"],			
			
		//Left Hub	
		{"beamSpring": 3800000,"beamDamp": 150},
		{"beamDeform": 200000,"beamStrength": 200000},
		{"breakGroup":"wheel_RL"},			
            ["rw1l", "axl_l3"{"name":"axle_RL"}],
            ["rw1l", "axl_l1"],
            ["rw1l", "axl_l2"],
            ["rw1l", "axl_m1"],
            ["rw1l", "axl_m2"],
            ["rw1l", "axl_r2"],
            ["rw1l", "axl_r1"],
            ["rw1l", "axl_r3"],	
            ["rw1ll", "axl_l3"],
            ["rw1ll", "axl_l1"],
            ["rw1ll", "axl_l2"],
            ["rw1ll", "axl_m1"],
            ["rw1ll", "axl_m2"],
            ["rw1ll", "axl_r2"],
            ["rw1ll", "axl_r1"],
            ["rw1ll", "axl_r3"],				

		//Right Hub	
		{"beamSpring": 3800000,"beamDamp": 150},
		{"beamDeform": 200000,"beamStrength": 200000},
		{"breakGroup":"wheel_RR"},
            ["rw1r", "axl_l3"{"name":"axle_RR"}],
            ["rw1r", "axl_l1"],
            ["rw1r", "axl_l2"],
            ["rw1r", "axl_m1"],
            ["rw1r", "axl_m2"],
            ["rw1r", "axl_r2"],
            ["rw1r", "axl_r1"],
            ["rw1r", "axl_r3"],
            ["rw1rr", "axl_l3"],
            ["rw1rr", "axl_l1"],
            ["rw1rr", "axl_l2"],
            ["rw1rr", "axl_m1"],
            ["rw1rr", "axl_m2"],
            ["rw1rr", "axl_r2"],
            ["rw1rr", "axl_r1"],
            ["rw1rr", "axl_r3"],					
	],	
    "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},
    ],	
	"triangles":[
		["id1:", "id2:", "id3:"],
          {"triangleType":"NONCOLLIDABLE"},		
			{"dragCoef":70},
            ["axl_r1", "axl_r3", "axl_m1"],
            ["axl_m1", "axl_in", "axl_r1"],
            ["axl_in", "axl_m1", "axl_l3"],
            ["axl_l3", "axl_l1", "axl_in"],
            ["axl_l3", "axl_m1", "axl_r3"],
            ["axl_l2", "axl_l1", "axl_l3"],
            ["axl_r2", "axl_r3", "axl_r1"],		
          {"triangleType":"NORMALTYPE"},			
	],	
}
"bullit_68_dampers_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Rear Shocks",
    }    
    "slotType" : "bullit_68_dampers_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_dampers_r", ["shkm_lr", "shk_ur"]],		
    ],		
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 5000000,"beamDamp": 50},
		{"beamDeform": 50000,"beamStrength": 5000000},		
		
        //Shocks
        {"beamPrecompression":1.5, "beamType":"|BOUNDED", "beamLongBound":1.0, "beamShortBound":1.0},
        {"beamDeform":70470,"beamStrength":175700},
		{"beamLimitSpring":0,"beamLimitDamp":0},
        {"beamSpring":20,"beamDamp":3150},
			["shkm_l1", "rshk_l1",{"beamDampFast":1500,"beamDampRebound":5000,"beamDampReboundFast":2500,"beamDampVelocitySplit":0.1}],
			["shkm_r1", "rshk_r1",{"beamDampFast":1500,"beamDampRebound":5000,"beamDampReboundFast":2500,"beamDampVelocitySplit":0.1}],
        //Friction
        {"beamSpring":0,"beamDamp":800000},
			["shkm_l1", "rshk_l1",{"beamDampFast":0,"beamDampRebound":800000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
			["shkm_r1", "rshk_r1",{"beamDampFast":0,"beamDampRebound":800000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
        //Bumpstop
        {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.2, "beamShortBound":0.14},
        {"beamSpring":0,"beamDamp":0},
        {"beamLimitSpring":2001000,"beamLimitDamp":20000},
			["shkm_l1", "rshk_l1",{"beamLimitDampRebound":0,"dampCutoffHz":500}],
			["shkm_r1", "rshk_r1",{"beamLimitDampRebound":0,"dampCutoffHz":500}],
        {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},		
		
		
	],	
}
"bullit_68_dampers_race_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Race Rear Shocks",
    }    
    "slotType" : "bullit_68_dampers_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_dampers_race_r", ["shkm_lr", "shk_ur"]],	
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$damp_bump_R", "range", "N/m/s", "Suspension", 4500, 500, 7500, "Bump Damping", "Damper rate in compression", {"stepDis":100, "subCategory":"Rear"}],
        ["$damp_rebound_R", "range", "N/m/s", "Suspension", 9000, 500, 15000, "Rebound Damping", "Damper rate in extension", {"stepDis":100, "subCategory":"Rear"}],
    ],	
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 5000000,"beamDamp": 50},
		{"beamDeform": 50000,"beamStrength": 5000000},		
        //rear dampers
			{"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":1.0, "beamShortBound":1.0},
            {"beamDeform":125000,"beamStrength":175000},
            {"beamSpring":0,"beamDamp":"$damp_bump_R"},
            {"beamLimitSpring":0,"beamLimitDamp":0},
        //acting at hub
			["shkm_l1", "rshk_l1",{"beamDampRebound":"$damp_rebound_R","beamDampVelocitySplit":0.2,"beamDampFast":"$=$damp_bump_R / 3","beamDampReboundFast":"$=$damp_rebound_R / 3","dampCutoffHz":500}],
			["shkm_l1", "rshk_l1",{"beamDampRebound":"$damp_rebound_R","beamDampVelocitySplit":0.2,"beamDampFast":"$=$damp_bump_R / 3","beamDampReboundFast":"$=$damp_rebound_R / 3","dampCutoffHz":500}],
        //damper and suspension friction
        {"beamSpring":0,"beamDamp":400000},
			["shkm_l1", "rshk_l1",{"beamDampFast":0,"beamDampRebound":400000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
			["shkm_l1", "rshk_l1",{"beamDampFast":0,"beamDampRebound":400000,"beamDampReboundFast":0,"beamDampVelocitySplit":0.0001}],
        //Bumpstop
        {"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.2, "beamShortBound":0.14},
        {"beamSpring":0,"beamDamp":0},
        {"beamLimitSpring":2001000,"beamLimitDamp":20000},
			["shkm_l1", "rshk_l1",{"beamLimitDampRebound":0,"dampCutoffHz":500}],
			["shkm_r1", "rshk_r1",{"beamLimitDampRebound":0,"dampCutoffHz":500}],
        {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},		
	],	
}
"bullit_68_springs_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Low Rear Leaf Springs",
    }    
    "slotType" : "bullit_68_springs_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_springs_r", ["leafs", "leafs_r", "hubs_r"]],	
		["bullit_68_shackles_r", ["shackles", "leafs_r"]],		
    ],	

    "rails": {
        "leaf_l":{"links:":["lfpt_l1","aw_l"], "broken:":[], "looped":false, "capped":true},
        "leaf_r":{"links:":["lfpt_r1","aw_r"], "broken:":[], "looped":false, "capped":true},
    },
    "slidenodes": [
        ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
        ["axl_l2", "leaf_l", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
        ["axl_r2", "leaf_r", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
    ],	
	
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":true, "selfCollision":true}		
		{"nodeWeight":6},	
		
		{"group":"leafs_r"}
		//Leaf Springs
			["leaf_l1", 0.60900, 2.08452, 0.17010]
			["leaf_r1", -0.60900, 2.08452, 0.17010]		
		{"group":"none"}	
		
        //Anti-Wrap
        {"nodeWeight":2},
			["aw_r", -0.60038, 1.24200, 0.58000	{"collision":false, "selfCollision":false}],
			["aw_l", 0.60038, 1.24200, 0.58000 {"collision":false, "selfCollision":false}],
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 9000000,"beamDamp": 50},
		{"beamDeform": "FLT_MAX","beamStrength": 50000000},	
		
		//Leafs
			//Left
            ["leaf_l2", "lfpt_l1"],
            ["lfpt_l1", "leaf_l1"],
            ["leaf_l2", "lfpt_r1"],
            ["lfpt_r1", "leaf_l1"],			
			//Right
	        ["leaf_r2", "lfpt_r1"],
            ["lfpt_r1", "leaf_r1"],
            ["leaf_r1", "lfpt_l1"],
            ["lfpt_l1", "leaf_r2"],
			
        //Anti-Wrap
        {"beamSpring":150000,"beamDamp":3650},
            ["aw_l", "leaf_l1"],
            ["aw_l", "leaf_l2"],		
            ["aw_r", "leaf_r1"],
            ["aw_r", "leaf_r2"],
			
        //Leaf Springs
        {"beamType":"|LBEAM"},
        {"beamSpring":77000,"beamDamp":3000},
        {"beamPrecompression":0.935},
			["leaf_l2","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_l1","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_r2","axl_r2",{"id3:":"lfpt_r1"}],
			["leaf_r1","axl_r2",{"id3:":"lfpt_r1"}],
        {"beamPrecompression":1, "beamType":"|NORMAL"},

		//Shackles
			//Left
			{"beamSpring": 500000,"beamDamp": 50},		
            ["shkl_l1", "leaf_l1"],
            ["shkl_r1", "leaf_l1"],
			//Right
			{"beamSpring": 500000,"beamDamp": 50},
            ["shkl_r1", "leaf_r1"],
            ["shkl_l1", "leaf_r1"],
		
		//Shackle Limiters
		{"beamType":"|BOUNDED", "beamLongBound":0.15, "beamShortBound":0.15},
		{"beamSpring": 0,"beamDamp": 50},
		{"beamLimitSpring": 2000000,"beamLimitDamp": 50},		
			["leaf_l1", "flr_l10"],
			["leaf_r1", "flr_r10"],
        {"beamType":"|NORMAL"},		

		//dont wheel hop please
		{"beamSpring": 0,"beamDamp": 2750},
            ["axl_r2", "flr_r7"],
            ["axl_l2", "flr_l7"],
            ["axl_l1", "flr_l4"],
            ["axl_r1", "flr_r4"],	
		{"beamSpring": 0,"beamDamp": 550},
            ["flr_l4", "rw1ll"],
            ["flr_l4", "rw1l"],
            ["flr_r4", "rw1rr"],
            ["flr_r4", "rw1r"],
			
			
	],		
}
"bullit_68_springs_r_high":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"High Rear Leaf Springs",
    }    
    "slotType" : "bullit_68_springs_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_springs_r", ["leafs", "leafs_r", "hubs_r"]],	
		["bullit_68_shackles_r", ["shackles", "leafs_r"]],		
    ],	

    "rails": {
        "leaf_l":{"links:":["lfpt_l1","aw_l"], "broken:":[], "looped":false, "capped":true},
        "leaf_r":{"links:":["lfpt_r1","aw_r"], "broken:":[], "looped":false, "capped":true},
    },
    "slidenodes": [
        ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
        ["axl_l2", "leaf_l", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
        ["axl_r2", "leaf_r", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
    ],	
	
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":true, "selfCollision":true}		
		{"nodeWeight":6},	
		
		{"group":"leafs_r"}
		//Leaf Springs
			["leaf_l1", 0.60900, 2.08452, 0.17010]
			["leaf_r1", -0.60900, 2.08452, 0.17010]		
		{"group":"none"}	
		
        //Anti-Wrap
        {"nodeWeight":2},
			["aw_r", -0.60038, 1.24200, 0.58000	{"collision":false, "selfCollision":false}],
			["aw_l", 0.60038, 1.24200, 0.58000 {"collision":false, "selfCollision":false}],
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 9000000,"beamDamp": 50},
		{"beamDeform": "FLT_MAX","beamStrength": 50000000},	
		
		//Leafs
			//Left
            ["leaf_l2", "lfpt_l1"],
            ["lfpt_l1", "leaf_l1"],
            ["leaf_l2", "lfpt_r1"],
            ["lfpt_r1", "leaf_l1"],			
			//Right
	        ["leaf_r2", "lfpt_r1"],
            ["lfpt_r1", "leaf_r1"],
            ["leaf_r1", "lfpt_l1"],
            ["lfpt_l1", "leaf_r2"],
			
        //Anti-Wrap
        {"beamSpring":150000,"beamDamp":3650},
            ["aw_l", "leaf_l1"],
            ["aw_l", "leaf_l2"],		
            ["aw_r", "leaf_r1"],
            ["aw_r", "leaf_r2"],
			
        //Leaf Springs
        {"beamType":"|LBEAM"},
        {"beamSpring":77000,"beamDamp":3000},
        {"beamPrecompression":0.915},
			["leaf_l2","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_l1","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_r2","axl_r2",{"id3:":"lfpt_r1"}],
			["leaf_r1","axl_r2",{"id3:":"lfpt_r1"}],
        {"beamPrecompression":1, "beamType":"|NORMAL"},

		//Shackles
			//Left
			{"beamSpring": 500000,"beamDamp": 50},		
            ["shkl_l1", "leaf_l1"],
            ["shkl_r1", "leaf_l1"],
			//Right
			{"beamSpring": 500000,"beamDamp": 50},
            ["shkl_r1", "leaf_r1"],
            ["shkl_l1", "leaf_r1"],
		
		//Shackle Limiters
		{"beamType":"|BOUNDED", "beamLongBound":0.15, "beamShortBound":0.15},
		{"beamSpring": 0,"beamDamp": 50},
		{"beamLimitSpring": 2000000,"beamLimitDamp": 50},		
			["leaf_l1", "flr_l10"],
			["leaf_r1", "flr_r10"],
        {"beamType":"|NORMAL"},		

		//dont wheel hop please
		{"beamSpring": 0,"beamDamp": 2750},
            ["axl_r2", "flr_r7"],
            ["axl_l2", "flr_l7"],
            ["axl_l1", "flr_l4"],
            ["axl_r1", "flr_r4"],	
		{"beamSpring": 0,"beamDamp": 550},
            ["flr_l4", "rw1ll"],
            ["flr_l4", "rw1l"],
            ["flr_r4", "rw1rr"],
            ["flr_r4", "rw1r"],
			
			
	],		
}
"bullit_68_springs_race_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Race Rear Leaf Springs",
    }    
    "slotType" : "bullit_68_springs_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
		["bullit_68_springs_r", ["leafs", "leafs_r", "hubs_r"]],	
		["bullit_68_shackles_r", ["shackles", "leafs_r"]],		
    ],	

    "rails": {
        "leaf_l":{"links:":["lfpt_l1","aw_l"], "broken:":[], "looped":false, "capped":true},
        "leaf_r":{"links:":["lfpt_r1","aw_r"], "broken:":[], "looped":false, "capped":true},
    },
    "slidenodes": [
        ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
        ["axl_l2", "leaf_l", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
        ["axl_r2", "leaf_r", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
    ],	
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$rideheight_R", "range", "m", "Suspension", 1, 0.90, 1.10, "Rear Ride Height", "Rear Spring Lowering"{"stepDis":0.005, "subCategory":"Rear"}]
        ["$spring_R", "range", "N/m", "Suspension", 95000, 80000, 160000, "Rear Spring Rate", "Spring stiffness"{"stepDis":500, "subCategory":"Rear"}]		
    ],		
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":true, "selfCollision":true}		
		{"nodeWeight":6},	
		
		{"group":"leafs_r"}
		//Leaf Springs
			["leaf_l1", 0.60900, 2.08452, 0.17010]
			["leaf_r1", -0.60900, 2.08452, 0.17010]		
		{"group":"none"}	
		
        //Anti-Wrap
        {"nodeWeight":2},
			["aw_r", -0.60038, 1.24200, 0.58000	{"collision":false, "selfCollision":false}],
			["aw_l", 0.60038, 1.24200, 0.58000 {"collision":false, "selfCollision":false}],
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 9000000,"beamDamp": 50},
		{"beamDeform": "FLT_MAX","beamStrength": 50000000},	
		
		//Leafs
			//Left
            ["leaf_l2", "lfpt_l1"],
            ["lfpt_l1", "leaf_l1"],
            ["leaf_l2", "lfpt_r1"],
            ["lfpt_r1", "leaf_l1"],			
			//Right
	        ["leaf_r2", "lfpt_r1"],
            ["lfpt_r1", "leaf_r1"],
            ["leaf_r1", "lfpt_l1"],
            ["lfpt_l1", "leaf_r2"],
			
        //Anti-Wrap
        {"beamSpring":150000,"beamDamp":3650},
            ["aw_l", "leaf_l1"],
            ["aw_l", "leaf_l2"],		
            ["aw_r", "leaf_r1"],
            ["aw_r", "leaf_r2"],
			
        //Leaf Springs
        {"beamType":"|LBEAM"},
        {"beamSpring":"$spring_R","beamDamp":3000},
        {"beamPrecompression":"$rideheight_R"},
			["leaf_l2","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_l1","axl_l2",{"id3:":"lfpt_l1"}],
			["leaf_r2","axl_r2",{"id3:":"lfpt_r1"}],
			["leaf_r1","axl_r2",{"id3:":"lfpt_r1"}],
        {"beamPrecompression":1, "beamType":"|NORMAL"},

		//Shackles
			//Left
			{"beamSpring": 500000,"beamDamp": 50},		
            ["shkl_l1", "leaf_l1"],
            ["shkl_r1", "leaf_l1"],
			//Right
			{"beamSpring": 500000,"beamDamp": 50},
            ["shkl_r1", "leaf_r1"],
            ["shkl_l1", "leaf_r1"],
		
		//Shackle Limiters
		{"beamType":"|BOUNDED", "beamLongBound":0.15, "beamShortBound":0.15},
		{"beamSpring": 0,"beamDamp": 50},
		{"beamLimitSpring": 2000000,"beamLimitDamp": 50},		
			["leaf_l1", "flr_l10"],
			["leaf_r1", "flr_r10"],
        {"beamType":"|NORMAL"},		

		//dont wheel hop please
		{"beamSpring": 0,"beamDamp": 2750},
            ["axl_r2", "flr_r7"],
            ["axl_l2", "flr_l7"],
            ["axl_l1", "flr_l4"],
            ["axl_r1", "flr_r4"],	
		{"beamSpring": 0,"beamDamp": 550},
            ["flr_l4", "rw1ll"],
            ["flr_l4", "rw1l"],
            ["flr_r4", "rw1rr"],
            ["flr_r4", "rw1r"],
			
			
	],		
}
"bullit_68_differential_open": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"3.23 Rear Differential",
        "value":400,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential", "driveshaft", 1, {"diffType":"open", "gearRatio":3.23, "friction":22, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
},
"bullit_68_differential_LSD": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"3.54 Sure Grip Rear Differential",
        "value":800,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential", "driveshaft", 1, {"diffType":"lsd", "gearRatio":3.54, "lsdPreload":150, "lsdLockCoef":0.3, "lsdRevLockCoef":0.15, "friction":22, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
},
"bullit_68_differential_LSD2": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"3.55 Sure Grip Rear Differential",
        "value":800,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential", "driveshaft", 1, {"diffType":"lsd", "gearRatio":3.55, "lsdPreload":150, "lsdLockCoef":0.3, "lsdRevLockCoef":0.15, "friction":22, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
},
"bullit_68_differential_welded": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"3.23 Locked Rear Differential",
        "value":300,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        //rear diff
        ["differential", "differential", "driveshaft", 1, {"diffType":"locked", "gearRatio":3.23, "friction":22, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
},
"bullit_68_differential_r_race": {
    "information":{
        "authors":"BeamNG",
        "name":"Race Limited Slip Rear Differential",
        "value":1200,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$finaldrive", "range", ":1", "Differentials", 3.55, 2.0, 6.0, "Axle Gear Ratio", "Torque multiplication ratio"]
        ["$lsdpreload_R", "range", "N/m", "Differentials", 100, 0, 500, "Pre-load Torque", "Initial locking torque between left and right wheels"]
        ["$lsdlockcoef_R", "range", "", "Differentials", 0.20, 0, 0.5, "Power Lock Rate", "Additional locking torque proportional to engine torque", {"minDis":0, "maxDis":100}]
        ["$lsdlockcoefrev_R", "range", "", "Differentials", 0.10, 0, 0.5, "Coast Lock Rate", "Additional locking torque proportional to engine braking", {"minDis":0, "maxDis":100}]
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        ["differential", "differential", "driveshaft", 1, {"diffType":"lsd", "gearRatio":"$finaldrive", "lsdPreload":"$lsdpreload_R", "lsdLockCoef":"$lsdlockcoef_R", "lsdRevLockCoef":"$lsdlockcoefrev_R", "friction":12, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
}
"bullit_68_differential_r_locked": {
    "information":{
        "authors":"BeamNG",
        "name":"Race Locked Rear Differential",
        "value":350,
    }
    "slotType" : "bullit_68_differential",
    "slots": [
        ["type", "default", "description"]
        ["bullit_68_driveshaft","bullit_68_driveshaft", "Driveshaft"],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$finaldrive", "range", ":1", "Differentials", 3.08, 2.0, 6.0, "Axle Gear Ratio", "Torque multiplication ratio"]
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        ["differential", "differential", "driveshaft", 1, {"diffType":"locked", "gearRatio":"$finaldrive", "lockTorque":20000, "friction":9, "uiName":"Rear Differential","defaultVirtualInertia":0.5}]
    ],
}
"bullit_68_driveshaft": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Driveshaft",
        "value":250,
    }
    "slotType" : "bullit_68_driveshaft",
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"]
        ["torsionReactor", "torsionReactorR", "gearbox", 1, {}]
        ["shaft", "driveshaft", "torsionReactorR", 1, {"breakTriggerBeam":"driveshaft", "uiName":"Rear Driveshaft", "uiName":"Rear Driveshaft", "electricsName":"driveshaft", "friction":3}]
    ],
    "torsionReactorR": {
        "torqueReactionNodes:":["e1l","e2l","e4r"],
    },
    "props": [
        ["func"      , "mesh"           , "idRef:", "idX:", "idY:", "baseRotation"        , "rotation"            , "translation"        , "min", "max", "offset", "multiplier",],
        ["driveshaft", "bullit_68_driveshaft", "axl_r1", "axl_l1", "tra1",    {"x":-88.8, "y":-1, "z":0}, {"x":0, "y":1, "z":0} , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"driveshaft","deformGroup":"driveshaft","optional":true}],
    ],
    "beams": [
          ["id1:", "id2:"],
          //Driveshaft
          {"beamPrecompression":1, "beamType":"|BOUNDED", "beamLongBound":0.02, "beamShortBound":0.02},
          {"beamDeform":8000,"beamStrength":9000},
          {"beamSpring":0,"beamDamp":0},
          {"beamLimitSpring":5000000,"beamLimitDamp":500},
          ["axl_in","tra1", {"name":"driveshaft","optional":true,"breakGroup":"driveshaft","deformGroup":"driveshaft"}],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
}
"bullit_68_swaybar_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Factory Rear Sway Bar",
    }    
    "slotType" : "bullit_68_swaybar_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
	    ["bullit_68_swaybar_r", ["swaybar_r", "leafs"]],		
    ],	
    "torsionbars": [
        ["id1:", "id2:", "id3:", "id4:"],
        {"spring":6000, "damp":10, "deform":550000, "strength":9999999},
        ["swbr_l1", "flr_l7", "flr_r7", "swbr_r1"],	
    ],	
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":false, "selfCollision":false}		
		{"group":"swaybar_r"}
		["swbr_l1", 0.59081, 1.24429, 0.15851],	
		["swbr_r1", -0.59081, 1.24429, 0.15851],			
		{"group":"none"}	
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 6000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},
		//Rigid
            ["swbr_r1", "lfpt_r1"],
            ["swbr_l1", "lfpt_l1"],		
            ["flr_r7", "swbr_r1"],
            ["swbr_r1", "flr_m1"],
            ["flr_m1", "swbr_l1"],
            ["swbr_l1", "flr_l7"],
	],
}
"bullit_68_swaybar_race_r":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Race Rear Sway Bar",
    }    
    "slotType" : "bullit_68_swaybar_r",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
	    ["bullit_68_swaybar_race_r", ["swaybar_r", "leafs"]],		
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
        ["$antiroll_R", "range", "N/m", "Suspension", 6000, 1000, 24000, "Swaybar Stiffness", "Anti-roll effect"{"stepDis":500, "subCategory":"Rear"}]		
    ],		
    "torsionbars": [
        ["id1:", "id2:", "id3:", "id4:"],
        {"spring":"$antiroll_R", "damp":10, "deform":550000, "strength":9999999},
        ["swbr_l1", "flr_l7", "flr_r7", "swbr_r1"],	
    ],	
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":false, "selfCollision":false}		
		{"group":"swaybar_r"}
		["swbr_l1", 0.59081, 1.24429, 0.15851],	
		["swbr_r1", -0.59081, 1.24429, 0.15851],			
		{"group":"none"}	
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 6000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},
		//Rigid
            ["swbr_r1", "lfpt_r1"],
            ["swbr_l1", "lfpt_l1"],		
            ["flr_r7", "swbr_r1"],
            ["swbr_r1", "flr_m1"],
            ["flr_m1", "swbr_l1"],
            ["swbr_l1", "flr_l7"],
	],
}
"bullit_68_tractionbars":
{
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Traction Bars",
    }    
    "slotType" : "bullit_68_tractionbars",

    "flexbodies": [
        ["mesh", "[group]:","nonFlexMaterials"],
	    ["bullit_68_tractionbar_axle", ["axle", "tb_axle"]],	
	    ["bullit_68_tractionbar_pivot_l", ["tb_frontmount_l", "tb_pivot_l"]],	
	    ["bullit_68_tractionbar_pivot_r", ["tb_frontmount_r", "tb_pivot_r"]],				
	    ["bullit_68_tractionbars", ["tb_frontmount_l", "tb_frontmount_r", "tb_axle"]],				
    ],	
    "rails": {
        "tb_l":{"links:":["lfpt_l1","leaf_l2"], "broken:":[], "looped":false, "capped":false},
        "tb_r":{"links:":["lfpt_r1","leaf_r2"], "broken:":[], "looped":false, "capped":false},		
    },
    "slidenodes": [
        ["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
        ["tb_l3", "tb_l", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],
        ["tb_r3", "tb_r", true, true, 0.0, 4500000, "FLT_MAX", "FLT_MAX"],		
    ],		
    "nodes": [       
        ["id", "posX", "posY", "posZ"],
		{"frictionCoef":0.5, "nodeMaterial":"|NM_METAL"},	
		{"collision":false, "selfCollision":false}	
		{"nodeWeight":1.5},	
		{"group":"none"}
		//Pivoting blocks
		//Left
		["tb_l1", 0.60900, 0.64900, -0.05000{"group":"tb_frontmount_l"}],		
		["tb_l2", 0.48982, 0.64900, 0.05300{"group":"tb_pivot_l"}],		
		["tb_l3", 0.60734, 0.80694, 0.03344],	
		//Right
		["tb_r1", -0.60900, 0.64900, -0.05000{"group":"tb_frontmount_r"}],		
		["tb_r2", -0.48982, 0.64900, 0.05300{"group":"tb_pivot_r"}],		
		["tb_r3", -0.60734, 0.80694, 0.03344],			

		//Axle Mounts
		{"group":"tb_axle"}	
		["tb_l4", 0.60900, 1.23800, -0.12100],
		["tb_r4", -0.60900, 1.23800, -0.12100],		
		{"group":"none"}	
    ],
 
    "beams": [   
        ["id1:", "id2:"], 
		{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
		{"beamSpring": 5000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},
		//Pivot Block
		//Left
            ["tb_l2", "tb_l1"],
            ["tb_l3", "tb_l2"],
            ["leaf_l2", "tb_l1"],
            ["leaf_l2", "tb_l2"],
            ["leaf_l2", "tb_l3"],
		//Right
            ["tb_r2", "tb_r1"],
            ["tb_r3", "tb_r2"],
            ["leaf_r2", "tb_r1"],
            ["leaf_r2", "tb_r2"],
            ["leaf_r2", "tb_r3"],
			
			
		//Mounts
		{"beamSpring": 3000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},		
			//Left
            ["flr_l4", "tb_l2"],
            ["flr_l6", "tb_l2"],
            ["qp_l2", "tb_l2"],
            ["qp_l6", "tb_l2"],
            ["flr_l7", "tb_l2"],
            ["flr_l5", "tb_l2"],			
			//Right
            ["flr_r4", "tb_r2"],
            ["flr_r6", "tb_r2"],
            ["qp_r2", "tb_r2"],
            ["qp_r6", "tb_r2"],
            ["flr_r7", "tb_r2"],
            ["flr_r5", "tb_r2"],			
			
		//Limiter
		{"beamType":"|BOUNDED", "beamLongBound":0, "beamShortBound":0.5},
		{"beamLimitSpring": 5000000,"beamLimitDamp": 50},	
		{"beamSpring": 0,"beamDamp": 50},
            ["tb_l1", "tb_l3"],	
            ["tb_r1", "tb_r3"],				
		{"beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},	
		
		//Traction Bars
		{"beamSpring": 3000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},				
            ["tb_l4", "tb_l1"],
            ["tb_r4", "tb_r1"],			

		//Axle Mounts
		{"beamSpring": 3000000,"beamDamp": 50},
		{"beamDeform": 150000,"beamStrength": 5000000},		
            ["axl_l1", "tb_l4"],
            ["tb_l4", "axl_l3"],
            ["tb_l4", "lfpt_l1"],
            ["axl_r1", "tb_r4"],
            ["tb_r4", "axl_r3"],
            ["tb_r4", "lfpt_r1"],			
	],
}
"bullit_68_wheeldata_r": {
    "information":{
        "authors":"Stoat Muldoon",
        "name":"Rear Spindles",
    }
    "slotType" : "bullit_68_wheeldata_r",
    "pressureWheels": [
        ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
        //rear
        {"selfCollision":false}
        {"collision":false}
        {"hubcapBreakGroup":"hubcap_RR"},
        {"hubcapGroup":"hubcap_RR"},
        {"axleBeams":["axle_RR"]}
        ["RR", "wheel_RR", "tire_RR", "rw1rr", "rw1r", 9999, "axl_r1", 1, {"torqueCoupling:":"axl_r1", "torqueArm:":"axl_in"}],
        {"hubcapBreakGroup":"hubcap_RL"},
        {"hubcapGroup":"hubcap_RL"},
        {"axleBeams":["axle_RL"]}
        ["RL", "wheel_RL", "tire_RL", "rw1ll", "rw1l", 9999, "axl_l1",-1, {"torqueCoupling:":"axl_l1", "torqueArm:":"axl_in"}]
        {"selfCollision":true}
        {"axleBeams":[]},{"disableMeshBreaking":false,"disableTriangleBreaking":false}
        {"enableABS":false}
        {"hubcapBreakGroup":""},
        {"hubcapGroup":""},
        {"enableHubcaps":false},
        {"enableTireLbeams":false},
        {"enableTireSideReinfBeams":false},
        {"enableTireReinfBeams":false},
        {"enableTreadReinfBeams":false},
        {"enableTirePeripheryReinfBeams":false},
        {"loadSensitivitySlope":""},
        {"noLoadCoef":""},
        {"fullLoadCoef":""},
        {"frictionCoef":""},
        {"slidingFrictionCoef":""},
        {"softnessCoef":0.5},
        {"treadCoef":1.0},
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "wheelaxleRL", "differential", 1, {"connectedWheel":"RL", "breakTriggerBeam":"axle_RL", "uiName":"Rear Left Axle", "friction":2}],
        ["shaft", "wheelaxleRR", "differential", 2, {"connectedWheel":"RR", "breakTriggerBeam":"axle_RR", "uiName":"Rear Right Axle", "friction":2}],
    ],
},
}