How to make your own DefaultEngine.INI Mod


This tutorial will show how to make an Engine.ini mod with your customized settings.

Section #1: Download Unreal Engine 4

The tool to create .pak files (UnrealPak) is part of UE4 and separate distribution is not allowed, so you'll have to download UE4 for yourself.

The game is using v4.21 and it's recommended to download the same version, but a different version might work as well.

I used the Epic Launcher to download UE4.

Tip: The necessary files are among the first to download and you don't need to download the whole thing, you can copy the files as soon as they are downloaded...


Section #2: Making your mod

1, Download this pack, contains the current version of DefaultEngine.ini with the correct folder structure and a .bat file: __Mods.rar
2, Extract the files, now get UnrealPak from your UE4 installation folder, Default:

C:\Program Files\Epic Games\UE_4.21\Engine\Binaries\Win64

Copy all UnrealPak files to your _Mods folder:



3, Open DefaultEngine.ini located in the "pakchunk99-Mods_CustomEngine_P\..." folder.



4, The [SystemSettings] section is where you can add your Custom settings or change the ones I already added. 

5, To create the .pak file Drag and Drop the pakchunk99-Mods_CustomEngine_P into the CreatePak.bat file.

6, Copy the created pakchunk99-Mods_CustomEngine_P.pak to Jedi Fallen Order\SwGame\Content\Paks

Done!


Section #3: Extracting the game files

This last part will show how to extract the game files.

Download QuickBMS and the latest UE4 Script  

The config files are stored in the first pak file: pakchunk0-WindowsNoEditor.pak

Launch QuickBMS: Select the Script file -> Select the .Pak file -> And finally the Location where to extract the files.

Notes:  It's also recommended to extract the files with _P in their name, these are patches and might contain updated config files.

Article information

Added on

Edited on

Written by

Szaby59

17 comments

  1. uladz
    uladz
    • member
    • 1 kudos
    I this still the current version of DefaultEngine.ini packed into the game? The file was extracted in 2019, 4 years ago, it might be patched by the devs since then.
  2. mawang5467
    mawang5467
    • member
    • 3 kudos
    please someone can anyone make a pack file for borderlands 3 pls
  3. mawang5467
    mawang5467
    • member
    • 3 kudos
    can someone make pak file for borderlnd 3 pls . this damn game cant be change from engine.ini
  4. Anobi169
    Anobi169
    • member
    • 0 kudos
    I can't download UE4 via the Epic Launcher, only UE 5.1 is offered.
    Is there no way to mod the game anymore?
    1. abbiecouvillon
      abbiecouvillon
      • supporter
      • 0 kudos
      there is a drop down to choose your version you want to download. 
  5. DaRainMaker
    DaRainMaker
    • member
    • 3 kudos
    ive just made a .pak file disabling bloom, motion blur (HELL YES NO MORE ARTIFACTING), vignete, depth of field and setting corpse limit to 99 and time limit to 9999 for those who want to see the damage (dead corpses dont disappear unless you change area or reload or meditate, i think) for a much better immersion 
    https://www.mediafire.com/file/detzaosbbvvzfzv/pakchunk99-Mods_CustomMod_P.pak/file
    >>>if posting a pak file link is not allowed on comments pls edit my post and notificate me, i will go and upload it as a mod instead.

    edit- it seems the corpse thing is not working, ive copied the
     rs.AI.Corpse.MaxCorpses=99
    rs.AI.Corpse.MaxCorpseLifetime=9999
    on the place it was telling me to copy it....., anyone knows why its not working?
    if i use the no corpse removal mod it works but then it conflicts with the motion blur and thats REALLY important because the lightsaber looks really WTFimmersion breaking in some parts of the game without it.

    edit 2: it was another mod conflicting with it, the black outfit mod, now it all works. (its compatible with the lightsaber collor editor btw)
  6. MonsterArthur
    MonsterArthur
    • member
    • 0 kudos
    Hello, I am trying to change some damage values. More specificly I am trying to change how much damage you take from a blaster laser. This is a little complicated though, since I can't find out what name is used for blaster damage values in the code, does anyone know this, or have an idea of how to find it? Thanks.
  7. zNEROz
    zNEROz
    • member
    • 0 kudos
    My game doesnt launch after i add .pak file to the game folder.What am i doing wrong?
    1. Szaby59
      Szaby59
      • member
      • 45 kudos
      Try editing the Engine.ini with a different program (Notepad++ for example). No idea what went wrong without additional info. It works fine for me.
    2. kakashisma
      kakashisma
      • member
      • 0 kudos
      I think your issue is you are using the wrong version of files from Unreal Engine... They recently put out a newer version... its what I was having issues with
    3. Valorin
      Valorin
      • member
      • 4 kudos
      Where would I get the right files then?

      EDIT:
      Just found it. 
      For people who are asking the same thing: It's in the Epic launcher. Unreal Engine -> Library 
      There you can download different versions. Only 4.21 version available was 4.21.2.
      I hope it will work.
  8. projectmelancholy
    projectmelancholy
    • member
    • 0 kudos
    FYI everyone, adding these lines works:

    rs.AI.Corpse.MaxCorpses=99
    rs.AI.Corpse.MaxCorpseLifetime=9999

    Corpses still disappear if you leave an area but this stops them disappearing before your eyes etc.
  9. zissakos
    zissakos
    • member
    • 0 kudos
    Somehow this does not work in latest Origin version of the game. Did something change?
    Also, someone suggested you can also change fov by just adding fov=70 or is this wrong syntax?

    ;===REMOVE THE ; FROM A LINE TO ENABLE THE TWEAK ===

    fov=70 ; Makes your Field of View wider
    r.MaxAnisotropy=16 ; Anisotropic Filtering, Default 8x
    r.TemporalAASamples=4 ; Default 8, Lower reduces TAA edge shimmering

    r.ViewDistanceScale=2 ; Default 1, Increases grass/object distance by 2x, decreases performance if too high

    r.AmbientOcclusionRadiusScale=1 ;SSAO Radius, Default 3, Lower numbers look better
    r.AmbientOcclusionLevels=3 ; Increases SSAO Quality, Default 1
    1. Szaby59
      Szaby59
      • member
      • 45 kudos
      You can't change Fov from the config file.
    2. zissakos
      zissakos
      • member
      • 0 kudos
      any other way to change fov permanently?
  10. mspeedo
    mspeedo
    • member
    • 1 kudos
    What is the correct folder structure please?
    I unpacked _Mods.rar file but it does not contain folder "pakchunk99-Mods_CustomEngine_P". When I unpacked your mod pak files with QuickBMS, only files are unpacked, but no folder structure.
    When I manually created folder pakchunk99-Mods_CustomEngine_P and added DefaultEngine.ini file to the root of that folder and repacked the folder into pak file, it is not loaded by the game, so I guess I'm missing the correct folder structure.

    Edit: Ok I found it, correct folder structure is "pakchunk99-Mods_CustomEngine_P\SwGame\Config\DefaultEngine.ini"