Last active
February 6, 2021 16:40
-
-
Save Stoom/3d48269e359291e81eb127986fe9a294 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "$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