Guide:Skyrim INI/Papyrus

From STEP Modding Wiki

Contents

[Papyrus]

bEnableLogging

bEnableLogging toggles Papyrus logs being written to disk. It is recommended to be disabled.

Default is 0. Recommended is 0.

bEnableLogging=(0,1)

bEnableProfiling

bEnableProfiling toggles script profiling, which enables profiling commands and allows profiling information to be logged, at the cost of some script performance. It is recommended to be disabled.

Default is 0. Recommended is 0.

bEnableProfiling=(0,1)

bEnableTrace

bEnableTrace toggles script tracing. Trace commands will not display in-game if this is disabled. It is recommended to be disabled.

Default is 0. Recommended is 0.

bEnableTrace=(0,1)

bLoadDebugInformation

bLoadDebugInformation toggles additional debug information. If enabled, line number information will be available in error traces at the expense of higher memory usage. It is recommended to be disabled.

Default is 0. Recommended is 0.

bLoadDebugInformation=(0,1)

fArchiveInitBufferMB

Default is 8.

fArchiveInitBufferMB=(...,-0.0001,0,0.0001,...)

fExtraTaskletBudgetMS

Default is 1.2000000477.

fExtraTaskletBudgetMS=(...,-0.0001,0,0.0001,...)

fPostLoadUpdateTimeMS

Default is 2000 (although default set by the game from the Skyrim_default.ini is 500).

fPostLoadUpdateTimeMS=(...,-0.0001,0,0.0001,...)

fUpdateBudgetMS

Default is 1.2000000477.

fUpdateBudgetMS=(...,-0.0001,0,0.0001,...)

iMaxAllocatedMemoryBytes

Default is 76800.

iMaxAllocatedMemoryBytes=(...,-1,0,1,...)

iMaxMemoryPageSize

Default is 512.

iMaxMemoryPageSize=(...,-1,0,1,...)

iMinMemoryPageSize

Default is 128.

iMinMemoryPageSize=(...,-1,0,1,...)

uTraceStatusOfQuest

uTraceStatusOfQuest sets a quest to track for script changes by form ID (converted to decimal). If Papyrus logging is enabled, every time a Papyrus script tries to change something with the quest that this setting specifies, like starting, stopping, setting a stage, or showing an objective, it will log the Papyrus stack trace. It was added with the official 1.6 patch.

Default is 0.

uTraceStatusOfQuest=(0,1,2,...)