anchor.diff:  	var/debug = FALSE			// If it's upgraded and can clone, even without config settings.
   	var/current_category = null
   	var/cloning = FALSE			// If the printer is currently creating a circuit
  -	var/clone_countdown = 0		// This counts down when cloning is in progress, and clones the circuit when it's ready
  +	var/clone_countdown = 0		// Timestamp for when to print the circuit
   	var/recycling = FALSE		// If an assembly is being emptied into this printer
   	var/list/program			// Currently loaded save, in form of list
   
  
positive.code: 		if(!program)
  			HTML += " {[fast_clone ? "Print" : "Begin Printing"] Assembly}"
  		else if(cloning)
  			HTML += " <A href='?src=[REF(src)];print=cancel'>{Cancel Print}</a> - [clone_countdown] second(s) remaining until completion"
  		else
  			HTML += " <A href='?src=[REF(src)];print=print'>{[fast_clone ? "Print" : "Begin Printing"] Assembly}</a>"
  
  
negative.code: /obj/item/device/integrated_circuit_printer/process()
  	if(!cloning)
  		STOP_PROCESSING(SSprocessing, src)
  	if(world.time >= clone_countdown || fast_clone)
  		var/turf/T = get_turf(src)
  		T.visible_message("<span class='notice'>[src] has finished printing its assembly!</span>")
  		playsound(get_turf(T), 'sound/items/poster_being_created.ogg', 50, TRUE)
  