Good variables to use:
----------------------
mp_timelimit - Number of minutes to play on each map.  After this expires, the map will change to the next level in mapcycle.txt.  IMPORTANT: the map will never switch in the middle of the game, it will always allow you to finish your current game first.  Default is 60 minutes (2-3 games).
mp_tournamentmode - Set this to 1 for a tournament mode.  Tournament mode doesn't allow late-joining, doesn't allow commander ejecting, enables friendly-fire, and more.  Use this for organized matches only.  Set to 0 for public servers and your average LAN game.
mp_serverops - This is a semi-colon delimited string of the WON ids for players that run the server.  Example: if there are two server ops on your server, with WON ids "123" and "789", then you would set mp_serverops to "123;789".  This displays a special server op icon next to these players names when they play on this server.  This display is toggled on and off by typing "auth" at the console.
mp_countdowntime - Number of minutes that the countdown to game start will last (indicated by the beeping once players are on both teams).  The default is .05, which is 3 seconds.
mp_latejointime - The number of minutes after the game has started that players are allowed to join the team without waiting to respawn.  If a player joins a team after this time, they must wait in line to spawn.  Default is 1 (60 seconds).
mp_teamresourcehandicap - When set to 1, this means that the team with less players (if any) gets a bonus on harvesting resources.  The bonus is equal to the percentage team size discrepancy.  If one team has half the size of the other, it will get a x2 resource bonus.  When set to 0, no bonus is ever allotted.  Default is 1. (in the future, this will probably be disabled in tournament mode)
mp_votecasttime - When the first vote to eject a commander is cast, this is the amount of minutes that the other teammates have to vote.  If mp_votepercentneeded votes aren't received by this time, the vote fails.
mp_votedowntime - This is the number of minutes that an ejected commander is banned from the command station on this server.  This is persistent across new levels and games.  For example, if set to 180, then an ejected commander couldn't play commander on this server for 3 hours.  If the server crashes or is restarted, all commander bans are lost.
mp_minvotesneeded - This is the minimum number of votes needed to eject the commander.  This can be tweaked to prevent abuse by a roving group of llamas.
mp_votepercentneeded - This is the percentage of the team (0-1) that must vote to eject a commander for it to succeed.  Additionally, mp_minvotesneeded must be met.  For example, if this is set to .5, then half the marine team must vote against the commander within mp_votecasttime for the commander to be ejected.
mp_autoconcede - If set to greater then 0, then a team with this many less players will automatically concede the game (default is 4, 0 to disable)
mp_eastereggchance - Set this value to x, where 1 in x+1 games will play humorous audio easter eggs in certain situations.  Setting to 0 will enable them for all games.  Currently this only affects alien audio easter eggs.
mp_authicons - Setting this to 0 will disable all icons next to players names in the scoreboard, including server op icons.
                                
Good variables for debugging
----------------------------
mp_drawinvisibleentities - Entities are drawn for commander even when not visible by a team member
mp_assert - Setting to 1 will cause server to halt when an ASSERT is hit instead of bypassing them

Don't ever use:
---------------
mp_bulletcam - Setting to 1 will give "bulletcam" effect when using the grenade launcher.  Unpredictable and untested
mp_testing - Setting this to 1 will spit out animation error messages, don't use 
mp_trainingmode - Mostly unused, don't touch
mp_deathmatchmode - Don't touch, unpredictable results
mp_serverscripts - Not implemented.  When set to 1, this will (in the future) allow servers to run their own LUA scripts

