Skip to content

Engine Extension Configuration

Engine Extension Configuration

Overview

The configuration file allows you to configure various aspects of the game and engine through a system of sections and parameters. The file uses INI format with grouping of settings by functional categories

Main Sections

[general]

Basic engine settings

ParameterValuesDescription
Platformcop, csPlatform mode. cop - Call of Pripyat, cs - Clear Sky
titletextName of the modification
SaveImageSize128,128Size of save screenshots

[shaders_options]

Shader and graphics settings

ParameterValuesDescription
USE_LEGACY_LIGHT0/11 - legacy pipeline, 0 - PBR pipeline
USE_BGRA_SKYCOLOR0/1Sky color format BGRA
USE_LEGACY_SKY_TONEMAP0/1Original ToneMapping format for sky
USE_CGIM_SKY_TWEAK0/1CGIM2 compatibility
USE_CGIM_WHITE_TWEAK0/1White color settings for CGIM2

[ui]

User interface

ParameterValuesDescription
DisableCharacterInfotrue/falseDisable character information
DisableInventoryGridtrue/falseUse alternate inventory grid
WeaponIconScale0.65-0.9Weapon icon scale (CoP: 0.8, CS: 0.65, SoC: 0.9)
ShowLoadingStagestrue/falseShow loading stages from CS/SoC
DisableMotionIcontrue/falseDisable motion icon
PdaRearrangeTabButtonstrue/falseCS-style buttons with size depending on text
UseSavedGameStatictrue/falseUse static save screenshots

[physics]

Physics and interactions

ParameterValuesDescription
DeadBodyRagdolltrue/falseEnable ragdoll physics for bodies

[gameplay]

Gameplay and mechanics

Basic Mechanics

ParameterValuesDescription
EnableThirsttrue/falseEnable thirst mechanic
EnableSleepinesstrue/falseEnable sleepiness mechanic
EnableAiDieInAnomalytrue/falseAI death in anomalies
EnableNPCLookAtActortrue/falseNPCs look at the player
EnableAutoreloadtrue/falseAutomatic weapon reload
EnableMonstersInventorytrue/falseInventory for monsters

Weapon System

ParameterValuesDescription
EnableWeaponInertiontrue/falseWeapon inertia (Gunslinger style)
EnableWeaponCollisiontrue/falseWeapon collision (Shoker style)
EnableImproveWeaponMisfiretrue/falseImproved misfire system (Gunslinger style)
EnableDelayedWeaponActionstrue/falseDelayed weapon actions (Gunslinger style)

Additional Features

ParameterValuesDescription
EnableActorStepWallmarkstrue/falseFootprints on surfaces (AIW style)
EnableAlternateZoomFovCalctrue/falseAlternate FOV calculation on zoom (Gunslinger style)
EnableInventoryPistolSlottrue/falseSeparate slot for pistols (like CS/SoC)

Dialogs and Movement

ParameterValuesDescription
DialogFovScalenumberFOV increase strength during dialogs
TalkDofnumbersBackground blur degree in dialog
EnableBlockSprintInReloadtrue/falseBlock sprint during reload
DisableSprintWhileOverweighttrue/falseDisable sprint when overweight
SprintFovFactornumberFOV increase strength while running

[render]

Visual effects and rendering

ParameterValuesDescription
DisableLoadScreenTipstrue/falseDisable loading screen tips
UseDynamicSnowMasktrue/falseUse procedural snow
FontAtlasSize4096Font texture atlas size (power of two)

[environment]

Environment

ParameterValuesDescription
ReadSunConfigtrue/falseRegulate sun position via configs

Advanced Sections

[player_hud]

Player interface

ParameterDescription
PlayerHudOmfAdditionalPaths to OMF animation files for hand on HUD, comma-separated listing is supported

[step_wallmark]

Footprints (requires EnableActorStepWallmarks)

ParameterDescription
materialsMaterials on which footprints are displayed
left_markSection for left foot mark
right_markSection for right foot mark

Recommendations

  • Warnings:
    The [step_wallmark] section requires activation of EnableActorStepWallmarks
    EnableAlternateZoomFovCalc breaks the original weapon system
    Weapon settings from different mods may conflict
    Changing Platform affects mod compatibility

  • Not Recommended:
    Changing FontAtlasSize without necessity (only for special fonts)
    Using commented options without understanding their purpose

Published under the MIT license.