Map/Config Rotation

From Armagetron
Revision as of 19:20, 22 February 2009 by Smoothice (talk | contribs) (typo correction)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tank Program sez'

Yesterday morning I committed some code to CVS (head) that allows for the rotation of maps and or configs through a cycle at the end of a round, match, or not at all. The config items are ROTATION_TYPE, MAP_ROTATION, CONFIG_ROTATION. ROTATION_TYPE is either 0, 1, or 2. 0 is disabled, 1 is round and, 2 is match based rotation. _ROTATION is a semi-colon deliminated list of maps or configs, depending on variable name. So, for MAP_ROTATION,

MAP_ROTATION fullpath/name.xml;original/map-1.0.1.xml;

and then for CONFIG_ROTATION we have

CONFIG_ROTATION file1.cfg;file2.cfg;

Please note in both lists the ending semi-colon, as it is necessary.

file1.cfg and file2.cfg must be in the config/ directory.