Difference between revisions of "Config Item Purposes"

(tConfItem)
(Example)
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.  
  
=== Example ===
+
=== Examples ===
 
* Player names
 
* Player names
 
* Key mappings
 
* Key mappings

Revision as of 14: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.