-
Notifications
You must be signed in to change notification settings - Fork 3
Data Schema::Cvar List File
Subject9x edited this page Nov 6, 2019
·
1 revision
The .cvl files are used by the Main Menu module for storing long strings of command line variables. Quake uses a Command Line Interface for interacting with many runtime settings for the game. Many of the options in the options menu are set via code, but that code is simply making an internal CLI call. I batched up lists of cvars into .cvl files that can be located in:
/data/cache/settings/
Example: High Graphics settings
- every line is a key and a value.
- key is the console command to execute.
- value is the value to assign to the command.
- use newlines for separating pairs of keys and values.
- single-line comments are allowed with //.
- values are all in String format.