{
"hotgirl1_breakable_no": {
    "information":{
		"name":"No",
		"authors":"mairusss",
    },
    "slotType":"hotgirl1_breakable",
    "slots": [
	["type", "default", "description"],
	["hotgirl1_connectors","hotgirl1_connectors", "Connectors"],
    ],
    "beams": [
        ["id1:", "id2:"],
     	{"beamDeform": 500000, "beamStrength":"FLT_MAX"}, 
    ],
},
"hotgirl1_breakable_yes": {
    "information":{
        "name":"Yes",
        "authors":"mairusss",
    },	
    "slotType":"hotgirl1_breakable",
    "slots": [
	["type", "default", "description"],
	["hotgirl1_connectors","hotgirl1_connectors", "Connectors"],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$aDummy1strength", "range", "N", "Driver and Passengers", 50000, 0, 100000, "Driver Strength", "Min force needed to break off part of the dummy", {"stepDis":1000,"subCategory":"Driver"}],
    ],
    "beams": [
        ["id1:", "id2:"],
     	{"beamDeform": 500000, "beamStrength":"$aDummy1strength"}, 
    ],
},

"hotgirl1_connectors": {
    "information":{
		"name":"Connectors",
		"authors":"mairusss",
    },
    "slotType":"hotgirl1_connectors",
    "beams": [
        ["id1:", "id2:"],
        {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
        //{"optional":true},

		//thorax to abdomen
		{"beamSpring": "$=$aDummy1weight*50000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.1}, 
		{"breakGroup":"Dummy1_thoraxabdomen"},
		
		["Dummy1_thoraxtfl", "Dummy1_abdomentfl"],
		["Dummy1_thoraxtfr", "Dummy1_abdomentfr"],
		["Dummy1_thoraxmrl", "Dummy1_abdomentrl"],
		["Dummy1_thoraxmrr", "Dummy1_abdomentrr"],
		
		["Dummy1_thoraxbfl", "Dummy1_abdomentfl"],
		["Dummy1_thoraxbfr", "Dummy1_abdomentfr"],
		["Dummy1_thoraxbrl", "Dummy1_abdomentrl"],
		["Dummy1_thoraxbrr", "Dummy1_abdomentrr"],
		
		["Dummy1_thoraxmrr", "Dummy1_abdomentfl"],
		["Dummy1_thoraxmrl", "Dummy1_abdomentfr"],
		["Dummy1_thoraxmfr", "Dummy1_abdomentrl"],
		["Dummy1_thoraxmfl", "Dummy1_abdomentrr"],
		
		["Dummy1_thoraxbrr", "Dummy1_abdomentfl"],
		["Dummy1_thoraxbrl", "Dummy1_abdomentfr"],
		["Dummy1_thoraxbfr", "Dummy1_abdomentrl"],
		["Dummy1_thoraxbfl", "Dummy1_abdomentrr"],

		
		//pelvis to abdomen
		{"beamSpring": "$=$aDummy1weight*50000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.1}, 
		{"breakGroup":"Dummy1_pelvisabdomen"},
		
		["Dummy1_pelvismfl", "Dummy1_abdomenbfl"],
		["Dummy1_pelvismfr", "Dummy1_abdomenbfr"],
		["Dummy1_pelvismrl", "Dummy1_abdomenbrl"],
		["Dummy1_pelvismrr", "Dummy1_abdomenbrr"],
		
		["Dummy1_pelvistfl", "Dummy1_abdomenbfl"],
		["Dummy1_pelvistfr", "Dummy1_abdomenbfr"],
		["Dummy1_pelvistrl", "Dummy1_abdomenbrl"],
		["Dummy1_pelvistrr", "Dummy1_abdomenbrr"],
		
		["Dummy1_pelvismrr", "Dummy1_abdomenbfl"],
		["Dummy1_pelvismrl", "Dummy1_abdomenbfr"],
		["Dummy1_pelvismfr", "Dummy1_abdomenbrl"],
		["Dummy1_pelvismfl", "Dummy1_abdomenbrr"],
		
		["Dummy1_pelvistrr", "Dummy1_abdomenbfl"],
		["Dummy1_pelvistrl", "Dummy1_abdomenbfr"],
		["Dummy1_pelvistfr", "Dummy1_abdomenbrl"],
		["Dummy1_pelvistfl", "Dummy1_abdomenbrr"],

		//EXTRA: thorax to pelvis
		{"beamSpring": "$=$aDummy1weight*25000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.1}, 
		{"breakGroup":"Dummy1_thoraxpelvis"},
		
		["Dummy1_pelvismfl", "Dummy1_thoraxbfl"],
		["Dummy1_pelvismfr", "Dummy1_thoraxbfr"],
		["Dummy1_pelvismrl", "Dummy1_thoraxbrl"],
		["Dummy1_pelvismrr", "Dummy1_thoraxbrr"],
		
		["Dummy1_pelvistfl", "Dummy1_thoraxbfl"],
		["Dummy1_pelvistfr", "Dummy1_thoraxbfr"],
		["Dummy1_pelvistrl", "Dummy1_thoraxbrl"],
		["Dummy1_pelvistrr", "Dummy1_thoraxbrr"],
		
		["Dummy1_pelvismrr", "Dummy1_thoraxbfl"],
		["Dummy1_pelvismrl", "Dummy1_thoraxbfr"],
		["Dummy1_pelvismfr", "Dummy1_thoraxbrl"],
		["Dummy1_pelvismfl", "Dummy1_thoraxbrr"],
		
		["Dummy1_pelvistrr", "Dummy1_thoraxbfl"],
		["Dummy1_pelvistrl", "Dummy1_thoraxbfr"],
		["Dummy1_pelvistfr", "Dummy1_thoraxbrl"],
		["Dummy1_pelvistfl", "Dummy1_thoraxbrr"],

		//head to thorax
		{"breakGroup":"Dummy1_headthorax"},
		{"beamSpring": "$=$aDummy1weight*100000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.1}, 
		["Dummy1_thoraxhead", "Dummy1_neckb"],
		
		{"beamSpring": "$=$aDummy1weight*70000","beamDamp":"$=$aDummy1weight*60"},
		["Dummy1_thoraxtfl", "Dummy1_neckb"],
		["Dummy1_thoraxtfr", "Dummy1_neckb"],
		["Dummy1_thoraxtrl", "Dummy1_neckb"],
		["Dummy1_thoraxtrr", "Dummy1_neckb"],

		["Dummy1_thoraxmfl", "Dummy1_neckb"],
		["Dummy1_thoraxmfr", "Dummy1_neckb"],
		["Dummy1_thoraxmrl", "Dummy1_neckb"],
		["Dummy1_thoraxmrr", "Dummy1_neckb"],

		{"beamSpring": "$=$aDummy1weight*10000","beamDamp":"$=$aDummy1weight*100"},
		["Dummy1_thoraxtfl", "Dummy1_headbfl"],
		["Dummy1_thoraxtfr", "Dummy1_headbfr"],
		["Dummy1_thoraxtrl", "Dummy1_headmrl"],
		["Dummy1_thoraxtrr", "Dummy1_headmrr"],


		//left thigh to pelvis
		{"breakGroup":"Dummy1_L_thighpelvis"},
		{"beamSpring": "$=$aDummy1weight*100000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.01}, 

		["Dummy1_pelvismfl","Dummy1_L_thigh1"],
		["Dummy1_pelvismfr","Dummy1_L_thigh1"],
		["Dummy1_pelvismrl","Dummy1_L_thigh1"],
		["Dummy1_pelvismrr","Dummy1_L_thigh1"],
		["Dummy1_pelvisbf", "Dummy1_L_thigh1"],
		["Dummy1_pelvisbr", "Dummy1_L_thigh1"],
		//dampers
		{"beamSpring": "$=$aDummy1weight*10000","beamDamp":"$=$aDummy1weight*100"},
		["Dummy1_pelvismrl", "Dummy1_L_thigh2", {"breakGroup":"driver_sit"}],
		["Dummy1_pelvistrl", "Dummy1_L_thigh3", {"breakGroup":"driver_sit"}],
		{"beamSpring": "$=$aDummy1weight*20000","beamDamp":"$=$aDummy1weight*50"},
		["Dummy1_pelvistfl", "Dummy1_L_thigh4", {"breakGroup":"driver_sit"}],

		//right thigh to pelvis
		{"breakGroup":"Dummy1_R_thighpelvis"},
		{"beamSpring": "$=$aDummy1weight*100000","beamDamp":"$=$aDummy1weight*50"},
		{"deformLimitExpansion":1.01}, 

		["Dummy1_pelvismfl","Dummy1_R_thigh1"],
		["Dummy1_pelvismfr","Dummy1_R_thigh1"],
		["Dummy1_pelvismrl","Dummy1_R_thigh1"],
		["Dummy1_pelvismrr","Dummy1_R_thigh1"],
		["Dummy1_pelvisbf", "Dummy1_R_thigh1"],
		["Dummy1_pelvisbr", "Dummy1_R_thigh1"],
		//dampers
		{"beamSpring": "$=$aDummy1weight*10000","beamDamp":"$=$aDummy1weight*100"},
		["Dummy1_pelvismrr", "Dummy1_R_thigh2", {"breakGroup":"driver_sit"}],
		["Dummy1_pelvistrr", "Dummy1_R_thigh3", {"breakGroup":"driver_sit"}],
		{"beamSpring": "$=$aDummy1weight*20000","beamDamp":"$=$aDummy1weight*50"},
		["Dummy1_pelvistfr", "Dummy1_R_thigh4", {"breakGroup":"driver_sit"}],
		
		
		//left thigh to legshin
		{"breakGroup":"Dummy1_L_thighlegshin"},
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"},		
		["Dummy1_L_legshin1","Dummy1_L_thigh4"],
		["Dummy1_L_legshin2","Dummy1_L_thigh4"],
		["Dummy1_L_legshin3","Dummy1_L_thigh4"],
		["Dummy1_L_legshin4","Dummy1_L_thigh4"],
		["Dummy1_L_legshin1","Dummy1_L_thigh1"],
		["Dummy1_L_legshin1","Dummy1_L_thigh2"],
		["Dummy1_L_legshin1","Dummy1_L_thigh3"],
		["Dummy1_L_legshin2","Dummy1_L_thigh1"],
		["Dummy1_L_legshin2","Dummy1_L_thigh2"],
		["Dummy1_L_legshin2","Dummy1_L_thigh3"],		
		
		//right thigh to legshin
		{"breakGroup":"Dummy1_R_thighlegshin"},
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"},		
		["Dummy1_R_legshin1","Dummy1_R_thigh4"],
		["Dummy1_R_legshin2","Dummy1_R_thigh4"],
		["Dummy1_R_legshin3","Dummy1_R_thigh4"],
		["Dummy1_R_legshin4","Dummy1_R_thigh4"],
		["Dummy1_R_legshin1","Dummy1_R_thigh1"],
		["Dummy1_R_legshin1","Dummy1_R_thigh2"],
		["Dummy1_R_legshin1","Dummy1_R_thigh3"],
		["Dummy1_R_legshin2","Dummy1_R_thigh1"],
		["Dummy1_R_legshin2","Dummy1_R_thigh2"],
		["Dummy1_R_legshin2","Dummy1_R_thigh3"],
		
		
		//left foot to leg
		{"breakGroup":"Dummy1_L_footleg"},	
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"}, 
		["Dummy1_L_legshin3","Dummy1_L_foot1"],
		["Dummy1_L_legshin3","Dummy1_L_foot2"],
		["Dummy1_L_legshin3","Dummy1_L_foot3"],
		["Dummy1_L_legshin1","Dummy1_L_foot1"],
		["Dummy1_L_legshin1","Dummy1_L_foot2"],
		["Dummy1_L_legshin2","Dummy1_L_foot1"],
		["Dummy1_L_legshin2","Dummy1_L_foot2"],
		//damper
		{"beamSpring": "$=$aDummy1weight*10100","beamDamp":"$=$aDummy1weight*10"}, 
		["Dummy1_L_legshin1","Dummy1_L_foot3"],
		["Dummy1_L_legshin2","Dummy1_L_foot3"],
		["Dummy1_L_legshin4","Dummy1_L_foot3"],
		
		//right foot to leg
		{"breakGroup":"Dummy1_R_footleg"},	
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"}, 
		["Dummy1_R_legshin3","Dummy1_R_foot1"],
		["Dummy1_R_legshin3","Dummy1_R_foot2"],
		["Dummy1_R_legshin3","Dummy1_R_foot3"],
		["Dummy1_R_legshin1","Dummy1_R_foot1"],
		["Dummy1_R_legshin1","Dummy1_R_foot2"],
		["Dummy1_R_legshin2","Dummy1_R_foot1"],
		["Dummy1_R_legshin2","Dummy1_R_foot2"],
		//damper
		{"beamSpring": "$=$aDummy1weight*10100","beamDamp":"$=$aDummy1weight*10"}, 
		["Dummy1_R_legshin1","Dummy1_R_foot3"],
		["Dummy1_R_legshin2","Dummy1_R_foot3"],
		["Dummy1_R_legshin4","Dummy1_R_foot3"],


		//left arm to thorax
		{"breakGroup":"Dummy1_L_armthorax"},		
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*100"},
		["Dummy1_L_upperarm1","Dummy1_thoraxarml"],
		["Dummy1_L_upperarm1", "Dummy1_thoraxtfl"],
		["Dummy1_L_upperarm1", "Dummy1_thoraxtrl"],
		["Dummy1_L_upperarm1", "Dummy1_thoraxmfl"],
		["Dummy1_L_upperarm1", "Dummy1_thoraxmrl"],
		["Dummy1_L_upperarm2","Dummy1_thoraxarml"],
		["Dummy1_L_upperarm3","Dummy1_thoraxarml"],
		["Dummy1_L_upperarm4","Dummy1_thoraxarml"],

		//left arm to forearm
		{"breakGroup":"Dummy1_L_armforearm"},	
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"},	
		["Dummy1_L_forearm1","Dummy1_L_upperarm2"],
		["Dummy1_L_forearm2","Dummy1_L_upperarm2"],
		["Dummy1_L_forearm1","Dummy1_L_upperarm3"],
		["Dummy1_L_forearm2","Dummy1_L_upperarm3"],	
		["Dummy1_L_forearm1","Dummy1_L_upperarm4"],
		["Dummy1_L_forearm2","Dummy1_L_upperarm4"],	
				
		//left hand to arm
		{"breakGroup":"Dummy1_L_handarm"},
		{"beamSpring": "$=$aDummy1weight*251000","beamDamp":"$=$aDummy1weight*10"},		
		["Dummy1_L_forearm3", "Dummy1_L_hand1"],
		["Dummy1_L_forearm3", "Dummy1_L_hand2"],
		["Dummy1_L_forearm3", "Dummy1_L_hand3"],
		["Dummy1_L_forearm1", "Dummy1_L_hand3"],
		["Dummy1_L_forearm2", "Dummy1_L_hand3"],
		//dampers
		{"beamSpring": 0,"beamDamp":"$=$aDummy1weight*50"},
		["Dummy1_L_forearm1", "Dummy1_L_hand1"],
		["Dummy1_L_forearm1", "Dummy1_L_hand2"],
		["Dummy1_L_forearm2", "Dummy1_L_hand1"],
		["Dummy1_L_forearm2", "Dummy1_L_hand2"],

		
		//right arm to thorax
		{"breakGroup":"Dummy1_R_armthorax"},		
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*100"},
		["Dummy1_R_upperarm1","Dummy1_thoraxarmr"],
		["Dummy1_R_upperarm1", "Dummy1_thoraxtfr"],
		["Dummy1_R_upperarm1", "Dummy1_thoraxtrr"],
		["Dummy1_R_upperarm1", "Dummy1_thoraxmfr"],
		["Dummy1_R_upperarm1", "Dummy1_thoraxmrr"],
		["Dummy1_R_upperarm2","Dummy1_thoraxarmr"],
		["Dummy1_R_upperarm3","Dummy1_thoraxarmr"],
		["Dummy1_R_upperarm4","Dummy1_thoraxarmr"],

		//right arm to forearm
		{"breakGroup":"Dummy1_R_armforearm"},	
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*10"},	
		["Dummy1_R_forearm1","Dummy1_R_upperarm2"],
		["Dummy1_R_forearm2","Dummy1_R_upperarm2"],
		["Dummy1_R_forearm1","Dummy1_R_upperarm3"],
		["Dummy1_R_forearm2","Dummy1_R_upperarm3"],	
		["Dummy1_R_forearm1","Dummy1_R_upperarm4"],
		["Dummy1_R_forearm2","Dummy1_R_upperarm4"],	
				
		//right hand to arm
		{"breakGroup":"Dummy1_R_handarm"},
		{"beamSpring": "$=$aDummy1weight*251000","beamDamp":"$=$aDummy1weight*10"},		
		["Dummy1_R_forearm3", "Dummy1_R_hand1"],
		["Dummy1_R_forearm3", "Dummy1_R_hand2"],
		["Dummy1_R_forearm3", "Dummy1_R_hand3"],
		["Dummy1_R_forearm1", "Dummy1_R_hand3"],
		["Dummy1_R_forearm2", "Dummy1_R_hand3"],
		//dampers
		{"beamSpring": 0,"beamDamp":"$=$aDummy1weight*50"},
		["Dummy1_R_forearm1", "Dummy1_R_hand1"],
		["Dummy1_R_forearm1", "Dummy1_R_hand2"],
		["Dummy1_R_forearm2", "Dummy1_R_hand1"],
		["Dummy1_R_forearm2", "Dummy1_R_hand2"],
		
		{"breakGroup":""},

		//--LIMITERS--
		{"beamPrecompression":1, "beamType":"|SUPPORT", "beamLongBound":10},
		{"beamDeform": "FLT_MAX", "beamStrength":"FLT_MAX"},

		//prevent body inversion
		{"beamSpring": "$=$aDummy1weight*51000","beamDamp":"$=$aDummy1weight*50"},
		["Dummy1_thoraxtfl", "Dummy1_pelvistfl"],
		["Dummy1_thoraxtfr", "Dummy1_pelvistfr"],
		["Dummy1_thoraxmrl", "Dummy1_pelvistrl"],
		["Dummy1_thoraxmrr", "Dummy1_pelvistrr"],
		
		["Dummy1_thoraxbfl", "Dummy1_pelvistfl"],
		["Dummy1_thoraxbfr", "Dummy1_pelvistfr"],
		["Dummy1_thoraxbrl", "Dummy1_pelvistrl"],
		["Dummy1_thoraxbrr", "Dummy1_pelvistrr"],
		
		["Dummy1_thoraxmrr", "Dummy1_pelvistfl"],
		["Dummy1_thoraxmrl", "Dummy1_pelvistfr"],
		["Dummy1_thoraxmfr", "Dummy1_pelvistrl"],
		["Dummy1_thoraxmfl", "Dummy1_pelvistrr"],
		
		["Dummy1_thoraxbrr", "Dummy1_pelvistfl"],
		["Dummy1_thoraxbrl", "Dummy1_pelvistfr"],
		["Dummy1_thoraxbfr", "Dummy1_pelvistrl"],
		["Dummy1_thoraxbfl", "Dummy1_pelvistrr"],

		//arm and leg bend limiters
		{"beamSpring": "$=$aDummy1weight*51000","beamDamp":"$=$aDummy1weight*20"},
		{"beamPrecompression":0.95},
		["Dummy1_L_forearm4", "Dummy1_L_upperarm3"],
		["Dummy1_R_forearm4", "Dummy1_R_upperarm3"],
		{"beamPrecompression":0.9},
		["Dummy1_L_legshin4", "Dummy1_L_thigh3"],
		["Dummy1_R_legshin4", "Dummy1_R_thigh3"],

		//prevent legs clipping through car seat
		{"beamPrecompression":0.99},
		["Dummy1_L_legshin3", "Dummy1_L_thigh2"],
		["Dummy1_R_legshin3", "Dummy1_R_thigh2"],
		["Dummy1_pelvisbr", "Dummy1_L_thigh4"],
		["Dummy1_pelvisbr", "Dummy1_R_thigh4"],

		//prevent body with arms clipping
		{"beamSpring": "$=$aDummy1weight*101000","beamDamp":"$=$aDummy1weight*30"},
		{"beamPrecompression":0.5},

		["Dummy1_thoraxbfl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxbfr", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxbrl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxbrr", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxmfl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxmfr", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxmrl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxmrr", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxtfl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxtfr", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxtrl", "Dummy1_L_upperarm4"],
		["Dummy1_thoraxtrr", "Dummy1_L_upperarm4"],

		["Dummy1_thoraxbfl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxbfr", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxbrl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxbrr", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxmfl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxmfr", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxmrl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxmrr", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxtfl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxtfr", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxtrl", "Dummy1_R_upperarm4"],
		["Dummy1_thoraxtrr", "Dummy1_R_upperarm4"],

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

}