anchor.diff:  		M.forceMove(get_turf(src))
   	set_occupant(null)
   	flick("pod-open-anim", src)
  -	reagent_transfer = efficiency * CRYO_THROTTLE_CTR_MAX * 0.5 // wait before injecting the next occupant
   	..()
   
   /obj/machinery/atmospherics/components/unary/cryo_cell/close_machine(mob/living/carbon/user)
  
positive.code: #undef MAX_TEMPERATURE
  #undef CRYO_MULTIPLY_FACTOR
  #undef CRYO_TX_QTY
  #undef CRYO_THROTTLE_CTR_MAX
  #undef CRYO_MIN_GAS_MOLES
  #undef CRYO_BREAKOUT_TIME
  
negative.code: 			mob_occupant.Sleeping((mob_occupant.bodytemperature * sleep_factor) * 1000 * delta_time)
  			mob_occupant.Unconscious((mob_occupant.bodytemperature * unconscious_factor) * 1000 * delta_time)
  		if(beaker)
  			beaker.reagents.trans_to(occupant, (CRYO_TX_QTY / (efficiency * CRYO_MULTIPLY_FACTOR)) * delta_time, efficiency * CRYO_MULTIPLY_FACTOR, methods = VAPOR) // Transfer reagents.
  			consume_gas = TRUE
  	return TRUE
  
  /obj/machinery/atmospherics/components/unary/cryo_cell/process_atmos(delta_time)
  	..()
  