{
"BB_RockBouncer_differential_R": {
    "information":{
        "authors":"BeamNG",
        "name":"Locking Rear Differential",
        "value":950,
    },
    "slotType" : "BB_RockBouncer_differential_R",
    "slots": [
        ["type", "default", "description"],
        ["BB_RockBouncer_axleshafts_R","BB_RockBouncer_axleshafts_R", "Rear Axle Shafts", {"coreSlot":true}],		
        ["BB_RockBouncer_finaldrive_R","BB_RockBouncer_finaldrive_R", "Rear Final Drive", {"coreSlot":true}],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        //rear diff
        ["differential", "differential_R", "driveshaft", 1, {"diffType":["open","locked"], "lockTorque":20000, "uiName":"Rear Differential","defaultVirtualInertia":0.5}],
    ],
    "differential_R": {
        "friction": 5.95
        "dynamicFriction": 0.0028,
        "torqueLossCoef": 0.03,
    },
},
"BB_RockBouncer_differentialwelded_R": {
    "information":{
        "authors":"BeamNG",
        "name":"Welded Rear Differential",
        "value":950,
    },
    "slotType" : "BB_RockBouncer_differential_R",
    "slots": [
        ["type", "default", "description"],
        ["BB_RockBouncer_axleshafts_R","BB_RockBouncer_axleshafts_R", "Rear Axle Shafts", {"coreSlot":true}],		
        ["BB_RockBouncer_finaldrive_R","BB_RockBouncer_finaldrive_R", "Rear Final Drive", {"coreSlot":true}],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        //rear diff
        ["differential", "differential_R", "driveshaft", 1, {"diffType":["locked"], "lockTorque":20000, "uiName":"Rear Differential","defaultVirtualInertia":0.5}],
    ],
    "differential_R": {
        "friction": 5.95
        "dynamicFriction": 0.0028,
        "torqueLossCoef": 0.03,
    },
},
"BB_RockBouncer_differentialopen_R": {
    "information":{
        "authors":"BeamNG",
        "name":"Open Rear Differential",
        "value":950,
    },
    "slotType" : "BB_RockBouncer_differential_R",
    "slots": [
        ["type", "default", "description"],
        ["BB_RockBouncer_axleshafts_R","BB_RockBouncer_axleshafts_R", "Rear Axle Shafts", {"coreSlot":true}],		
        ["BB_RockBouncer_finaldrive_R","BB_RockBouncer_finaldrive_R", "Rear Final Drive", {"coreSlot":true}],
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        //rear diff
        ["differential", "differential_R", "driveshaft", 1, {"diffType":["open"], "lockTorque":20000, "uiName":"Rear Differential","defaultVirtualInertia":0.5}],
    ],
    "differential_R": {
        "friction": 5.95
        "dynamicFriction": 0.0028,
        "torqueLossCoef": 0.03,
    },
},
"BB_RockBouncer_finaldrive_R354": {
    "information":{
        "authors":"BeamNG",
        "name":"3.54:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":3.54,
    },
},
"BB_RockBouncer_finaldrive_R373": {
    "information":{
        "authors":"BeamNG",
        "name":"3.73:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":3.73,
    },
},
"BB_RockBouncer_finaldrive_R": {
    "information":{
        "authors":"BeamNG",
        "name":"4.10:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":4.10,
    },
},
"BB_RockBouncer_finaldrive_R456": {
    "information":{
        "authors":"BeamNG",
        "name":"4.56:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":4.56,
    },
},
"BB_RockBouncer_finaldrive_R488": {
    "information":{
        "authors":"BeamNG",
        "name":"4.88:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":4.88,
    },
},
"BB_RockBouncer_finaldrive_R513": {
    "information":{
        "authors":"BeamNG",
        "name":"5.13:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":5.13,
    },
},
"BB_RockBouncer_finaldrive_R538": {
    "information":{
        "authors":"BeamNG",
        "name":"5.38:1 Differential Gearing",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":5.38,
    },
},
"BB_RockBouncer_finaldrive_R717": {
    "information":{
        "authors":"BeamNG",
        "name":"7.17:1 Differential Gearing (Dodge Ratio)",
        "value":150,     
    },

    "slotType" : "BB_RockBouncer_finaldrive_R",

    "differential_R" : {
        "gearRatio":7.17,
    },
},
"BB_RockBouncer_driveshaft_R": {
    "information":{
        "authors":"BeamNG",
        "name":" 2 1/2 Ton Rear Driveshaft",
        "value":450,
    },
    "slotType" : "BB_RockBouncer_driveshaft_R",
    "slots": [
        ["type", "default", "description"],
        ["DonRaceMega_DriveShaftCage_R","DonRaceMega_DriveShaftCage_R","Driveshaft Safety Cage"],
    ],	
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        //rear driveshaft
        ["torsionReactor", "torsionReactorR", "transfercase", 1, {}],
        ["shaft", "driveshaft", "torsionReactorR", 1, {"breakTriggerBeam":"driveshaft", "uiName":"Rear Driveshaft", "electricsName":"driveshaft", "friction":0.519, "dynamicFriction": 0.00112}],
    ],
    "torsionReactorR": {
        "torqueReactionNodes:":["e1l","e2l","e4r"],
    },
    "props": [
        ["func",       "mesh",               "idRef:","idX:","idY:", "baseRotation",         "rotation",            "translation",         "min", "max", "offset", "multiplier",],
        ["driveshaft", "BB_RockBouncer_ShaftRRA", "BBAxleTechR31","BBAxleTechR66","BBAxleTechR28",   {"x":90, "y":0, "z":0}, {"x":0, "y":-1, "z":0}, {"x":0, "y":0, "z":0}, -360, 360, 0, 1, {"breakGroup":"driveshaft","deformGroup":"driveshaft","optional":true}],
        ["driveshaft", "BB_RockBouncer_ShaftR", "BBsRockREF1","BBsRockREF4","BBsRockREF3", {"x":90, "y":0, "z":0}, {"x":0, "y":-1, "z":0}, {"x":0, "y":0, "z":0}, -360, 360, 0, 1, {"breakGroup":"driveshaft","deformGroup":"driveshaft","optional":true}],
        ["driveshaft", "BB_RockBouncer_Driveshaft_R", "BBDropCaseR","BBAxleTechR31","BBAxleTechR66", {"x":0, "y":-10, "z":-82}, {"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.0, "beamType":"|BOUNDED", "beamLongBound":0.0, "beamShortBound":0.0},
          {"beamSpring":0,"beamDamp":0,"beamDeform":18000,"beamStrength":"FLT_MAX"},
          {"beamLimitSpring":10001000,"beamLimitDamp":1000},
          ["BBAxleTechR31","BBDropCaseR", {"name":"driveshaft","optional":true,"breakGroup":"driveshaft","deformGroup":"driveshaft"}],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
		              ["BBDropCase20L", "BBAxleTechR31"],
            ["BBAxleTechR31", "BBDropCase20R"],
            ["BBDropCase20R", "BBAxleTechR66"],
            ["BBAxleTechR66", "BBDropCase20L"],

          {"beamSpring":0,"beamDamp":0,"beamDeform":3000,"beamStrength":6500},
         {"group":"BB_RockBouncer_DriveShaftCage_R"},	 
         {"breakGroup":"driveshaft_R"},			 
	  
         {"breakGroup":""},			  
    ],
},
"BB_RockBouncer_axleshafts_R": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Axle Shafts",
        "value":150,
    },
    "slotType" : "BB_RockBouncer_axleshafts_R",
    "beams": [
          ["id1:", "id2:"],
          {"beamSpring":1550,"beamDamp":150,"beamDeform":500,"beamStrength":1000},
		        {"breakGroup":"halfshaftRL"},		  
          ["BBAxleShaftRL","rw1l", {"name":"BBhalfshaftRL","optional":false,"deformGroup":"halfshaftRL"}],
		        {"breakGroup":"halfshaftRR"},		  		  
          ["BBAxleShaftRR","rw1r", {"name":"BBhalfshaftRR","optional":false,"deformGroup":"halfshaftRR"}],	
		        {"breakGroup":""},		  		  	  		  
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "halfshaftRL", "differential_R", 1, {"breakTriggerBeam":"BBhalfshaftRL", "uiName":"Rear Left Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
        ["shaft", "halfshaftRR", "differential_R", 2, {"breakTriggerBeam":"BBhalfshaftRR", "uiName":"Rear Right Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
    ],	
},
"BB_RockBouncer_axleshafts_R_Heavy": {
    "information":{
        "authors":"BeamNG",
        "name":"Heavy Duty Axle Shafts",
        "value":150,
    },
    "slotType" : "BB_RockBouncer_axleshafts_R",
    "beams": [
          ["id1:", "id2:"],
          {"beamSpring":1550,"beamDamp":150,"beamDeform":1000,"beamStrength":2000},
		        {"breakGroup":"halfshaftRL"},		  
          ["BBAxleShaftRL","rw1l", {"name":"BBhalfshaftRL","optional":false,"deformGroup":"halfshaftRL"}],
		        {"breakGroup":"halfshaftRR"},		  		  
          ["BBAxleShaftRR","rw1r", {"name":"BBhalfshaftRR","optional":false,"deformGroup":"halfshaftRR"}],	
		        {"breakGroup":""},		  		  	  		  
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "halfshaftRL", "differential_R", 1, {"breakTriggerBeam":"BBhalfshaftRL", "uiName":"Rear Left Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
        ["shaft", "halfshaftRR", "differential_R", 2, {"breakTriggerBeam":"BBhalfshaftRR", "uiName":"Rear Right Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
    ],	
},
"BB_RockBouncer_axleshafts_R_HeavyX": {
    "information":{
        "authors":"BeamNG",
        "name":"Etreme Duty Axle Shafts",
        "value":150,
    },
    "slotType" : "BB_RockBouncer_axleshafts_R",
    "beams": [
          ["id1:", "id2:"],
          {"beamSpring":1550,"beamDamp":150,"beamDeform":2500,"beamStrength":5000},
		        {"breakGroup":"halfshaftRL"},		  
          ["BBAxleShaftRL","rw1l", {"name":"BBhalfshaftRL","optional":false,"deformGroup":"halfshaftRL"}],
		        {"breakGroup":"halfshaftRR"},		  		  
          ["BBAxleShaftRR","rw1r", {"name":"BBhalfshaftRR","optional":false,"deformGroup":"halfshaftRR"}],	
		        {"breakGroup":""},		  		  	  		  
    ],
    "powertrain" : [
        ["type", "name", "inputName", "inputIndex"],
        ["shaft", "halfshaftRL", "differential_R", 1, {"breakTriggerBeam":"BBhalfshaftRL", "uiName":"Rear Left Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
        ["shaft", "halfshaftRR", "differential_R", 2, {"breakTriggerBeam":"BBhalfshaftRR", "uiName":"Rear Right Axle Shaft", "friction":1.97, "dynamicFriction": 0.00489}],
    ],	
},
}