Skip to content

Instantly share code, notes, and snippets.

@Stoom
Last active February 6, 2021 16:40
Show Gist options
  • Select an option

  • Save Stoom/3d48269e359291e81eb127986fe9a294 to your computer and use it in GitHub Desktop.

Select an option

Save Stoom/3d48269e359291e81eb127986fe9a294 to your computer and use it in GitHub Desktop.
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "http://example.com/example.json",
"type": "object",
"title": "The root schema",
"description": "The root schema comprises the entire JSON document.",
"default": {},
"examples": [
{
"disable_antialiasing": false,
"disable_async_compute": false,
"disable_boundary_teleport": false,
"disable_intro_movies": true,
"disable_vinette": false,
"disable_win7_vsync": false,
"dump_game_options": false,
"enable_debug": false,
"font_glyph_ranges": "",
"font_path": "",
"font_size": 13,
"overlay_key": 0,
"remove_pedestrians": false,
"skip_start_menu": true
}
],
"required": [
"disable_antialiasing",
"disable_async_compute",
"disable_boundary_teleport",
"disable_intro_movies",
"disable_vinette",
"disable_win7_vsync",
"dump_game_options",
"enable_debug",
"font_glyph_ranges",
"font_path",
"font_size",
"overlay_key",
"remove_pedestrians",
"skip_start_menu"
],
"properties": {
"disable_antialiasing": {
"$id": "#/properties/disable_antialiasing",
"default": false,
"description": "Setting this to true will disable antialiasing (TAA), which can increase performance on older hardware but looks horrible.",
"examples": [
false
],
"title": "Disable Anti-Aliasing",
"type": "boolean"
},
"disable_async_compute": {
"$id": "#/properties/disable_async_compute",
"default": false,
"description": "Setting this to true will disable async compute, which can increase performance on older hardware.",
"examples": [
false
],
"title": "Disable async compute",
"type": "boolean"
},
"disable_boundary_teleport": {
"$id": "#/properties/disable_boundary_teleport",
"default": false,
"description": "Remove the teleport caused by going beyond the boundary in the game.",
"examples": [
false
],
"title": "Disable game boundaries",
"type": "boolean"
},
"disable_intro_movies": {
"$id": "#/properties/disable_intro_movies",
"default": false,
"description": "Disable the first movies that play at each launch.",
"examples": [
true
],
"title": "Disable intro movies",
"type": "boolean"
},
"disable_vinette": {
"$id": "#/properties/disable_vinette",
"default": false,
"description": "Disable the vignette effect while crouching.",
"examples": [
false
],
"title": "Disable vignette",
"type": "boolean"
},
"disable_win7_vsync": {
"$id": "#/properties/disable_win7_vsync",
"default": false,
"description": "Disable V-sync for Windows7",
"examples": [
false
],
"title": "Disable Windows 7 V-Sync",
"type": "boolean"
},
"dump_game_options": {
"$id": "#/properties/dump_game_options",
"default": false,
"description": "Will dump all options and their default values in the log file.",
"examples": [
false
],
"title": "Dump options",
"type": "boolean"
},
"enable_debug": {
"$id": "#/properties/enable_debug",
"default": false,
"description": "Unlocks the debug menu, use at your own risk!",
"examples": [
false
],
"title": "Enable game debugging",
"type": "boolean"
},
"font_glyph_ranges": {
"$id": "#/properties/font_glyph_ranges",
"default": "",
"description": "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. https://wiki.cybermods.net/cyber-engine-tweaks/getting-started/configuration/change-font-and-font-size#how-to-display-non-english-characters",
"examples": [
""
],
"title": "Non-English glyph ranges",
"type": "string"
},
"font_path": {
"$id": "#/properties/font_path",
"default": "",
"description": "https://wiki.cybermods.net/cyber-engine-tweaks/getting-started/configuration/change-font-and-font-size#change-font",
"examples": [
""
],
"title": "The font path",
"type": "string"
},
"font_size": {
"$id": "#/properties/font_size",
"default": 0,
"description": "Set the font size of the overlay and mods.",
"examples": [
13
],
"title": "The font size",
"type": "integer"
},
"overlay_key": {
"$id": "#/properties/overlay_key",
"default": 0,
"description": "Key to open the console.",
"examples": [
0
],
"title": "Key binding",
"type": "integer"
},
"remove_pedestrians": {
"$id": "#/properties/remove_pedestrians",
"default": false,
"description": "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!",
"examples": [
false
],
"title": "Remove pedestrians",
"type": "boolean"
},
"skip_start_menu": {
"$id": "#/properties/skip_start_menu",
"default": false,
"description": "Skips the menu asking you to press the space bar to continue (Breaching...)",
"examples": [
true
],
"title": "Skip the start menu",
"type": "boolean"
}
},
"additionalProperties": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment