anchor.diff:  			if(T.z != origin.z)
   				continue
   			var/image/I = image('icons/effects/alphacolors.dmi', origin, "red")
  +			var/x_off = T.x - origin.x
  +			var/y_off = T.y - origin.y
  +			I.loc = locate(origin.x + x_off, origin.y + y_off, origin.z) //we have to set this after creating the image because it might be null, and images created in nullspace are immutable.
   			I.layer = ABOVE_NORMAL_TURF_LAYER
   			I.plane = 0
   			I.mouse_opacity = 0
  -			var/x_off = T.x - origin.x
  -			var/y_off = T.y - origin.y
  -			I.pixel_x = x_off * 32
  -			I.pixel_y = y_off * 32
   			the_eye.placement_images[I] = list(x_off, y_off)
   
   /obj/machinery/computer/camera_advanced/shuttle_docker/give_eye_control(mob/user)
  
positive.code: 	the_eye.placed_images = list()
  
  	for(var/V in the_eye.placement_images)
  		var/turf/T = locate(eyeobj.x + the_eye.placement_images[V][1], eyeobj.y + the_eye.placement_images[V][2], eyeobj.z)
  		var/image/I = image('icons/effects/alphacolors.dmi', T, "blue")
  		I.layer = ABOVE_OPEN_TURF_LAYER
  		I.plane = 0
  		I.mouse_opacity = 0
  		the_eye.placed_images += I
  
  	if(current_user && current_user.client)
  		current_user.client.images += the_eye.placed_images
  
negative.code: 		var/Tmp = coords[1]
  		coords[1] = coords[2]
  		coords[2] = -Tmp
  		pic.loc = locate(the_eye.x + coords[1], the_eye.y + coords[2], the_eye.z)
  	var/Tmp = x_offset
  	x_offset = y_offset
  	y_offset = -Tmp
  