Copy&Paste a section of the map using block() in Developer Help
I have no idea how to "copy" them programming-wise though. Can you give me a hint?
Do you also need to copy their variables? Or are the initial values acceptable?
client/verb/dimension_shock() var/creating var/list/moblist for(var/mob/M in world) moblist.Add(M) while(creating>world_pieces) creating++ var/mob/MO = new(moblist[creating]) MO.loc = locate(MO.x+15,MO.y,MO.z)
client/verb/dimension_shock() var/turf/T for(var/mob/M in world) if(isturf(M.loc)) T = locate(min(M.x+15, world.maxx), M.y, M.z) new M.type(T)