All pages
Powered by GitBook
1 of 3

Loading...

Loading...

Loading...

Settings

How to use Cyber Engine Tweaks Settings

Settings UI

The Settings tab is where you change the Overlay open/close hotkey, and toggle the tweaks to Cyberpunk2077's game engine.

Note: The "Skip Start Menu", "Suppress Intro Movies", and "Fix MiniMap Flicker" mods shown in this image have been deprecated. See the following comment for more information: https://discord.com/channels/717692382849663036/795037292955172895/1332405506769158236

Generated Config file

See the following section for more information about the configuration file generated using this UI.

Config file

Config file

Description of all the configuration variables available

The config file is generated automatically and manual edits are not recommended. To modify configurations, use the Settings tab in the CET overlay.

For adjustments to fonts and other stuffs not available in the CET overlay, manual editing may be considered.

The config file can be found in: <cet install path>/config.json

The config file is structured with two JSON layers, we use the format <first level>.<second level> to represent the key.

Consider the example JSON snippet below, the key for the base size of the font is noted as font.base_size, which carries a value of 16.0.

{
    // other lines
    "font": {
        "base_size": 16.0,
        "language": "Default",
        "oversample_horizontal": 3,
        "oversample_vertical": 1,
        "path": ""
    },
    // other lines
}

Developer

KEY
TYPE
DEFAULT
DESCRIPTION

developer.dump_game_options

boolean

false

If true, CET will dump all options and their default values in the log file.

developer.enable_imgui_assertions

boolean

false

WIP

developer.max_lines_console_history

number

1000

CET stores a history of console commands, allowing users to easily access previous commands by pressing the up arrow key. This setting determines the number of commands that CET retains in its history.

developer.persistent_console

boolean

true

When true, CET saves your console command history on your disk, so you can access it in future. When false, the history is only kept in memory while the game is running and disappears once you exit the game.

developer.remove_dead_bindings

boolean

true

WIP

Font

KEY
TYPE
DEFAULT
DESCRIPTION

font.base_size

number

18.0

Set the font size of the overlay and mods.

font.language

string

"Default"

Check for details.

font.oversample_horizontal

number

3

WIP

font.oversample_vertical

number

1

WIP

font.path

string

""

(empty)

Check for details.

Patches

KEY
TYPE
DEFAULT
DESCRIPTION

patches.disable_antialiasing

boolean

false

Setting this to true will disable antialiasing (TAA), which can increase performance on older hardware but looks horrible.

patches.disable_async_compute

boolean

false

Setting this to true will disable async compute, which can increase performance on older hardware.

patches.disable_boundary_teleport

boolean

false

Remove the teleport caused by going beyond the boundary in the game.

patches.disable_vignette

boolean

false

Disable the vignette effect while crouching.

patches.disable_win7_vsync

boolean

false

Disable V-sync for Windows7

Deprecated Patches

These are the 0old Cyber Engine Tweaks config file patches for reference.

ARGUMENT
VALUE
DEFAULT
DESCRIPTION

disable_antialiasing

bool

false

Setting this to true will disable antialiasing (TAA), which can increase performance on older hardware but looks horrible.

disable_async_compute

bool

false

Setting this to true will disable async compute, which can increase performance on older hardware.

disable_boundary_teleport

bool

false

Remove the teleport caused by going beyond the boundary in the game.

disable_intro_movies

bool

true

Disable the first movies that play at each launch.

disable_vignette

bool

false

Disable the vignette effect while crouching.

disable_win7_vsync

bool

false

Disable V-sync for Windows7

dump_game_options

bool

false

Will dump all options and their default values in the log file.

enable_debug

bool

false

Unlocks the debug menu, use at your own risk!

font_glyph_ranges

string

Check for details.

font_path

string

Check for details.

font_size

integer

13

Set the font size of the overlay and mods.

overlay_key

integer

Key to open the console.

remove_pedestrians

bool

false

Removes most of the pedestrians and traffic from the game. Be careful using this, a save made with this activated will NEVER have pedestrians/traffic anymore!

skip_start_menu

bool

true

Skips the menu asking you to press the space bar to continue (Breaching...)

patches.disable_intro_movies

boolean

false

Disable the first movies that play at each launch.

patches.skip_start_menu

boolean

false

Skips the menu asking you to press the space bar to continue (Breaching...)

patches.minimap_flicke

boolean

false

f you're experiencing flicker with the minimap in the top-right corner of the game, set true. Only change this setting if you are indeed noticing the flicker issue.

Change font & language setting

A guide on how to change the font and font size for Cyber Engine Tweaks and mods based on Cyber Engine Tweaks. And how to display non-English characters.

Change font & language setting

here
here
here
here

Change font & language setting

A guide on how to change the font and font size for Cyber Engine Tweaks and mods based on Cyber Engine Tweaks. And how to display non-English characters.

Use a text editor to open the config file at <cet install path>/config.json to adjust the settings.

In this page, we use this example JSON snippet to guide you through adjusting the settings:

{
    // other lines
    "font": {
        "base_size": 16.0,
        "language": "Default",
        "oversample_horizontal": 3,
        "oversample_vertical": 1,
        "path": ""
    },
    // other lines
}

Change font

Locate this line under the "font" curly brace:

"path": ""

Add the path of the font you want to change to between the double-quotes. For example, if you want to change the font to Comic Sans, just change this line into:

"path": "C:/Windows/Fonts/comic.ttf"

Note: You should use slash (/) instead of backslash (\) for the path.

How to display non-English characters

Some mods may have implemented multilingual support. But the non-English characters will display as a question mark "?". This is because the default font only contains ASCII printable characters.

To display a language that only uses ASCII characters (such as French, German), all you need to do is to change the font to one with a wider range (Literally any font).

To display a language that uses non-ASCII characters (such as Chinese, Russian), besides changing the font, you also need to change this line in the config file under the "font" curly brace:

"language": "",

Here is a table of the "language" options and their descriptions.

options
Descriptions

Cyrillic

Supports languages that use (e.g. Russian, Bulgarian..)

ChineseFull

Supports traditional Chinese, simplified Chinese, and Japanese display

ChineseSimplifiedCommon

Only supports simplified Chinese display

Japanese

Only supports Japanese display

Korean

For Korean

Thai

For Thai

Vietnamese

For Vietnamese

For example, to display Chinese all you need to do is:

{
    // other lines
    "font": {
        "base_size": 16.0,
        "language": "ChineseFull",
        "oversample_horizontal": 3,
        "oversample_vertical": 1,
        "path": "C:/Windows/Fonts/simhei.ttf"
    },
    // other lines
}

The result (using the Sim Hei / 黑体 font):

Cyrillic scripts