anchor.diff:  /obj/item/device/holoprojector
  -	name = "holographic item projector"
  -	desc = "A device which has the ability to scan items and create stationary holographs of them."
  +	name = "holographic object projector"
  +	desc = "A device which has the ability to scan objects and create stationary holographs of them."
   	icon = 'icons/obj/device.dmi'
   	icon_state = "signmaker"
   	item_state = "electronic"
  
positive.code: 	throw_range = 7
  	origin_tech = "magnets=4;programming=4;syndicate=3"
  
  	var/max_holographs = 5
  	var/list/holographs = list()
  	var/obj/item/current_item = null
  
  /obj/item/device/holoprojector/afterattack(atom/target, mob/user, proximity)
  	if(!proximity) return
  	if(istype(target,/obj/item))
  		playsound(get_turf(src), 'sound/weapons/flash.ogg', 100, 1, -6)
  		user << "<span class='notice'>Scanned [target].</span>"
  		var/obj/temp = new/obj()
  		temp.appearance = target.appearance
  		temp.layer = initial(target.layer) // scanning things in your inventory
  		current_item = temp.appearance
  	else if(istype(target,/turf/open/floor))
  		create_holograph(user, target)
  
  /obj/item/device/holoprojector/proc/create_holograph(mob/user, turf/open/floor/target)
  
negative.code: /obj/effect/dummy/holograph/CtrlClick(mob/user)
  	if(get_dist(src, user) > 1) return
  	visible_message("<span class='danger'>You pass through [src] as you try to grab it!</span>")
  	qdel(src)
  
  /obj/item/device/holoprojector/debug
  	name = "debug holoprojector"
  
  	max_holographs = 24
  	allow_scanning_these = list(/obj, /mob) //upgrade microlaser to increase scanning abilities
  
  	range = 9
  
  /obj/item/device/holoprojector/debug/New()
  	..()
  	laser = new /obj/item/weapon/stock_parts/micro_laser/quadultra(src)
  	cap = new /obj/item/weapon/stock_parts/capacitor/quadratic(src)
  