A MAPLIST command that lists all available non-secret or unlocked maps, with MAP number, LEVELNAME, ACT, and available gametypes for it.
A bonus for it: If arguements are included, it will only show maps that match them. A simple arguement would match LEVELNAME. Like,
>MAPLIST GREENFLOWER
MAP01 - Greenflower Zone act 1 - SP (Single-Player) R (Race) C (Co-op)
MAP02 - Greenflower Zone act 2 - SP R C
MAP03 - Greenflower Zone act 3 - SP R C
And if you're truly bored, add arguements.
Anything after an -ACT arguement would match the act number. Using more than one number would turn up all numbers. Adding 0 would list maps without an act number.
>MAPLIST -ACT 3
MAP03 - Greenflower Zone act 3
MAP06 - Technohill Zone act 3
MAP09 - Castle Eggman Zone act 3
-GAMETYPE would also be an arguement.
Putting in -ADDON Y would only list levels that were added in a WAD, like Mystic Realm. -ADDON N would not include them in the list.
-UNLOCKED Y/N would work the same, only with unlocked maps that were unlocked.