So im trying to make a car of my own, but the thing is that i have multiple muffler to put, so i just tried copying the exhausts in the engine jbeam and put it in another line so i can choose between 2 exhausts. i renamed everything to exhausts2 just so the game knows its not the same exhausts. but for some reason it wont appear in the part selection menu. ill copy the jbeam here just so someone can tell me what am i doing wrong. Code: }"daytona_exhaust": { "information":{ "authors":"gabester", "name":"Dodge charger Daytona Exhaust", } "slotType" : "daytona_exhaust", "scalenodeWeight":0.95, "scalebeamSpring":0.75, "scalebeamDamp":0.73, "scalebeamDeform":0.36, "scalebeamStrength":0.65, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["daytona_exhaust_R", ["daytona_exhaust_R"]], ["daytona_exhaust_L", ["daytona_exhaust_L"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--V8 Right Exhaust- {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"nodeWeight":2.5}, {"group":"daytona_exhaust_R"}, ["ex1r",-0.19, -0.99, 0.17], ["ex1rr",-0.44, -0.99, 0.17], ["ex2r",-0.12, 0.13, 0.17], ["ex2rr",-0.36, -0.21, 0.17], ["ex3r",-0.38, 0.76, 0.20], {"selfCollision":false} ["ex4r",-0.23, 1.52, 0.56], {"selfCollision":true} ["ex5r",-0.25, 1.71, 0.33], ["ex5rr",-0.65, 1.81, 0.30], ["ex6r",-0.66, 2.81, 0.27], //rigidifier {"selfCollision":false} {"collision":false} ["ex7r",-0.28, 0.2, 0.4], {"selfCollision":true} {"collision":true} ["ex8r",-0.09, 0.76, 0.20], //extra flexbody node {"selfCollision":false} {"collision":false} ["ex9r",-0.26, 1.41, 0.86,{"nodeWeight":1.5}], {"selfCollision":true} {"collision":true} //--V8 Left Exhaust- {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"nodeWeight":2.5}, {"group":"daytona_exhaust_L"}, ["ex1l", 0.19, -0.99, 0.17], ["ex1ll", 0.44, -0.99, 0.17], ["ex2l", 0.12, 0.13, 0.17], ["ex2ll", 0.36, -0.21, 0.17], ["ex3l", 0.38, 0.76, 0.20], {"selfCollision":false} ["ex4l", 0.23, 1.52, 0.56], {"selfCollision":true} ["ex5l", 0.25, 1.71, 0.33], ["ex5ll", 0.65, 1.81, 0.30], ["ex6l", 0.66, 2.81, 0.27], //rigidifier {"selfCollision":false} {"collision":false} ["ex7l", 0.28, 0.2, 0.4], {"selfCollision":true} {"collision":true} ["ex8l", 0.09, 0.76, 0.20], //extra flexbody node {"selfCollision":false} {"collision":false} ["ex9l", 0.26, 1.41, 0.86,{"nodeWeight":1.5}], {"group":""}, ], "beams": [ ["id1:", "id2:"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, //--EXHAUST-- {"beamSpring":1401000,"beamDamp":50}, {"beamDeform":96000,"beamStrength":"FLT_MAX"}, //r ["ex1r","ex2r"], ["ex1r","ex2rr"], ["ex1rr","ex2r"], ["ex1rr","ex2rr"], ["ex2rr","ex3r"], ["ex2r","ex3r"], ["ex3r","ex4r"], ["ex4r","ex5rr"], ["ex4r","ex5r"], ["ex5rr","ex6r"], ["ex5r","ex6r"], ["ex2r","ex2rr"], ["ex1r","ex1rr"], ["ex5r","ex5rr"], //l ["ex1l","ex2l"], ["ex1l","ex2ll"], ["ex1ll","ex2l"], ["ex1ll","ex2ll"], ["ex2ll","ex3l"], ["ex2l","ex3l"], ["ex3l","ex4l"], ["ex4l","ex5ll"], ["ex5ll","ex6l"], ["ex4l","ex5l"], ["ex5l","ex6l"], ["ex2l","ex2ll"], ["ex1l","ex1ll"], ["ex5l","ex5ll"], {"beamDeform":28000,"beamStrength":"FLT_MAX"}, //r ["ex1r","ex3r"], ["ex1rr","ex3r"], ["ex2r","ex4r"], ["ex2rr","ex4r"], ["ex3r","ex5rr"], ["ex3r","ex5r"], ["ex4r","ex6r"], ["ex3r","ex6r"], ["ex2r","ex5rr"], ["ex2r","ex5r"], ["ex1r","ex7r"], ["ex1rr","ex7r"], ["ex2r","ex7r"], ["ex2rr","ex7r"], ["ex3r","ex7r"], ["ex4r","ex7r"], ["ex5rr","ex7r"], ["ex5r","ex7r"], ["ex8r","ex7r"], ["ex2r","ex8r"], ["ex2rr","ex8r"], ["ex3r","ex8r"], ["ex4r","ex8r"], ["ex5r","ex8r"], ["ex5rr","ex8r"], ["ex6r","ex8r"], //l ["ex1l","ex3l"], ["ex1ll","ex3l"], ["ex2l","ex4l"], ["ex2ll","ex4l"], ["ex3l","ex5ll"], ["ex3l","ex5l"], ["ex4l","ex6l"], ["ex3l","ex6l"], ["ex2l","ex5ll"], ["ex2l","ex5l"], ["ex1l","ex7l"], ["ex1ll","ex7l"], ["ex2l","ex7l"], ["ex2ll","ex7l"], ["ex3l","ex7l"], ["ex4l","ex7l"], ["ex5ll","ex7l"], ["ex5l","ex7l"], ["ex8l","ex7l"], ["ex2ll","ex8l"], ["ex2l","ex8l"], ["ex3l","ex8l"], ["ex4l","ex8l"], ["ex5l","ex8l"], ["ex5ll","ex8l"], ["ex6l","ex8l"], //flexbody node {"beamSpring":601000,"beamDamp":50}, {"beamDeform":12000,"beamStrength":"FLT_MAX"}, //["ex1rr","ex9r"], //["ex1r","ex9r"], ["ex2rr","ex9r"], ["ex2r","ex9r"], ["ex3r","ex9r"], ["ex7r","ex9r"], ["ex6r","ex9r"], ["ex4r","ex9r"], ["ex5r","ex9r"], //["ex1ll","ex9l"], //["ex1l","ex9l"], ["ex2ll","ex9l"], ["ex2l","ex9l"], ["ex3l","ex9l"], ["ex7l","ex9l"], ["ex6l","ex9l"], ["ex4l","ex9l"], ["ex5l","ex9l"], {"beamSpring":601000,"beamDamp":50}, {"beamDeform":16000,"beamStrength":24000}, //attach //r ["ex1r","e1r"], ["ex1r","e2r"], ["ex1r","e3r"], ["ex1r","e4r"], ["ex1rr","e1r"], ["ex1rr","e2r"], ["ex1rr","e3r"], ["ex1rr","e4r"], ["ex1r","f1r"], ["ex1rr","f1r"], ["ex2r","f2r"], ["ex2r","f3r"], ["ex2rr","f2r"], ["ex7r","f2r"], ["ex7r","f3r"], {"beamDeform":12000,"beamStrength":16000}, {"breakGroup":"daytona_exhaust_a_R"}, ["ex3r","f4r"], ["ex8r","f4r"], ["ex4r","r1"], ["ex4r","r1rr"], ["ex5rr","r2rr"], ["ex5r","r2rr"], {"breakGroup":""}, ["ex6r","r4rr",{"beamSpring":201000,"beamDamp":100}], //l {"beamDeform":16000,"beamStrength":24000}, ["ex1l","e1l"], ["ex1l","e2l"], ["ex1l","e3l"], ["ex1l","e4l"], ["ex1ll","e1l"], ["ex1ll","e2l"], ["ex1ll","e3l"], ["ex1ll","e4l"], ["ex1l","f1l"], ["ex1ll","f1l"], ["ex2l","f2l"], ["ex2l","f3l"], ["ex2ll","f2l"], ["ex7l","f2l"], ["ex7l","f3l"], {"beamDeform":12000,"beamStrength":16000}, {"breakGroup":"daytona_exhaust_a_L"}, ["ex3l","f4l"], ["ex8l","f4l"], ["ex4l","r1"], ["ex4l","r1ll"], ["ex5ll","r2ll"], ["ex5l","r2ll"], ["ex6l","r4ll",{"beamSpring":201000,"beamDamp":100}], {"breakGroup":""}, //support beams {"beamPrecompression":1, "beamType":"|SUPPORT", "beamLongBound":4, "beamShortBound":0}, {"beamDeform":36000,"beamStrength":102000}, {"beamSpring":601000,"beamDamp":50}, {"beamLimitSpring":601000,"beamLimitDamp":50}, ["ex5rr","r5"], ["ex5ll","r5"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], ], } "daytona_exhaust2": { "information":{ "authors":"gabester", "name":"Dodge charger Daytona Exhaust Type 2", } "slotType" : "daytona_exhaust2", "scalenodeWeight":0.95, "scalebeamSpring":0.75, "scalebeamDamp":0.73, "scalebeamDeform":0.36, "scalebeamStrength":0.65, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["daytona_exhaust_R2", ["daytona_exhaust_R2"]], ["daytona_exhaust_L2", ["daytona_exhaust_L2"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--V8 Right Exhaust- {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"nodeWeight":2.5}, {"group":"daytona_exhaust_R2"}, ["ex1r",-0.19, -0.99, 0.17], ["ex1rr",-0.44, -0.99, 0.17], ["ex2r",-0.12, 0.13, 0.17], ["ex2rr",-0.36, -0.21, 0.17], ["ex3r",-0.38, 0.76, 0.20], {"selfCollision":false} ["ex4r",-0.23, 1.52, 0.56], {"selfCollision":true} ["ex5r",-0.25, 1.71, 0.33], ["ex5rr",-0.65, 1.81, 0.30], ["ex6r",-0.66, 2.81, 0.27], //rigidifier {"selfCollision":false} {"collision":false} ["ex7r",-0.28, 0.2, 0.4], {"selfCollision":true} {"collision":true} ["ex8r",-0.09, 0.76, 0.20], //extra flexbody node {"selfCollision":false} {"collision":false} ["ex9r",-0.26, 1.41, 0.86,{"nodeWeight":1.5}], {"selfCollision":true} {"collision":true} //--V8 Left Exhaust- {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"nodeWeight":2.5}, {"group":"daytona_exhaust_L2"}, ["ex1l", 0.19, -0.99, 0.17], ["ex1ll", 0.44, -0.99, 0.17], ["ex2l", 0.12, 0.13, 0.17], ["ex2ll", 0.36, -0.21, 0.17], ["ex3l", 0.38, 0.76, 0.20], {"selfCollision":false} ["ex4l", 0.23, 1.52, 0.56], {"selfCollision":true} ["ex5l", 0.25, 1.71, 0.33], ["ex5ll", 0.65, 1.81, 0.30], ["ex6l", 0.66, 2.81, 0.27], //rigidifier {"selfCollision":false} {"collision":false} ["ex7l", 0.28, 0.2, 0.4], {"selfCollision":true} {"collision":true} ["ex8l", 0.09, 0.76, 0.20], //extra flexbody node {"selfCollision":false} {"collision":false} ["ex9l", 0.26, 1.41, 0.86,{"nodeWeight":1.5}], {"group":""}, ], "beams": [ ["id1:", "id2:"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, //--EXHAUST-- {"beamSpring":1401000,"beamDamp":50}, {"beamDeform":96000,"beamStrength":"FLT_MAX"}, //r ["ex1r","ex2r"], ["ex1r","ex2rr"], ["ex1rr","ex2r"], ["ex1rr","ex2rr"], ["ex2rr","ex3r"], ["ex2r","ex3r"], ["ex3r","ex4r"], ["ex4r","ex5rr"], ["ex4r","ex5r"], ["ex5rr","ex6r"], ["ex5r","ex6r"], ["ex2r","ex2rr"], ["ex1r","ex1rr"], ["ex5r","ex5rr"], //l ["ex1l","ex2l"], ["ex1l","ex2ll"], ["ex1ll","ex2l"], ["ex1ll","ex2ll"], ["ex2ll","ex3l"], ["ex2l","ex3l"], ["ex3l","ex4l"], ["ex4l","ex5ll"], ["ex5ll","ex6l"], ["ex4l","ex5l"], ["ex5l","ex6l"], ["ex2l","ex2ll"], ["ex1l","ex1ll"], ["ex5l","ex5ll"], {"beamDeform":28000,"beamStrength":"FLT_MAX"}, //r ["ex1r","ex3r"], ["ex1rr","ex3r"], ["ex2r","ex4r"], ["ex2rr","ex4r"], ["ex3r","ex5rr"], ["ex3r","ex5r"], ["ex4r","ex6r"], ["ex3r","ex6r"], ["ex2r","ex5rr"], ["ex2r","ex5r"], ["ex1r","ex7r"], ["ex1rr","ex7r"], ["ex2r","ex7r"], ["ex2rr","ex7r"], ["ex3r","ex7r"], ["ex4r","ex7r"], ["ex5rr","ex7r"], ["ex5r","ex7r"], ["ex8r","ex7r"], ["ex2r","ex8r"], ["ex2rr","ex8r"], ["ex3r","ex8r"], ["ex4r","ex8r"], ["ex5r","ex8r"], ["ex5rr","ex8r"], ["ex6r","ex8r"], //l ["ex1l","ex3l"], ["ex1ll","ex3l"], ["ex2l","ex4l"], ["ex2ll","ex4l"], ["ex3l","ex5ll"], ["ex3l","ex5l"], ["ex4l","ex6l"], ["ex3l","ex6l"], ["ex2l","ex5ll"], ["ex2l","ex5l"], ["ex1l","ex7l"], ["ex1ll","ex7l"], ["ex2l","ex7l"], ["ex2ll","ex7l"], ["ex3l","ex7l"], ["ex4l","ex7l"], ["ex5ll","ex7l"], ["ex5l","ex7l"], ["ex8l","ex7l"], ["ex2ll","ex8l"], ["ex2l","ex8l"], ["ex3l","ex8l"], ["ex4l","ex8l"], ["ex5l","ex8l"], ["ex5ll","ex8l"], ["ex6l","ex8l"], //flexbody node {"beamSpring":601000,"beamDamp":50}, {"beamDeform":12000,"beamStrength":"FLT_MAX"}, //["ex1rr","ex9r"], //["ex1r","ex9r"], ["ex2rr","ex9r"], ["ex2r","ex9r"], ["ex3r","ex9r"], ["ex7r","ex9r"], ["ex6r","ex9r"], ["ex4r","ex9r"], ["ex5r","ex9r"], //["ex1ll","ex9l"], //["ex1l","ex9l"], ["ex2ll","ex9l"], ["ex2l","ex9l"], ["ex3l","ex9l"], ["ex7l","ex9l"], ["ex6l","ex9l"], ["ex4l","ex9l"], ["ex5l","ex9l"], {"beamSpring":601000,"beamDamp":50}, {"beamDeform":16000,"beamStrength":24000}, //attach //r ["ex1r","e1r"], ["ex1r","e2r"], ["ex1r","e3r"], ["ex1r","e4r"], ["ex1rr","e1r"], ["ex1rr","e2r"], ["ex1rr","e3r"], ["ex1rr","e4r"], ["ex1r","f1r"], ["ex1rr","f1r"], ["ex2r","f2r"], ["ex2r","f3r"], ["ex2rr","f2r"], ["ex7r","f2r"], ["ex7r","f3r"], {"beamDeform":12000,"beamStrength":16000}, {"breakGroup":"daytona_exhaust_a_R2"}, ["ex3r","f4r"], ["ex8r","f4r"], ["ex4r","r1"], ["ex4r","r1rr"], ["ex5rr","r2rr"], ["ex5r","r2rr"], {"breakGroup":""}, ["ex6r","r4rr",{"beamSpring":201000,"beamDamp":100}], //l {"beamDeform":16000,"beamStrength":24000}, ["ex1l","e1l"], ["ex1l","e2l"], ["ex1l","e3l"], ["ex1l","e4l"], ["ex1ll","e1l"], ["ex1ll","e2l"], ["ex1ll","e3l"], ["ex1ll","e4l"], ["ex1l","f1l"], ["ex1ll","f1l"], ["ex2l","f2l"], ["ex2l","f3l"], ["ex2ll","f2l"], ["ex7l","f2l"], ["ex7l","f3l"], {"beamDeform":12000,"beamStrength":16000}, {"breakGroup":"daytona_exhaust_a_L2"}, ["ex3l","f4l"], ["ex8l","f4l"], ["ex4l","r1"], ["ex4l","r1ll"], ["ex5ll","r2ll"], ["ex5l","r2ll"], ["ex6l","r4ll",{"beamSpring":201000,"beamDamp":100}], {"breakGroup":""}, //support beams {"beamPrecompression":1, "beamType":"|SUPPORT", "beamLongBound":4, "beamShortBound":0}, {"beamDeform":36000,"beamStrength":102000}, {"beamSpring":601000,"beamDamp":50}, {"beamLimitSpring":601000,"beamLimitDamp":50}, ["ex5rr","r5"], ["ex5ll","r5"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], ], I also am on the wiki a lot so dont just give me a link to the wiki, I am always on it when im confused.
Re: Multi parts problem... You'll have to adjust the slot type to be the same on both parts. The slot type is how the game identifies where a certain part goes. It needs to match the slot type that you created in your slot definition.
Re: Multi parts problem... Slot part must be the same. The first line must have a different name. The part name (under author) also must have a different name.