// Vanilla Doom(2) Cooperative Ruleset (4 Players/Ultraviolence Skill)
// Odamex 0.9.5
// For in-depth information on these variables, visit http://odamex.net/wiki/Category:Server_variables
// Note that 1 = on, 0 = off

// --- Network/Broadcast/Administrative Settings ---

set log_fulltimestamps "0"
set join_password ""
set rcon_password ""
set sv_banfile "banfile.json"
set sv_banfile_reload "0"
set sv_downloadsites ""
set sv_email "email@domain.com"
set sv_hostname "Untitled Odamex Server"
set sv_maxrate "200"
set sv_motd "Welcome to the Master Levels for Doom 2"
set sv_natport "0"
set sv_networkcompression "1"
set sv_ticbuffer "1"
set sv_upnp "1"
set sv_upnp_description ""
set sv_upnp_discovertimeout "2000"
set sv_website "http://odamex.net/"
set waddirs ""

// --- Map Rotation (Based on the PSN version of Doom) --- 
addmap map01 doom2.wad attack.wad
addmap map01 doom2.wad canyon.wad
addmap map01 doom2.wad catwalk.wad
addmap map01 doom2.wad combine.wad
addmap map01 doom2.wad fistula.wad
addmap map01 doom2.wad garrison.wad
addmap map01 doom2.wad manor.wad
addmap map01 doom2.wad paradox.wad
addmap map01 doom2.wad subspace.wad
addmap map01 doom2.wad subterra.wad
addmap map01 doom2.wad ttrap.wad
addmap map03 doom2.wad virgil.wad
addmap map05 doom2.wad minos.wad
addmap map07 doom2.wad bloodsea.wad
addmap map07 doom2.wad mephisto.wad
addmap map07 doom2.wad nessus.wad
addmap map08 doom2.wad geryon.wad
addmap map09 doom2.wad vesperas.wad
addmap map25 doom2.wad blacktwr.wad
addmap map31 doom2.wad teeth.wad
addmap map32 doom2.wad teeth.wad

// --- General Gameplay ---

set sv_allowjump "0"
set sv_doubleammo "0"
set sv_forcerespawn "0"
set sv_forcerespawntime "30"
set sv_fragexitswitch "0"
set sv_freelook "0"
set sv_infiniteammo "0"
set sv_itemsrespawn "0"
set sv_respawnsuper "0"
set sv_itemrespawntime "30"
set sv_maxcorpses "200"
set sv_unblockplayers "1"
set sv_weapondamage "1.0"
set sv_weaponstay "1"

// --- Single Player/Coop ---

set sv_fastmonsters "0"
set sv_keepkeys "0"
set sv_loopepisode "0"
set sv_monsterdamage "1.0"
set sv_monstershealth "1.0"
set sv_monstersrespawn "0"
set sv_nomonsters "0"
set sv_sharekeys "0"

// --- Team Game Specific Variables ---

set ctf_flagathometoscore "1"
set ctf_flagtimeout "10"
set ctf_manualreturn "0"
set sv_friendlyfire "0"
set sv_maxplayersperteam "0"
set sv_teamsinplay "2"
set sv_teamspawns "1"

// --- Gametype Modification ---

set g_ctf_notouchreturn "0"
set g_gametypename ""
set g_lives "0"
set g_lives_jointimer "0"
set g_postroundtime "0"
set g_preroundtime "0"
set g_roundlimit "0"
set g_rounds "0"
set g_sides "0"
set g_winlimit "0"
set g_winnerstays "0"

// --- Compatibility Related Options---

set co_allowdropoff "1"
set co_blockmapfix "1"
set co_boomphys "0"
set co_fineautoaim "1"
set co_fixweaponimpacts "1"
set co_nosilentspawns "1"
set co_realactorheight "1"
set co_zdoomphys "0"
set sv_aircontrol "0.00390625"
set sv_forcewater "0"
set sv_gravity "800"
set sv_spawndelaytime "0"
set sv_splashfactor "1"

// --- Forcing Client Options ---

set sv_allowmovebob "1"
set sv_allowpwo "1"
set sv_allowredscreen "1"
set sv_allowshowspawns "1"
set sv_allowtargetnames "1"
set sv_allowwidescreen "1"
set sv_flooddelay "1"
set sv_globalspectatorchat "1"
set sv_maxunlagtime "1.0"

// --- Vote Settings ---

set sv_callvote_coinflip "1"
set sv_callvote_forcespec "1"
set sv_callvote_forcestart "0"
set sv_callvote_fraglimit "0"
set sv_callvote_kick "1"
set sv_callvote_map "1"
set sv_callvote_nextmap "1"
set sv_callvote_randcaps "0"
set sv_callvote_randmap "0"
set sv_callvote_randpickup "0"
set sv_callvote_restart "1"
set sv_callvote_scorelimit "0"
set sv_callvote_timelimit "0"
set sv_vote_speccall "1"
set sv_vote_specvote "1"
set sv_vote_timeout "30"
set sv_vote_timelimit "30"
set sv_vote_majority "0.5"
set sv_vote_countabs "1"

// --- Warmup Mode ---
set sv_warmup "0"
set sv_warmup_autostart "1.0"
set sv_countdown "5"

// --- Other Misc. Variables ---

set sv_endmapscript ""
set sv_startmapscript ""

// --- Aliases ---

alias "?" "help"
alias "changemap" "map"
alias "idclev" "map"
