WIP Info_ Generator mod 1.10

Simplifies modding

  1. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
    Not so long ago I had an idea to make a UI app that would collect all the data about the configuration of the car, and from them create an info_ file.
    Without thinking too much, I set to work, and after almost 2 months of work it looks like the mod is finished.:)
    BemngComPNG1.png
    What this mod can do:
    Automatically generate a configuration name (Based on the name of the .pc file).
    Identify:
    Body style,
    Drivetrain,
    Fuel type,
    Transmissions,
    Weight,
    Value (sum of all value parts),
    Power,
    Weight/power,
    Power peak RPM,
    Torque,
    Performance class
    (It works bad, because it is not known how this parameter is calculated in the original cars.
    For example:
    Bastion Drift {
    Torque - 850 Nm
    Power - 599 PS
    weight/power - 3.51 kg/Ps
    Perf. Class - 6
    },
    Bastion Battlehawk {
    Torque - 1020 Nm
    Power - 717 PS
    weight/power - 2.92 kg/ps
    Perf. Class - 4
    },
    Ibishu 200BX Demon {
    Torque - 655 Nm
    Power - 548 PS
    weight/power - 2.27 kg/ps
    Perf. Class - 10
    }

    HOW? WHY?
    Anyway, I calculate it using the formula -
    32 / WeightPower
    Idk why 32 - it's just a number suitable for calculating performance class in low-power cars.

    ),
    Torque peak RPM,
    Braking G (random),
    Population (random),
    Propulsion,
    0-100 kmh (Approximate value),
    0-60 mph (Approximate value),
    100-0 kmh (random),
    60-0 mph (random),
    Years {Max,min (random)},
    Off-Road Scope (random),
    Top Speed
    (Here the maximum possible speed on the last gear is calculated.
    Sadly, idk how to calculate the actual maximum speed of the car.)

    After calculating and defining all parameters, you can create an info_ file.

    If you press the "Clear" button for 2.5 seconds, the UI will reload (and reset the style in the "Pro" version)




    The mod is released in the repository.
    But not full.
    There will be two versions - "lite" and "pro".
    The differences are ONLY in the unlocked "AUTO CREATE" button and the ability to change colors. Otherwise, there are no differences.
    Upgrade price to "pro" version - $2.5.

    What's in the full version:
    .png
    (To change colors, you will need to press one of the four buttons for a second.)
    and

    For me, it was just an experiment to see if I could do something similar to what I have now.
    And gradually I came to it:).
    I really hope that my efforts and time were not wasted, and that it is useful to someone.





    Repository link - Click
    Gumroad link - Click
     
    #1 _N_S_, Jan 27, 2022
    Last edited: Jan 27, 2022
    • Like Like x 8
  2. mhegai

    mhegai
    Expand Collapse

    Joined:
    Feb 10, 2020
    Messages:
    532
  3. alentaylor22

    alentaylor22
    Expand Collapse

    Joined:
    Jan 19, 2018
    Messages:
    456
  4. Theo Wilkinson

    Theo Wilkinson
    Expand Collapse

    Joined:
    Feb 18, 2020
    Messages:
    661
    Awesome!
     
  5. LucasBE

    LucasBE
    Expand Collapse

    Joined:
    Mar 22, 2015
    Messages:
    1,960
    I legit love you

    I think the base version is great but charging 5 dollars seems like a bit much, especially since it can't generate stuff like offroad score, braking G, braking distance, etc.
    The way it used to be done before is that there was a tool offered with BeamNG that used a specific vehicle test map, it was an AI driving the car and gathering data about it, you should check it out (https://www.beamng.com/threads/performance-statistics-feedback-thread.28306/), I'm sure you could find a crap load of stuff to make your mod even better and worth $5 :)

    Not saying it's bad, because it isn't, but imo $5 for an unfinished mod feels like a bit much, I'd be glad to pay up if you ever add the missing features :)
     
    #5 LucasBE, Jan 27, 2022
    Last edited: Jan 27, 2022
    • Like Like x 3
    • Agree Agree x 2
  6. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
    Fair enough. But randomization is not fully random, the selection of numbers for further randomization is still present. The script takes all values in other info_ files, and finds maximum and minimum values. And then it chooses from them.
    Example:
    Code:
    math.ceil((math.random() * (OffRoadScoreMax - OffRoadScoreMin) + OffRoadScoreMin) - 0.5)
    But yes, in future updates I will try to rework that.
    And I'm not asking $5 for the entire mod, but only for automatic generation and the ability to change the design. The rest of the features can be used and on the "lite" version.
     
    #6 _N_S_, Jan 27, 2022
    Last edited: Jan 27, 2022
    • Like Like x 1
  7. mhegai

    mhegai
    Expand Collapse

    Joined:
    Feb 10, 2020
    Messages:
    532
    you are giving us 99% for free, but charge 5 dollas for a single function that i could recreate by typing without looking....

    Fair enough, i wouldve done the same
     
  8. LucasBE

    LucasBE
    Expand Collapse

    Joined:
    Mar 22, 2015
    Messages:
    1,960
    do it then if it's so easy
     
    • Agree Agree x 6
  9. mhegai

    mhegai
    Expand Collapse

    Joined:
    Feb 10, 2020
    Messages:
    532
    Oh, sorry. Did I anger you, Lucas?
    Not like it was my idea to. Im already setting up a webshop so mind your own business.
    Anyways. I think this mod has alot of potential because i hate not being able to create a list of info for my own configs but with this mod we finally can.
     
    • Agree Agree x 2
  10. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
    Hmm, maybe I really overpriced it.
    I think I'll bring it down to $2.50.
    (Mod is still waiting for approval.:confused:)
     
  11. mhegai

    mhegai
    Expand Collapse

    Joined:
    Feb 10, 2020
    Messages:
    532
    the working times of the devs seem more random than the name generator innit
     
  12. LucasBE

    LucasBE
    Expand Collapse

    Joined:
    Mar 22, 2015
    Messages:
    1,960
    lol
     
    • Agree Agree x 6
  13. Agent_Y

    Agent_Y
    Expand Collapse

    Joined:
    Jul 10, 2020
    Messages:
    7,125
    Suitable replacement for the broken in-game info file generator, and much faster too!
     
    • Like Like x 2
  14. PowerstrokeHD

    PowerstrokeHD
    Expand Collapse

    Joined:
    Feb 5, 2021
    Messages:
    1,656
    Just Ignore him. He just always has a really sh!tty attitude
     
    • Agree Agree x 2
  15. DarkSouls77_YT

    DarkSouls77_YT
    Expand Collapse

    Joined:
    Aug 25, 2020
    Messages:
    2
    There is a bug ive encountered. When i overwrite the info.json file on on of my cars it stops the vehicle menu from loading

    upload_2022-1-28_16-51-17.png

    Ive noticed this because when i deactivate my car mod, (149_ipr_ci) the vehicle menu appears
    Please fix this.
     
  16. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
    Thanks, I'll fix it.
     
  17. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
  18. mhegai

    mhegai
    Expand Collapse

    Joined:
    Feb 10, 2020
    Messages:
    532
    Now my Covet Vr6 TC Limited edition finally has a description! it reads:
    "The Ibishu engineers have gone mental..."
     
  19. Theo Wilkinson

    Theo Wilkinson
    Expand Collapse

    Joined:
    Feb 18, 2020
    Messages:
    661
    Hey! i just bought this, and am a tad annoyed to see it doesnt seem to be able to replace existing info.json files, as i was buying it to redo the specs on each ccf config. Could you add this ability to overwrite?
    @_N_S_
     
    • Agree Agree x 1
  20. _N_S_

    _N_S_
    Expand Collapse

    Joined:
    Oct 28, 2017
    Messages:
    49
    Hmm, well, no problem.
    I'll do it soon.
     
  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