anchor.diff:  
   	var/auth_need = 3
   	var/list/authorized = list()
  +	var/list/acted_recently = list()
   
   /obj/machinery/computer/emergency_shuttle/attackby(obj/item/I, mob/user,params)
   	if(istype(I, /obj/item/card/id))
  
positive.code: #undef ENGINES_START_TIME
  #undef ENGINES_STARTED
  #undef IS_DOCKED
  
negative.code: 		if(repeal)
  			minor_announce("Early launch authorization revoked, [remaining] authorizations needed")
  
  	acted_recently += user
  	ui_interact(user)
  
  /obj/machinery/computer/emergency_shuttle/proc/authorize(mob/user, source)
  	var/obj/item/card/id/ID = user.get_idcard(TRUE)
  
  