anchor.diff:  	display_name = "Smart Nanite Programming"
   	description = "Nanite programs that require nanites to perform complex actions, act independently, roam or seek targets."
   	prereq_ids = list("nanite_base","robotics")
  -	design_ids = list("purging_nanites", "research_nanites", "metabolic_nanites", "stealth_nanites", "memleak_nanites","sensor_voice_nanites", "voice_nanites")
  +	design_ids = list("purging_nanites", "metabolic_nanites", "stealth_nanites", "memleak_nanites","sensor_voice_nanites", "voice_nanites")
   	research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 500, TECHWEB_POINT_TYPE_NANITES = 500)
   	export_price = 4000
   
  
positive.code: 	prereq_ids = list("datatheory")
  	design_ids = list("nanite_disk","nanite_remote","nanite_comm_remote","nanite_scanner",\
  						"nanite_chamber","public_nanite_chamber","nanite_chamber_control","nanite_programmer","nanite_program_hub","nanite_cloud_control",\
  						"relay_nanites", "monitoring_nanites", "access_nanites", "repairing_nanites","sensor_nanite_volume", "repeater_nanites", "relay_repeater_nanites","red_diag_nanites")
  	research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 1000)
  	export_price = 5000
  
  
negative.code: 	display_name = "Harmonic Nanite Programming"
  	description = "Nanite programs that require seamless integration between nanites and biology."
  	prereq_ids = list("nanite_bio","nanite_smart","nanite_mesh")
  	design_ids = list("fakedeath_nanites","aggressive_nanites","defib_nanites","regenerative_plus_nanites","brainheal_plus_nanites","purging_plus_nanites","adrenaline_nanites")
  	research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2000, TECHWEB_POINT_TYPE_NANITES = 2000)
  	export_price = 8000
  
  