//******************************************************************************
// Call of Duty 2 - eXtreme+ modification
//******************************************************************************
// author   : Astoroth and the eXtreme+ Support Crew
// website  : http://www.mycallofduty.net
//
// mod      : eXtreme+
// version  : 2.6
// update   : january 2010
//******************************************************************************


//******************************************************************************
// Intermission Time
// Define how long the scoreboard is on screen in between maps
//******************************************************************************
// min = 5, max = 60, default 10
set ex_intermission "15"


//******************************************************************************
// Stock Cvars converted to DRM
// You can alter them according to map, gametype, or map and gametype.
//******************************************************************************
// in-game chat while dead
// 0 = disable
// 1 = enable (default)
set g_deadchat "0"

// legacy switch for voting
// 0 = disable
// 1 = enable (default)
//set g_oldvoting "0"

// draw head icons of friendlies
// 0 = disable
// 1 = enable (default)
set scr_drawfriend "0"

// force respawning
// WARNING: ex_deathmusic in miscfeatures.cfg disables forced respawn!
// 0 = disable (default)
// 1 = enable
//set scr_forcerespawn "0"

// respawn delay for all game types except DM, HM, LMS, LTS and SD
// 0 = disable
// 1 - 60 = delay in seconds (default = 0)
set scr_respawndelay "0"
set scr_respawndelay_chq "5"
set scr_respawndelay_cnq "5"
set scr_respawndelay_ctf "0"
set scr_respawndelay_ctfb "0"
set scr_respawndelay_dom "0"
set scr_respawndelay_esd "5"
set scr_respawndelay_hq "5"
set scr_respawndelay_htf "0"
set scr_respawndelay_ihtf "5"
set scr_respawndelay_lib "0"
set scr_respawndelay_ons "5"
set scr_respawndelay_rbcnq "5"
set scr_respawndelay_rbctf "0"
set scr_respawndelay_tdm "10"
set scr_respawndelay_tkoth "5"
set scr_respawndelay_vip "5"

// friendly fire
// 0 = no damage when shooting friendlies (default)
// 1 = full damage when shooting friendlies
// 2 = reflect damage on attacker
// 3 = share damage between attacker and teammate
set scr_friendlyfire "2"

// kill camera (do not enable when using special nades)
// 0 = disable (default)
// 1 = enable
//set scr_killcam "0"

// hide objectives when in killcam mode
// 0 = disable (default)
// 1 = enable
//set ex_killcam_hideobj "0"

// team balancing
// 0 = disable
// 1 = enable (default)
set scr_teambalance "1"

// team balancing delay
// 0 = disable
// 1 - 300 = delay in seconds (default 60)
set ex_teambalance_delay "60"

// spectating of enemy team when dead
// 0 = disable (default)
// 1 = enable
set scr_spectateenemy "0"

// free-flight spectating when dead
// 0 = disable
// 1 = enable (default)
set scr_spectatefree "0"
set scr_spectatefree_chq "0"
set scr_spectatefree_cnq "0"
set scr_spectatefree_ctf "0"
set scr_spectatefree_ctfb "0"
set scr_spectatefree_dom "0"
set scr_spectatefree_esd "0"
set scr_spectatefree_hq "0"
set scr_spectatefree_htf "0"
set scr_spectatefree_lib "0"
set scr_spectatefree_lts "0"
set scr_spectatefree_ons "0"
set scr_spectatefree_rbcnq "0"
set scr_spectatefree_rbctf "0"
set scr_spectatefree_sd "0"
set scr_spectatefree_tdm "0"
set scr_spectatefree_tkoth "0"

// debug damage
// 0 = disable (default)
// 1 = enable
//set g_debugdamage "0"


//******************************************************************************
// Call Vote control
//******************************************************************************
// Callvote mean switch
// 0 = disable
// 1 = enable (default)
set g_allowvote "0"

// Callvote change mode
// 0 = disable (g_allowvote is ON or OFF. No further changes)
// 1 = enable mode 1: disable, then enable after delay (default)
// 2 = enable mode 2: disable, then enable for x seconds, then disable again
// 3 = enable mode 3: disable, then enable for x seconds, then disable for x seconds, loop
// WARNING: mode 1, 2 and 3 only work if g_allowvote is enabled initially!
set ex_callvote_mode "0"

// Delay the availability of the callvote feature when the game starts
// 0 = disable, no delay
// 1 - 9999 = seconds to wait (default 120)
set ex_callvote_delay "240"

// Wait for a minimum number of players before starting the delay timer
// 0 = disable (default)
// 1 - 64 = players to wait for
//set ex_callvote_delay_players "0"

// Seconds the callvote feature will be available (mode 2 and 3)
// If delay is enabled, the timer will start after delay
// 30 - 9999 = seconds to wait (default 120)
//set ex_callvote_enable_time "120"

// Seconds the callvote feature will be disabled (mode 3)
// 30 - 9999 = seconds to wait (default 300)
set ex_callvote_disable_time "0"

// Show messages about the callvote status
// 0 = disable
// 1 = enable, show only enable messages
// 2 = enable, show delayed and disabled messages
// 3 = enable, show all messages (default)
set ex_callvote_msg "3"


//******************************************************************************
// eXtreme+ log control
//******************************************************************************
// Turn eXtreme debug logging on or off
// Only works for [[level.ex_log]]("text") in code
// 0 = disable (default)
// 1 = enable
set ex_logextreme "0"

// Turn damage log lines in damage_mp.log on or off
// 0 = disable (default)
// 1 = enable
//set ex_logdamage "0"

// Set log platform to prevent localized string errors
// 0 = auto detect (default)
// 1 = windows method (self)
// 2 = linux method (self.name)
//set ex_logplatform "0"


//******************************************************************************
// eXtreme+ dumb bots
//******************************************************************************
// number of test clients. 0 to disable
// WARNING: can crash the server on next map!
//set ex_testclients "0"

// freeze the bots to the ground? Easier when testing
//set ex_testclients_freeze "0"

// diagnose test clients
// 0 = disable (default)
// 1 = enable
//set ex_testclients_diag "0"


//******************************************************************************
// eXtreme+ AI bots (based on MBot)
// WARNING: DO NOT ENABLE BEFORE YOU HAVE DOWNLOADED AND INTEGRATED
// THE OPTIONAL MBOT MOD!
//******************************************************************************
// Main switch to enable MeatBots
// 0 = disable (default)
// 1 = enable
// set ex_mbot "1"

// Number of Allies mbots to add
// min = 0, max = 32 (default 5)
// set ex_mbot_allies "5"

// Number of Axis mbots to add
// min = 0, max = 32 (default 5)
// set ex_mbot_axis "5"

// Number of Spectator mbots to add
// min = 0, max = 32 (default 0)
//set ex_mbot_spec "0"

// Skill level of mbots
// min = 0, max = 10 (default 5)
// set ex_mbot_skill "5"

// Running speed of mbots
// min = 50, max = 220 (default 180)
// set ex_mbot_speed "180"

// Max distance at which mbots can spot enemy
// min = 100, max = 9999 (default 1000)
//set ex_mbot_maxdist "600"

// Angle at which mbots can spot enemy
// min = 90, max = 180 (default 120)
// set ex_mbot_viewangle "120"

// Developer mode
// 0 = disable (default)
// 1 = enable
// set ex_mbot_dev "1"

// Developer
// In-game player name including colors
// This will launch developer threads for this player.
//set ex_mbot_devname ""
