Always tile up/down maps. Add system to check whether tiled map is on the same level set.
Add macros for walking tiled maps, including up/down maps and their tiled maps.
Use map tile walking macros in map swapping check, sending messages to the map and playing sounds on the map.