og-odamex/config-samples/dm-iddm1.cfg
2026-08-02 01:34:12 +00:00

238 lines
5.6 KiB
INI

// "Modern" Doom 2 Style (16 Player) Deathmatch Ruleset (No Jump/No Freelook)
// Odamex 12.3.0
// For in-depth information on these variables, visit https://github.com/odamex/odamex/wiki/Console-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 Odamex"
set sv_natport "0"
set sv_ticbuffer "1"
set sv_upnp "1"
set sv_upnp_description ""
set sv_upnp_discovertimeout "2000"
set waddirs ""
// --- Map Rotation ---
clearmaplist
addmap map01 doom2.wad iddm1.wad
addmap map02 doom2.wad iddm1.wad
addmap map03 doom2.wad iddm1.wad
addmap map04 doom2.wad iddm1.wad
addmap map05 doom2.wad iddm1.wad
addmap map06 doom2.wad iddm1.wad
addmap map07 doom2.wad iddm1.wad
addmap map08 doom2.wad iddm1.wad
addmap map09 doom2.wad iddm1.wad
addmap map10 doom2.wad iddm1.wad
addmap map11 doom2.wad iddm1.wad
addmap map12 doom2.wad iddm1.wad
addmap map13 doom2.wad iddm1.wad
addmap map14 doom2.wad iddm1.wad
addmap map15 doom2.wad iddm1.wad
addmap map16 doom2.wad iddm1.wad
addmap map17 doom2.wad iddm1.wad
addmap map18 doom2.wad iddm1.wad
addmap map19 doom2.wad iddm1.wad
addmap map20 doom2.wad iddm1.wad
addmap map21 doom2.wad iddm1.wad
addmap map22 doom2.wad iddm1.wad
addmap map23 doom2.wad iddm1.wad
addmap map24 doom2.wad iddm1.wad
addmap map25 doom2.wad iddm1.wad
addmap map26 doom2.wad iddm1.wad
// --- General Game Conditions ---
set sv_allowcheats "0"
set sv_allowexit "0"
set sv_emptyfreeze "0"
set sv_emptyreset "1"
set sv_fraglimit "50"
set sv_gametype "1"
set sv_intermissionlimit "20"
set sv_maxclients "32"
set sv_maxplayers "16"
set sv_scorelimit "0"
set sv_shufflemaplist "0"
set sv_skill "5"
set sv_timelimit "10"
// --- General Gameplay ---
set sv_allowjump "0"
set sv_doubleammo "0"
set sv_forcerespawn "0"
set sv_forcerespawntime "10"
set sv_fragexitswitch "1"
set sv_freelook "0"
set sv_infiniteammo "0"
set sv_itemsrespawn "1"
set sv_respawnsuper "0"
set sv_respawnbarrels "0"
set sv_itemrespawntime "30"
set sv_maxcorpses "200"
set sv_unblockplayers "0"
set sv_weapondamage "1.0"
set sv_weapondrop "0"
set sv_weaponstay "1"
set sv_showplayerpowerups "1"
// --- Single Player/Coop ---
set sv_fastmonsters "0"
set sv_keepkeys "0"
set sv_monsterdamage "1.0"
set sv_monstershealth "1.0"
set sv_monstersrespawn "0"
set sv_nomonsters "1"
set sv_sharekeys "0"
// --- Team Game Specific Variables ---
set ctf_flagathometoscore "1"
set ctf_flagtimeout "10"
set ctf_manualreturn "0"
set sv_friendlyfire "1"
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_preroundreset "0"
set g_roundlimit "0"
set g_rounds "0"
set g_sides "0"
set g_winlimit "0"
set g_winnerstays "0"
set g_spawninv "default"
set g_resetinvonexit "0"
set g_thingfilter "0"
set g_horde_waves "5"
set g_horde_mintotalhp "4"
set g_horde_maxtotalhp "10"
set g_horde_goalhp "8"
set g_horde_spawnempty_min "1"
set g_horde_spawnempty_max "3"
set g_horde_spawnfull_min "2"
set g_horde_spawnfull_max "6"
set g_horde_extralife "0"
set g_horde_resurrect "0"
// --- Compatibility Related Options---
// physics
set co_blockmapfix "1"
set co_fineautoaim "1"
set co_fixweaponimpacts "1"
set co_realactorheight "1"
set co_allowdropoff "1"
set co_boomphys "1"
set co_zdoomphys "0"
set sv_aircontrol "0.00390625"
set sv_forcewater "0"
set sv_gravity "800"
set sv_splashfactor "1"
// sound
set co_nosilentspawns "1"
set co_globalsound "1"
set co_zdoomsound "1"
// player behavior
set co_zdoomammo "0"
// monster behavior
set co_novileghosts "1"
set co_removesoullimit "1"
set co_pursuit "0"
set co_helpfriends "0"
set co_monsterbacking "0"
set co_monsterfriction "0"
set co_avoidhazards "0"
set co_monstersclimbsteep "0"
set co_staylift "0"
// friendlies
set co_friend_ledgejumping "0"
set co_friend_distance "128"
set co_friend_helpertype ""
set co_friend_playerhelpers "0"
// other
set sv_spawndelaytime "0"
// --- 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_allowfov "0"
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 "1"
set sv_callvote_kick "1"
set sv_callvote_map "1"
set sv_callvote_nextmap "1"
set sv_callvote_randcaps "1"
set sv_callvote_randmap "1"
set sv_callvote_randpickup "1"
set sv_callvote_restart "1"
set sv_callvote_scorelimit "1"
set sv_callvote_timelimit "1"
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 ""
set sv_startwadscript ""
// -- Sprees & Multi Kills --
set sv_showsprees "0"
set sv_showmultikills "0"
// --- Aliases ---
alias "?" "help"
alias "changemap" "map"
alias "idclev" "map"