anchor.diff:  		if (damaged && floorcheck())
   			damaged = FALSE
   
  +	spawning_simulation = TRUE
   	active = (map_id != offline_program)
   	use_power = active + IDLE_POWER_USE
   	program = map_id
  
positive.code: 		map_id = offline_program
  		force = TRUE
  
  	if (!COOLDOWN_FINISHED(src, holodeck_cooldown) && !force)
  		say("ERROR. Recalibrating projection apparatus.")
  		return
  
  
negative.code: 				if(istype(machines, /obj/machinery/button))
  					var/obj/machinery/button/buttons = machines
  					buttons.setup_device()
  	spawning_simulation = FALSE
  
  ///this qdels holoitems that should no longer exist for whatever reason
  /obj/machinery/computer/holodeck/proc/derez(obj/object, silent = TRUE, forced = FALSE)
  