free use mod for extra engine parts

Discussion in 'Utilities and programming' started by fillman86, Jul 25, 2025 at 1:03 PM.

  1. fillman86

    fillman86
    Expand Collapse

    Joined:
    Apr 18, 2020
    Messages:
    189
    Currently there's 4 torque increasing parts that directly effect the torque curve; intake, exhaust, and mult (engine block). I feel that this was limiting for some uses, or some people may want to break down the "Engine Long Block" into its individual parts.

    You probably should know how to mod before just trying to make a mod with it. Anyone can use this, as long as you're not profiting from its distribution in any way, except if you're BeamNG, then you can do what you want. (edited to clarify)

    You can just take this BX mod and use it as a simple mod, it's the engine "2.4L I4 With Extra Parts".
    Or use its contents in your mod;
    - drag the lua folder into your mod's root directory (or combine it with your existing one)
    - in your engine's "powertrain", change the type to "combustionEngineWithExtraParts"
    - change the engine add on part's torque modifying array to look like mine in the examples. Previously these were just arrays, now I've moved them under 1 of 2 table types, "torqueModMult" for ones that multiply the curve, and "torqueModPlus" for the types that plus/subtract the curve directly.

    I've added camshafts to show a custom type, but you can add/name what ever you want. I've also shown modified intake, and block types in there too. However, the exhaust won't change the power, because its table is incompatible, but if you want, you can duplicate the exhaust file, and change its torque modifying table to be like mine, and it will work.

    If you have 2 parts with the same table, like "cam" or "intake" in my example mod, on the engine at the same time, it may cause issues. Just make sure they all have unique names, like maybe "intakeCam" and "exhaustCam".

    This is only a simple mod I made in an hour and a half, it doesn't showcase any ability to, for example, increase rod strength or what not (it might be able to, I'm not testing it though). It just adds unlimited torque table adjusting slots.
     

    Attached Files:

    #1 fillman86, Jul 25, 2025 at 1:03 PM
    Last edited: Jul 25, 2025 at 5:04 PM
  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