anchor.diff:  
   	///bottom left corner of the loading room, used for placing
   	var/turf/bottom_left
  +
  +	///if TRUE the holodeck is busy spawning another simulation and should immediately stop loading the newest one
  +	var/spawning_simulation = FALSE
   
   	//old vars
   
  
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)
  