//****************************************************************************** // Call of Duty 2 - eXtreme+ modification //****************************************************************************** // author : PatmanSan // website : http://www.patmansan.com // // mod : eXtreme+ // version : 2.9 // update : October 2013 //****************************************************************************** //****************************************************************************** // Intermission Time // Define how long the scoreboard is on screen in between maps //****************************************************************************** // min = 5, max = 60 (default 10) //set ex_intermission "10" //****************************************************************************** // Spawn Control // Activates a frame ticker to spread code execution //****************************************************************************** // 0 = disabled (default) // 1 = enabled set ex_spawncontrol "1" //****************************************************************************** // Stock Cvars converted to DRM // You can alter them according to map, game type, or map and game type. //****************************************************************************** // In-game chat while dead // 0 = disabled // 1 = enabled (default) //set g_deadchat "1" // Legacy switch for voting // 0 = disabled // 1 = enabled (default) set g_oldvoting "0" // Draw head icons of friendlies // 0 = disabled // 1 = enabled (default) set scr_drawfriend "1" // Force respawning // WARNING: ex_deathmusic in miscfeatures.cfg disables forced respawn! // 0 = disabled (default) // 1 = enabled set scr_forcerespawn "1" // Respawn delay for all game types except DM, HM, LMS, LTS and SD // 0 = disabled (default) // 1 - 60 = delay in seconds 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 "0" //set scr_respawndelay_tkoth "5" //set scr_respawndelay_vip "5" // Additional respawn delay on weapon class // WARNING: THIS IS A SUB-FUNCTION OF SCR_RESPAWNDELAY, SO SCR_RESPAWNDELAY HAS // TO BE ENABLED! // 0 = disabled (default) // 1 = enabled - check primary weapon only // 2 = enabled - check primary and secondary weapon if available //set ex_respawndelay_class "0" // Class settings for ex_respawndelay_class // WARNING: THIS IS ADDED TO THE SCR_RESPAWNDELAY TIME SET ABOVE! // 0 = disabled (default) // 1 - 60 = additional delay in seconds //set ex_respawndelay_sniper "0" //set ex_respawndelay_rifle "0" //set ex_respawndelay_mg "0" //set ex_respawndelay_smg "0" //set ex_respawndelay_shot "0" //set ex_respawndelay_rl "0" // Additional respawn delay on negative score // WARNING: THIS IS A SUB-FUNCTION OF SCR_RESPAWNDELAY, SO SCR_RESPAWNDELAY HAS // TO BE ENABLED! THIS IS ADDED TO THE SCR_RESPAWNDELAY TIME SET ABOVE! // 0 = disabled (default) // 1 - 60 = additional delay in seconds //set ex_respawndelay_subzero "0" // 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 "0" // Percentage of original damage to reflect (option 2 above) // min = 1, max = 100 (default 50) //set ex_friendlyfire_reflect "50" // Kill camera (do not enable when using special nades) // 0 = disabled (default) // 1 = enabled //set scr_killcam "0" // Hide objectives when in killcam mode // 0 = disabled (default) // 1 = enabled //set ex_killcam_hideobj "0" // Team balancing // 0 = disabled // 1 = enabled (default) //set scr_teambalance "1" // Team balancing delay (wait before checking the first time) // 0 = disabled // 1 - 300 = delay in seconds (default 60) set ex_teambalance_delay "10" // Team balancing check interval (in seconds) // min = 10, max = 300 (default 60) set ex_teambalance_interval "10" // Spectating when dead // Allow player to spectate after being killed. You can set enemy spec and // free-flight spec permissions below. // WARNING: this will set sessionstate to "spectator", temporarily suspending // damage done to enemy players until you respawn! // 0 = disabled (default) // 1 = enabled //set ex_spectatedead "0" // Spectating of enemy team when dead // WARNING: only works if ex_spectatedead is enabled, unless the game type // is not team based or moves you to spec by default, like LTS and SD! // 0 = disabled (default) // 1 = enabled //set scr_spectateenemy "0" // Free-flight spectating when dead // WARNING: only works if ex_spectatedead is enabled, unless the game type // is not team based or moves you to spec by default, like LTS and SD! // 0 = disabled // 1 = enabled (default) //set scr_spectatefree "1" //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 = disabled (default) // 1 = enabled //set g_debugdamage "0" //****************************************************************************** // Call Vote Control //****************************************************************************** // Callvote main switch // 0 = disabled // 1 = enabled (default) set g_allowvote "0" // Callvote change mode // 0 = disabled // g_allowvote is ON or OFF. No further changes // 1 = mode 1 // disable_cv -> delay_players(opt) -> disable_time -> enable_cv -> end // 2 = mode 2 // enable_cv -> delay_players(opt) -> enable_time -> disable_cv -> end // 3 = mode 3 (default) // disable_cv -> delay_players(opt) -> delay or disable_time -> // [loop_start] enable_cv -> enable_time -> disable_cv -> disable_time -> [goto_loop] // 4 = mode 4 // enable_cv -> delay_players(opt) -> delay or enable_time -> // [loop_start] disable_cv -> disable_time -> enable_cv -> enable_time -> [goto_loop] // // WARNING: mode 1, 2, 3 and 4 only work if g_allowvote is enabled initially! //set ex_callvote_mode "3" // Wait for a minimum number of players before starting the timer // Available in all modes // 0 = disabled (default) // 1 - 64 = players to wait for //set ex_callvote_delay_players "0" // Delay the availability of the callvote feature when the game starts (mode 1) // Optional in modes 3 and 4 // 0 = disabled, no delay // 1 - 9999 = seconds to wait (default 60) //set ex_callvote_delay "60" // Seconds the callvote feature will be available // Used in modes 2, 3 and 4 // If delay is enabled, the timer will start after delay // 30 - 9999 = seconds enabled (default 120) //set ex_callvote_enable_time "120" // Seconds the callvote feature will be disabled // Used in modes 1, 3 and 4 // 30 - 9999 = seconds disabled (default 300) //set ex_callvote_disable_time "300" // Show messages about the callvote status // 0 = disabled // 1 = enabled - show enable messages // 2 = enabled - show disabled messages // 3 = enabled - show all messages (default) //set ex_callvote_msg "3" //****************************************************************************** // Mod Log Control //****************************************************************************** // Turn eXtreme debug logging on or off // Only works for [[level.ex_log]]("text") in code // 0 = disabled (default) // 1 = enabled //set ex_logextreme "0" // Turn damage log lines in damage_mp.log on or off // 0 = disabled (default) // 1 = enabled //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" //****************************************************************************** // Dumb Bots //****************************************************************************** // WARNING #1: PunkBuster needs to be disabled! // WARNING #2: You cannot rotate maps, because bots (aka testclients) will get // stuck as spectators. The server will add a new set of testclients to the next // map if possible, until the server is full! // 0 = disabled (default) // 1 - 64 = number of test clients set ex_testclients "0" // Freeze the bots to the ground? Easier when testing // 0 = disabled (default) // 1 = enabled //set ex_testclients_freeze "0" // Diagnose test clients // 0 = disabled (default) // 1 = enabled //set ex_testclients_diag "0" //****************************************************************************** // AI bots (based on MeatBot) // WARNING: DO NOT ENABLE BEFORE YOU HAVE DOWNLOADED AND INTEGRATED // THE OPTIONAL MBOT MOD! //****************************************************************************** // WARNING #1: PunkBuster needs to be disabled! // WARNING #2: You cannot rotate maps, because bots (aka testclients) will get // stuck as spectators. The server will add a new set of testclients to the next // map if possible, until the server is full! // 0 = disabled (default) // 1 = enabled //set ex_mbot "0" // 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 "1000" // Angle at which mbots can spot enemy // min = 90, max = 180 (default 120) //set ex_mbot_viewangle "120" // Restart map after x minutes (replacement for scr_timelimit) // 0 = disabled (default) // 30 - 9999 = minutes //set ex_mbot_timelimit "0" // Restart map after x points (replacement for scr_scorelimit) // 0 = disabled // 10 - 99999 = points (default 10000) //set ex_mbot_scorelimit "10000" //------------------------------------------------------------------------------ // Developer mode // WARNING #1: THIS ONLY WORKS ON A LOCAL LISTEN SERVER WITH DEVELOPER AND // DEVELOPER_SCRIPT ENABLED (SERVER.CFG)! // WARNING #2: DO NOT ENABLE BEFORE YOU HAVE DOWNLOADED AND ACTIVATED THE OPTIONAL // DESIGNER-MARKERS MOD! // This will set ex_mbot_allies and ex_mbot_axis to 0. Use the in-game Quick // Message developer menu to spawn a bot! //****************************************************************************** // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev "0" // Developer // In-game player name including colors // This will launch developer threads for this player. //set ex_mbot_devname "playername" // Bots killing enemies (can be toggled in dev menus) // NOTE: developer is excluded, unless killdev is enabled // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_killmode "0" // Bots killing developer (can be toggled in dev menus) // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_killdev "0" // Pointer for waypoint selection (can be toggled in dev menus) // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_pointer "0" // Waypoint view filter (can be toggled in dev menus) // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_filter "0" // Waypoint connection filter (can be toggled in dev menus) // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_confilter "0" // Auto-save waypoint file every 5 minutes (can be toggled in dev menus) // 0 = disabled (default) // 1 = enabled //set ex_mbot_dev_autosave "0"