Initialization File

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search

File Extension: .ini

The Initialization File format is an informal standard for storing application Configurations. These files are normally only loaded once when an application is starting up. The configuration format is a section followed by multiple property=value.

INI Custom[edit | edit source]

Using a custom initialization file will preserve your changes after Fallout 4 or the Creation Kit update. This is useful becuase the default initialization files are overwritten by application updates. The *Custom.ini suffixed files work by overriding values in their parent default initialization files. Override values in the default files by only adding settings which are intended to be changed to the custom ini. Both Fallout 4 and the Creation Kit support custom initialization files.

For Fallout 4, create a new, empty file called Fallout4Custom.ini within the user directory.
\My Games\Fallout4\Fallout4Custom.ini

[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=

[Papyrus]
bEnableLogging=1
bEnableTrace=1
bLoadDebugInformation=1


For the Creation Kit, create a new, empty file called CreationKitCustom.ini within the game directory.
\steamapps\common\Fallout 4\CreationKitCustom.ini

[General]
bAllowMultipleEditors=1
bAllowMultipleMasterLoads=1

Bethesda.net Uploads[edit | edit source]


To extend the Creation Kit mod list when uploading mods to Bethesda.net, add the following line to CreationKitCustom.ini:
\steamapps\common\Fallout 4\CreationKitCustom.ini

[Bethesda.net]
uiDefaultNumSearchResults=800

INI Fragments[edit | edit source]

Any active Data File can override values in Fallout4.ini by including a new *.ini file that shares the same name. Including INI Fragments with Playstation distributions is not supported. There are a number of INI Fragments that will work on Xbox; however if they are considered "dangerous" on PC, they are equally dangerous for console.
\Fallout4\Data\MyWastelandMod.esp
\Fallout4\Data\MyWastelandMod.ini

[Display]
fPipboyScreenEmitIntensityPA=1.25
fPipboyScreenDiffuseIntensityPA=0.15

[Pipboy]
bPipboyDisableFX=1

[Interface]
bShowTutorials=0

Tooling[edit | edit source]

  • A standard Text Editor can create and edit initialization files.

Notes[edit | edit source]

  • The sections may be optional in some uses.

See Also[edit | edit source]