DM needs a built-in map instancing system.
Add a new file type for "instanced maps" which are basically exactly like a normal dmm file in Dream Maker (edited just like a dmm), but they are not loaded when the game is started up.
Then add some new functions or whatever is needed to allow developers to load an instanced map (a new copy of it) into the game and return whatever information is needed so the developer knows how to access the map (such as the z level the map was added to or whatever).
Copyright © 2015 BYOND. All rights reserved.