anchor.diff:  	var/list/tiles = block(locate(x1, y1, z), locate(x2, y2, z))
   	var/hash = ""
   	var/temp
  +	var/obj/obj
   
   	#ifdef MINIMAP_DEBUG
   	var/tiledata_path = "data/minimaps/debug_tiledata_[z].sav"
  
positive.code: 					turf_icon = new/icon(new_icon, new_icon_state, new_dir, 1, 0)
  					turf_icon.Scale(ICON_SIZE, ICON_SIZE)
  
  				map_icon.Blend(turf_icon, ICON_OVERLAY, ((tile.x - 1) * ICON_SIZE), ((tile.y - 1) * ICON_SIZE))
  
  				if ((++i) % 512 == 0) sleep(1) // deliberate delay to avoid lag spikes
  
negative.code: 					new_icon = 'icons/turf/floors.dmi'
  					new_icon_state = "alienpod1"
  					new_dir = 2
  				else if (tile.type == /turf/space)
  					obj = locate(/obj/structure/lattice) in tile
  
  					if (!obj) obj = locate(/obj/structure/transit_tube) in tile
  
  					ASSERT(obj != null)
  
  					if (obj)
  						new_icon = obj.icon
  						new_dir = obj.dir
  						new_icon_state = obj.icon_state
  				else if (tile.type == /turf/simulated/floor/plating && (locate(/obj/structure/window/shuttle) in tile))
  					new_icon = 'icons/obj/structures.dmi'
  					new_dir = 2
  					new_icon_state = "swindow"
  				else
  					new_icon = tile.icon
  					new_icon_state = tile.icon_state
  