LISTMAP: showing you all SRB2 official maps in console

Status
Not open for further replies.

Ezer'Arch

ArchPack 2.5 is on the way
Hi,

I created a very simple tool that give you a list of all SRB2 official maps when you are playing, especially in a netgame.

"What for?" you'd ask:

Think: You're a server in a netgame and forgot mapnumber or gametype you need. Will you open SRB2Wiki? Saying the truth, it's a bit annoying. So I created a script that shows in your console a complete list of official maps of SRB2 v1.09.4(a).

Procedures:

1) Edit autoexec.cfg (stored in same folder of SRB2), and add:

Code:
alias listmap "exec listmap.txt"

2) Create a notepad file "listmap.txt", open it and add:

Code:
echo " "
echo "*** LIST OF SRB2 1.09.4 OFFICIAL MAPS ***"
echo " "
echo "== Coop mode (gametype 0) ==="
echo "MAP01-03: Greenflower Zone Act 1,2,3"
echo "MAP04-06: Techno Hill Zone Act 1,2,3"
echo "MAP07-09: Castle Eggman Zone Act 1,2,3"
echo "MAP50-56: Special Stages 1-7"
echo "MAP16: Red Volcano Zone Act 1 (*unlockable*)"
echo "MAP29: Spring Hill Zone (*unlockable*)"
echo "MAP30-32: Mario Koopa Blast Zone Act 1-3 (*unlockable*)"
echo "MAP40: Christmas Hunt Zone (*unlockable*)"
echo "MAP42: Adventure Example Zone (*unlockable*)"
echo " "
echo "== Race mode (gametype 2) ==="
echo "MAP70: Quicksand Ruins Zone"
echo "MAP71: Tainted Gorge Zone"
echo "MAP72: Fertile Canyon Zone"
echo "MAP73: Toxic Citadel Zone"
echo "MAP74: Frozen Night Zone"
echo "MAP75: Metallic Hall Zone"
echo "MAP76: Heaven Pass Zone"
echo "MAP77: Sonic Circuit Zone"
echo "MAP78: Slumber Circuit Zone"
echo " "
echo "== Flag mode (gametype 4) ==="
echo "MAP80: Silver Cascade Zone"
echo "MAP81: Lime Forest Zone"
echo "MAP82: Cloud Palace Zone"
echo "MAP83: Metal Star Zone"
echo "MAP84: Dual Fortress Zone"
echo "MAP85: Iron Turret Zone"
echo "MAP86: Nimbus Ruins Zone"
echo "MAP87: Conveyor Conflict Zone"
echo "MAP88: Sapphire Falls CTF Zone"
echo "MAP89: Isolated Canyon Zone"
echo " "
echo "== Match/Tag mode (gametype 1/3) ==="
echo "MAP90: Sapphire Falls Zone"
echo "MAP91: Thunder Citadel Zone"
echo "MAP92: Desolate Twilight Zone"
echo "MAP93: Hydro Plant Zone"
echo "MAP94: Starlit Warehouse Zone"
echo "MAP95: Midnight Abyss Zone"
echo "MAP96: Tree Ring Zone"
echo "MAP97: Zim's Base Zone"
echo "MAP98: Airborne Temple Zone"
echo "MAP99: Meadow Match Zone"
echo " "
echo "******************************"
echo "Skills: 1=easy; 2=normal; 3=hard; 4=very hard 5=ultimate"
echo "Console > MAP MAPXX -GAMETYPE X -SKILL X"
echo "/!\ Use PageUp or PageDown to scroll list /!\"
echo "******************************"
echo " "

(yea! You don't need to type all that stuff, simply copy and paste into listmap.txt, and save it in SRB2's folder :p )

3) Start up SRB2, start a game (single or netgame);

4) Open console and type "LISTMAP", and press ENTER;

You'll see the list in your console! Use PageUp and PageDown to scroll list.

If you're a bit lazy to create yourself a listmap.txt, you can download it here (listmap.txt) and save it into SRB2's folder.

Please, test it first before commenting, because seems a silly thing... until you need any day.

SCREENSHOT

Comments? Doubts? Just post...

(Credits to http://wiki.srb2.org/wiki/Levels)
 
Awesome. It's a simple code, but no one would ever think of it till now. Sweet, this'll help out so much in netgames.
 
This is the best thing since MD2's. Why hasn't anyone thought of this before?
 
Blade T. Hedgehog said:
This is the best thing since MD2's. Why hasn't anyone thought of this before?

Remember: SRB2Wiki is your best friend. ;-D Once you know how stuff works, you can get some nice ideas.

Reading Wiki, I thought of creating a LISTMUSIC script. Not as useful as LISTMAP, but I DO know it's a bit hard to remember a music slot while playing... D:~

Also I thought of creating a Server helper... you type SERVERHELP and the most important commands for a server admin will show up in console, like MAP, MOTD, PING, NODES, gametype change... (I can't forget BAN and KICK... XD) ... and stuffs.
 
I think the switch map feature that shufflarb2 and some other exe mods have is a better option. It shows the maps and goes to the gametypes that it supports as given in the level header.
 
Torgo said:
I think the switch map feature that shufflarb2 and some other exe mods have is a better option. It shows the maps and goes to the gametypes that it supports as given in the level header.
Also isn't the -force been removed from srb2 in the next version?
 
Torgo said:
I think the switch map feature that shufflarb2 and some other exe mods have is a better option. It shows the maps and goes to the gametypes that it supports as given in the level header.

Also along with PrettySRB2.
 
autoexe.cfg isn't anywhere in my SRB2 folder. I've searched all of my folders withtin my Srb2 folder and I couldn't find it!
 
Torgo said:
I think the switch map feature that shufflarb2 and some other exe mods have is a better option. It shows the maps and goes to the gametypes that it supports as given in the level header.

What about the hidden levels, such as Spring Hill and the Special stages?
 
We really need a script that changes with the level wads that are added, that way no one has to re-add a wad just to get a map number.
 
sonic260 said:
We really need a script that changes with the level wads that are added, that way no one has to re-add a wad just to get a map number.
Isn't that getting added in 1.1
Code:
Listmap
I think
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top