Multi parts problem... (FIXED)

Discussion in 'Content Creation' started by crashmaster, May 8, 2015.

  1. crashmaster

    crashmaster
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    1,820
    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.
     
    #1 crashmaster, May 8, 2015
    Last edited: May 8, 2015
  2. Diamondback

    Diamondback
    Expand Collapse
    Vehicle Systems Lead
    BeamNG Team

    Joined:
    Apr 8, 2014
    Messages:
    1,966
    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.
     
  3. Nadeox1

    Nadeox1
    Expand Collapse
    Spinning Cube
    BeamNG Team

    Joined:
    Aug 5, 2012
    Messages:
    14,697
    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.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice