Unsolved I'm trying to create a config mod for the first time, and I need some help.

Discussion in 'Mod Support' started by AlternateSteve90, Nov 24, 2017.

  1. AlternateSteve90

    AlternateSteve90
    Expand Collapse

    Joined:
    Apr 2, 2015
    Messages:
    29
    Hi there, folks. I've been wanting to create mods for quite a while now, and I thought I'd get my start on configuration mods; more specifically, mainly engine mods for now. However, though, I have run into some issues. Here are my questions starting out:

    1.)If I want a custom engine configuration to have a certain sound that's from the game(like, for example, a custom engine for the Moonhawk that actually sounds like a Grand Marshal), how do I actually get that all set up?

    2.)How do I modify RPM and horsepower settings for engine mods? What files do I need to copy if I want to make one for an existing vehicle, such as the Barstow?

    3.)And where do I find transmission files, should I want to make custom transmissions as well?

    That's all I got for now, but I'd really appreciate any help that I can get! :cool:
     
    #1 AlternateSteve90, Nov 24, 2017
    Last edited: Nov 25, 2017
  2. Destroyer247_52

    Destroyer247_52
    Expand Collapse

    Joined:
    Mar 9, 2015
    Messages:
    188
    Are usually found lying around the .Jbeam files, more specifically (in my case), "moonhawk_engine.jbeam" and "fullsize_engine.jbeam". Sounds are located around here:
    Code:
            //node beam interface
            "waterDamage": {"[engineGroup]:":["engine_intake"]}
            "radiator": {"[engineGroup]:":["radiator"]}
            "engineBlock": {"[engineGroup]:":["engine_block"]}
            "breakTriggerBeam":"engine",
            "uiName":"Engine",
    
            "soundConfig": "soundConfig",
        },
        "soundConfig": {
            "sampleName": "V8_2",
            "mainGain": -18,
            "maxLoadMix": 0.6,
            "minLoadMix": 0,
            "onLoadGain":1,
            "offLoadGain":0.65,
            "eqLowGain": -5,
            "eqLowFreq": 150,
            //"eqLowWidth": 0,
            "eqHighGain": -5,
            "eqHighFreq": 6000,
            //"eqHighWidth": 0,
            "lowCutFreq":90,
            //"eqFundamentalGain": -15,
        },
        "vehicleController": {
    So basically right before "vehicleController" and usually after "//node beam interface". To change the type of sound played, you have to edit every thing in the "soundConfig" section. So in this case you would copy the Grand Marshals and paste it over the Barstows and after a little test in game, the engines should sound the same,
    Code:
    BEFORE:
    
    "soundConfig": {
            "sampleName": "V8_2",
            "mainGain": -18,
            "maxLoadMix": 0.6,
            "minLoadMix": 0,
            "onLoadGain":1,
            "offLoadGain":0.65,
            "eqLowGain": -5,
            "eqLowFreq": 150,
            //"eqLowWidth": 0,
            "eqHighGain": -5,
            "eqHighFreq": 6000,
            //"eqHighWidth": 0,
            "lowCutFreq":90,
            //"eqFundamentalGain": -15,
        },
    AFTER:
    
    "soundConfig": {
            "sampleName": "V8",
            "maxLoadMix": 0.7,
            "minLoadMix": 0,
            "onLoadGain":1,
            "offLoadGain":0.6,
            "eqLowGain": -4,
            "eqLowFreq": 100,
            //"eqLowWidth": 0,
            "eqHighGain": -5,
            "eqHighFreq": 5000,
            //"eqHighWidth": 0,
            "lowCutFreq":90,
            //"eqFundamentalGain": -10,
        }
    but I'd recommend you coping the entire file then proceding to rename the engine name and also changing the name to something else. this would be in the information category of the .Jbeam so from this:
    Code:
    Before:
    {
    "barstow_engine_v8_291": {
    "information":{
            "authors":"BeamNG",
            "name":"291 CUI V8 Engine",
            "value":990,
        }
    After:
    {
    "barstow_engine_v8_291_CustomSound": {
    "information":{
            "authors":"BeamNG",
            "name":"291 CUI V8 Engine Custom Sound",
            "value":990,
        }
    I know the way I set this up was confusing but if you get what I have said so far then great. I'll post the other to in a bit.
     
    • Like Like x 1
  3. AlternateSteve90

    AlternateSteve90
    Expand Collapse

    Joined:
    Apr 2, 2015
    Messages:
    29
    Thanks! I think I at least get it part of the way. Hopefully you-or somebody-can come back with the rest of the info soon! :cool:
     
  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