anchor.diff:  		return
   	if(density)
   		do_animate("deny")
  +
  +/obj/machinery/door/allowed(mob/M)
  +	if(emergency)
  +		return TRUE
  +	return ..()
   
   /obj/machinery/door/proc/try_to_weld(obj/item/weapon/weldingtool/W, mob/user)
   	return
  
positive.code: 				if(world.time - mecha.occupant.last_bumped <= 10)
  					return
  				mecha.occupant.last_bumped = world.time
  			if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access) || emergency == 1))
  				open()
  			else
  				do_animate("deny")
  
negative.code: 		user = null
  
  	if(density && !emagged)
  		if(allowed(user))
  			open()
  		else
  			do_animate("deny")
  