ID:1616572
 
(See the best response by Zecronious.)
I'm not sure whether this goes in the Design Philosophy section, however, how would I go about having a procedure which would create a new map in game? It wouldn't be a randomized map, but rather a copy of a map which has already been implemented in the source.

(Excuse my brevity, I tried explaining it the best I could.)

Best response
Achieving this on BYOND is really verbose but if you feel so inclined you can try to learn this library which handles that:

http://www.byond.com/developer/LummoxJR/SwapMaps

It's a big library so not beginner friendly. I generally recommend new people should stick with having one map and different places on that map.

There's no reason why you can't pretend to have 2 maps by making the one you've got bigger.
I'm not a beginner (nor am I new), however I will take a look at that library. My reason for wanting the system to be as stated above is because the project using this would have multiple maps created by players, and creating so many maps in the source is well...Not possible (if the game draws as many players as I suspect it would, that is).

Thank you for your help, though.