anchor.diff:  	active = TRUE
   	alarm_type = code
   	add_as_source()
  -	update_icon() //Sets the door lights even if the door doesn't move.
  +	update_appearance(UPDATE_ICON) //Sets the door lights even if the door doesn't move.
   	correct_state()
   
   /// Adds this fire door as a source of trouble to all of its areas
  
positive.code: 	remove_as_source()
  	soundloop.stop()
  	is_playing_alarm = FALSE
  	update_icon() //Sets the door lights even if the door doesn't move.
  	correct_state()
  
  /**
  
negative.code: 	soundloop.stop()
  	is_playing_alarm = FALSE
  	remove_as_source()
  	update_appearance(UPDATE_ICON) //Sets the door lights even if the door doesn't move.
  	correct_state()
  
  	/// Please be called 3 seconds after the LAST open, rather then 3 seconds after the first
  