###prerequisites###
#ab_preq_ca_town_2                    
#ab_preq_ca_town_3                    
#ab_preq_ct_port_2                    
#ab_preq_ct_port_3                    
#ab_preq_fp_vault_2                   
#ab_preq_fp_vault_3                   
#ab_preq_library_1                    
#ab_preq_medical_academy_1            
#ab_preq_no_airag_producer_1          
#ab_preq_no_airag_producer_2          
#ab_preq_no_airag_producer_3          
#ab_preq_no_airag_producer_4          
#ab_preq_no_airag_producer_5          
#ab_preq_no_airag_producer_6          
#ab_preq_no_airag_producer_7          
#ab_preq_no_airag_producer_8          
#ab_preq_no_felt_crafter_1            
#ab_preq_no_felt_crafter_2            
#ab_preq_no_felt_crafter_3            
#ab_preq_no_felt_crafter_4            
#ab_preq_no_felt_crafter_5            
#ab_preq_no_felt_crafter_6            
#ab_preq_no_felt_crafter_7            
#ab_preq_no_felt_crafter_8            
#ab_preq_no_ger_crafter_1             
#ab_preq_no_ger_crafter_2             
#ab_preq_no_ger_crafter_3             
#ab_preq_no_ger_crafter_4             
#ab_preq_no_ger_crafter_5             
#ab_preq_no_ger_crafter_6             
#ab_preq_no_ger_crafter_7             
#ab_preq_no_ger_crafter_8             
#ab_preq_no_meat_preserver_1          
#ab_preq_no_meat_preserver_2          
#ab_preq_no_meat_preserver_3          
#ab_preq_no_meat_preserver_4          
#ab_preq_no_meat_preserver_5          
#ab_preq_no_meat_preserver_6          
#ab_preq_no_meat_preserver_7          
#ab_preq_no_meat_preserver_8          
#ab_preq_observatory_1                
#ab_preq_pharmacology_laboratory_1    
#ab_preq_tp_school_1                  
#ab_preq_tp_school_2                  
#ab_preq_translation_house_1          

ab_preq_ca_town_2 = { has_building = ca_wall_1}
ab_preq_ca_town_3 = { has_building = ca_wall_2}
ab_preq_ct_port_2 = { has_building = ct_wall_1}
ab_preq_ct_port_3 = { has_building = ct_wall_2}
ab_preq_fp_vault_2 = { has_building = fp_mansion_2}
ab_preq_fp_vault_3 = { has_building = fp_mansion_3}
ab_preq_library_1 = { hospital_has_building = hospital_building_1}
ab_preq_medical_academy_1 = { AND = { hospital_has_building = library_1  hospital_has_building = hospital_building_3}} 
ab_preq_no_airag_producer_1 = { has_building = no_horse_breeder_1}
ab_preq_no_airag_producer_2 = { has_building = no_horse_breeder_2}
ab_preq_no_airag_producer_3 = { has_building = no_horse_breeder_3}
ab_preq_no_airag_producer_4 = { has_building = no_horse_breeder_4}
ab_preq_no_airag_producer_5 = { has_building = no_horse_breeder_5}
ab_preq_no_airag_producer_6 = { has_building = no_horse_breeder_6}
ab_preq_no_airag_producer_7 = { has_building = no_horse_breeder_7}
ab_preq_no_airag_producer_8 = { has_building = no_horse_breeder_8}
ab_preq_no_felt_crafter_1 = { has_building = no_sheep_1}
ab_preq_no_felt_crafter_2 = { has_building = no_sheep_2}
ab_preq_no_felt_crafter_3 = { has_building = no_sheep_3}
ab_preq_no_felt_crafter_4 = { has_building = no_sheep_4}
ab_preq_no_felt_crafter_5 = { has_building = no_sheep_5}
ab_preq_no_felt_crafter_6 = { has_building = no_sheep_6}
ab_preq_no_felt_crafter_7 = { has_building = no_sheep_7}
ab_preq_no_felt_crafter_8 = { has_building = no_sheep_8}
ab_preq_no_ger_crafter_1 = { has_building = no_felt_crafter_1}
ab_preq_no_ger_crafter_2 = { has_building = no_felt_crafter_2}
ab_preq_no_ger_crafter_3 = { has_building = no_felt_crafter_3}
ab_preq_no_ger_crafter_4 = { has_building = no_felt_crafter_4}
ab_preq_no_ger_crafter_5 = { has_building = no_felt_crafter_5}
ab_preq_no_ger_crafter_6 = { has_building = no_felt_crafter_6}
ab_preq_no_ger_crafter_7 = { has_building = no_felt_crafter_7}
ab_preq_no_ger_crafter_8 = { has_building = no_felt_crafter_8}
ab_preq_no_meat_preserver_1 = { has_building = no_cattle_pens_1}
ab_preq_no_meat_preserver_2 = { has_building = no_cattle_pens_2}
ab_preq_no_meat_preserver_3 = { has_building = no_cattle_pens_3}
ab_preq_no_meat_preserver_4 = { has_building = no_cattle_pens_4}
ab_preq_no_meat_preserver_5 = { has_building = no_cattle_pens_5}
ab_preq_no_meat_preserver_6 = { has_building = no_cattle_pens_6}
ab_preq_no_meat_preserver_7 = { has_building = no_cattle_pens_7}
ab_preq_no_meat_preserver_8 = { has_building = no_cattle_pens_8}
ab_preq_observatory_1 = {
	AND = { hospital_has_building = pharmacology_laboratory_1  hospital_has_building = hospital_building_3}
	}
ab_preq_pharmacology_laboratory_1 = { hospital_has_building = hospital_building_3}
ab_preq_tp_school_1 = { has_building = tp_wall_1}
ab_preq_tp_school_2 = { has_building = tp_wall_2}
ab_preq_translation_house_1 = { hospital_has_building = hospital_building_2}


