I have been thinking could i use all objs, for my landscapes as i use overlays for my terrain. Dont multiple objects get saved even if they are on the same turf? If this is the case, couldnt i just create a new type, like so.
Terrain
parent_type = /obj/
Do you think this would work?
REFERENCE
"Explicitly setting the parent type allows you to put the object definition any place you want. That often means putting it at the top "root" level. Example:
Armor
parent_type = /obj
var
strength
plate //parent type is /Armor, which in turn inherits from /obj
weight = 100
color = "rusty"
strength = 10"
REFERENCE_END
And I'm sure you already know it, but without setting the parent_type var like this, an object defined on the "root" level defaults to /datum.
I hope I'm not missing something, but I don't see how this relates to SwapMaps. Granted that I've never used SwapMaps, but I'm assuming what it does based on it's name, which seems self-explanatory.
Resonating Light