Vehicle Customization menu - add slot to any vehicle?

Discussion in 'Content Creation' started by ffzero58, Nov 20, 2021.

  1. ffzero58

    ffzero58
    Expand Collapse

    Joined:
    Nov 18, 2018
    Messages:
    54
    I need some help to understand how to add a slot under the Vehicle Customization/Parts menu. I've combed through the wiki and tutorials but can't seem to make it work.

    I just want to add a slot which can reference any mesh/part which I created and exported to collada .dae. For example, a slot to add a dropdown of a driver with different poses:



    I've been able to do this by editing Jbeam files and adding the mesh under flexbodies section - but I am looking to streamline this better. I'd like to do this for any car.

    Any tips or tricks appreciated! Thanks!
     
  2. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,353
    You can't add new slots. So you have to experiment. You can for example add a version of the racing seat that has the model on it.
     
  3. ffzero58

    ffzero58
    Expand Collapse

    Joined:
    Nov 18, 2018
    Messages:
    54
    Interesting, I did not know this... so what are the steps to go about adding new options?
     
  4. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,353
    Use an existing slot, add a new part to it, and there you can add some options. In your case, it could be a bit janky, on the front left race seat base you can add a "race seat with driver" part, which would be identical to the normal race seat, except it can have its own slot for the driver, and put a selection of different poses there.
     
  5. a28

    a28
    Expand Collapse

    Joined:
    Jan 28, 2020
    Messages:
    771
    You are free to use "Additional Modification" slot as some game changing mods already do:
    upload_2021-12-9_7-38-26.png

    Then you can add as many sub slots to it as shown late in "Case 1"

    Wdym you can't? :confused:

    Case 1:
    When one picks "Passengers" as additional modification they get 6 nice new sub slots:
    upload_2021-12-9_7-39-59.png

    Case 2:
    An "Indestructible" configs mod adds "Additional modification" slot to every single car even if it lacks it originally.

    Case 3:
    Top Fuel Dragster (Free old mod, not MEO) has a few non-default slots, even the main one:
    upload_2021-12-9_7-54-57.png

    Case 4:
    Automation exported vehicles have their own unique "Engine" slot:
    upload_2021-12-9_7-55-57.png

    Case 5:
    You have added lots of custom subslots in your mods such as Dummy couch mod etc.
    Loving them btw! :D

    @ffzero58 how is that anime girl driver mod going? :)
     
    #5 a28, Dec 9, 2021
    Last edited: Dec 9, 2021
    • Like Like x 1
  6. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,353
    I mean you can add "subslots" but not "slots", in this context they are different things. If you use Additional Modification slot (or any other) you can add as many sub-slots to it as you can, but you can't add an extra slot where you add these sub-slots. (Well, you can technically, like in indestructible cars mod. But that requires a ton of LUA code that I think only a few people in the community understand, it's ultra complex.) And the Automation and Dragster mods just have changed names of the slots.
     
    • Like Like x 1
  7. a28

    a28
    Expand Collapse

    Joined:
    Jan 28, 2020
    Messages:
    771
    Thank your for clarifying.
    Good luck with your projects!
     
  8. ffzero58

    ffzero58
    Expand Collapse

    Joined:
    Nov 18, 2018
    Messages:
    54
    Currently on hiatus as I was working on other projects, but I am looking to get back into the swing of things again. This is good info, I'll look to implement them when I have a chance. Thanks all!
     
    • Like Like x 1
  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