https://odamex.net/w/api.php?action=feedcontributions&user=Rude&feedformat=atomOdaWiki - User contributions [en]2024-03-29T00:09:01ZUser contributionsMediaWiki 1.24.1https://odamex.net/w/index.php?title=Map_List&diff=3920Map List2019-02-06T14:37:53Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example: <br/><br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first <br/><br />
addmap map01 <--maplist <br/><br />
addmap map00 <br/><br />
addmap map02 <br/><br />
addmap map00 <br/><br />
addmap map03 <br/><br />
addmap map00 <br/><br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3919Map List2019-02-06T14:37:32Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first <br/><br />
addmap map01 <--maplist <br/><br />
addmap map00 <br/><br />
addmap map02 <br/><br />
addmap map00 <br/><br />
addmap map03 <br/><br />
addmap map00 <br/><br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3918Map List2019-02-06T14:36:55Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first <br/><br />
addmap map01 <--maplist <br />
addmap map00 <br />
addmap map02 <br />
addmap map00 <br />
addmap map03 <br />
addmap map00 <br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3917Map List2019-02-06T14:36:35Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first &nbsp;<br />
addmap map01 <--maplist <br />
addmap map00 <br />
addmap map02 <br />
addmap map00 <br />
addmap map03 <br />
addmap map00 <br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3916Map List2019-02-06T14:35:34Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first <br />
addmap map01 <--maplist <br />
addmap map00 <br />
addmap map02 <br />
addmap map00 <br />
addmap map03 <br />
addmap map00 <br />
{{plainlist|<br />
* cat<br />
* dog<br />
* horse<br />
* cow<br />
* sheep<br />
* pig<br />
}}<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3915Map List2019-02-06T14:33:34Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first <br />
addmap map01 <--maplist <br />
addmap map00 <br />
addmap map02 <br />
addmap map00 <br />
addmap map03 <br />
addmap map00 <br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3914Map List2019-02-06T14:33:08Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first<br />
addmap map01 <--maplist<br />
addmap map00<br />
addmap map02 <br />
addmap map00 <br />
addmap map03<br />
addmap map00<br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rudehttps://odamex.net/w/index.php?title=Map_List&diff=3913Map List2019-02-06T14:32:21Z<p>Rude: /* addmap */</p>
<hr />
<div>One of the key features in Odamex is a dynamic maplisting functionality to create dynamic servers. Each entry in the map list currently contains a map name (such as E1M1 and MAP01) and a PWAD file. More special functionality for inputting and saving/loading the map list is under development.<br />
<br />
===addmap===<br />
Usage: '''addmap (map name) [...]'''<br />
<br />
Adds a map to the map list, any following arguments are passed to the [[wad (console_command)|wad]] console command.<br />
<br />
Note: You do not need to keep specifying the wad after its loaded for each subsequent addmap command, doing this will cause the server to reconnect any clients when the map changes, thus any clients which reconnect will have their "state" (weapons, ammo, points) reset.<br />
<br />
example:<br />
addmap map00 doom2.wad duel2015.wad <--iwad followed by pwad first<br />
addmap map01 <--maplist<br />
addmap map00<br />
addmap map02<br />
addmap map00<br />
addmap map03<br />
addmap map00<br />
<br />
- map00 is the lobby map of duel2015.wad, so after any map is played, you will be returned there<br />
<br />
===clearmaplist===<br />
Usage: '''clearmaplist'''<br />
<br />
Clears the map list. '''WARNING: No request for confirmation. Use at your own risk!'''<br />
<br />
===curmap===<br />
Usage: '''sv_curmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the map number. Useful for [[if]] statements.<br />
<br />
===forcenextmap===<br />
Usage: '''forcenextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[nextmap]], only progresses quickly (without intermission).<br />
<br />
===maplist===<br />
Usage: '''maplist'''<br />
<br />
Displays the entire map list in the console.<br />
<br />
===nextmap (ccmd)===<br />
Usage: '''nextmap'''<br />
<br />
Progresses to the next map in the current map list. Similar to [[forcenextmap]], only progresses naturally (with intermission).<br />
<br />
===nextmap (cvar)===<br />
Usage: '''sv_nextmap'''<br />
<br />
A read-only [[cvar]] for servers that checks the next map number. Useful for [[if]] statements.<br />
<br />
===shufflemaplist===<br />
Usage: '''sv_shufflemaplist (0-1)'''<br />
<br />
Turns on map shuffling. This will shuffle the map list order. (Not exactly random, as each map will be played once during each shuffle.)<br />
<br />
==Other Useful Map Related Commands/CVARs==<br />
<br />
===emptyfreeze===<br />
Usage: '''emptyfreeze (0-1)'''<br />
<br />
When enabled, the server will become "frozen" and not process any game tics until a player joins the server. NOTE: This feature is experimental and maps will not progress while the server is frozen.<br />
<br />
===emptyreset===<br />
Usage: '''emptyreset (0-1)'''<br />
<br />
When enabled, this cvar will reload the map if all clients disconnect. This is ideal for frag-limited 1-on-1 servers where games may go unfinished.<br />
<br />
===loopepisode===<br />
Usage: '''loopepisode (0-1)'''<br />
<br />
A cvar used for cooperative games played on (Ultimate)Doom. If enabled, the server will return to ExM1 after completing ExM8.<br />
<br />
===[[startmapscript]] & [[endmapscript]]===<br />
Startmapscript and endmapscript are ways of setting gameplay variables for the start and end of a map. Read [[Map Scripts]] for more information.<br />
<br />
===map voting===<br />
''For full information on modifying and maintaining client vote privileges, refer to [[Voting]].''</div>Rude