anchor.diff:  	///The merger_id and merger_typecache variables are used to make rows of firelocks activate at the same time.
   	var/merger_id = "firelocks"
   	var/static/list/merger_typecache
  -	
  +
   	///Overlay object for the warning lights. This and some plane settings allows the lights to glow in the dark.
   	var/mutable_appearance/warn_lights
   
  
positive.code: /obj/machinery/door/firedoor/proc/unregister_adjacent_turfs(atom/loc)
  	for(var/dir in GLOB.cardinals)
  		var/turf/checked_turf = get_step(get_turf(loc), dir)
  	
  		if(!checked_turf)
  			continue
  
  
negative.code: 			start_activation_process(result)
  	else
  		issue_turfs -= checked_turf
  		if(!length(issue_turfs) && alarm_type)
  			start_deactivation_process()
  
  
  /**
   * Begins activation process of us and our neighbors.
  