Difference between revisions of "Config Item Purposes"
From Armagetron
Line 20: | Line 20: | ||
Local settings that are saved on quit. These setting typically have an interface to be changed, such as a menu item. | Local settings that are saved on quit. These setting typically have an interface to be changed, such as a menu item. | ||
− | === | + | === Examples === |
* Player names | * Player names | ||
* Key mappings | * Key mappings |
Revision as of 15:00, 21 October 2005
Choose the right kind of setting item:
nSettingItem
Transferred over the network from the server.
Examples
- cycle_rubber
- cycle_delay
tSettingItem
Local settings that are loaded from settings.cfg. You may change these setting in-game, but they are not saved when you quit. To make the changes permanent you must edit your configuration files.
Examples
- camera_custom_back
- camera_custom_pitch
tConfItem
Local settings that are saved on quit. These setting typically have an interface to be changed, such as a menu item.
Examples
- Player names
- Key mappings
- Instant chat macros
- Resolution settings
Variants
The XItemLine variant is a specialization of the XItem< tString > class with the difference that it saves and reads whole lines of config files, while the standard item will only read the first word.