TECH_GROUP_MILITARY = {
	TECH_LIGHT_INFANTRY = {
		modifier = {
			ARCHERS_OFFENSIVE = 0.3	
			LIGHT_INFANTRY_OFFENSIVE = 0.3
			CROSSBOWMEN_OFFENSIVE = 0.3
			LIGHT_INFANTRY_DEFENSIVE = 0.3
			ARCHERS_DEFENSIVE = 0.3
			CROSSBOWMEN_DEFENSIVE = 0.3
		}
		1 = {
			add_building = ca_militia_barracks_3
			add_building = ca_bogi_3
			add_building = ca_culture_saxon_english_2
			add_building = ca_culture_ethiopian_2
			add_building = ca_culture_west_african_2
		}
		2 = {
			add_building = ca_culture_saxon_english_3
			add_building = ca_culture_ethiopian_3
			add_building = ca_culture_west_african_3
		}
		3 = {
			add_building = ca_militia_barracks_4
			add_building = ca_bogi_4

		}
		4 = {
			add_building = ca_culture_saxon_english_4
			add_building = ca_culture_ethiopian_4
			add_building = ca_culture_west_african_4
			add_building = ca_armbrust_1
		}
		5 = {
			add_building = ca_militia_barracks_5
			add_building = ca_bogi_5
			add_building = ca_armbrust_2
		}
		6 = {
			add_building = ca_armbrust_3
		}
		7 = {
			add_building = ca_militia_barracks_6
			add_building = ca_bogi_6
			add_building = ca_armbrust_4
		}
		8 = {
		}	
	}
	TECH_HEAVY_INFANTRY = {
		modifier = {
			PIKEMEN_OFFENSIVE = 0.3
			HEAVY_INFANTRY_OFFENSIVE = 0.3
			BERSERKER_OFFENSIVE = 0.3
			HEAVY_INFANTRY_DEFENSIVE = 0.3
			PIKEMEN_DEFENSIVE = 0.3
			BERSERKER_DEFENSIVE = 0.3
		}	
		1 = {
			add_building = ca_barracks_3
			add_building = ca_culture_scottish_2
			add_building = ca_culture_group_baltic_2 
			add_building = ca_culture_italian_2
			add_building = ca_culture_russian_2
			add_building = ca_culture_group_north_germanic_2
			add_building = ca_culture_irish_2
			add_building = ca_culture_dutch_2
			add_building = ca_culture_nahuatl_2
			add_building = ca_culture_jewish_2
			add_building = ca_berserker_2
		}
		2 = {
		
			add_building = ca_culture_scottish_3
			add_building = ca_culture_group_baltic_3
			add_building = ca_culture_italian_3
			add_building = ca_culture_russian_3
			add_building = ca_culture_group_north_germanic_3
			add_building = ca_culture_irish_3
			add_building = ca_culture_dutch_3
			add_building = ca_culture_nahuatl_3
			add_building = ca_culture_jewish_3
		}
		3 = {
			add_building = ca_barracks_4
			add_building = ca_berserker_3

		}
		4 = {
			add_building = ca_culture_scottish_4
			add_building = ca_culture_group_baltic_4 
			add_building = ca_culture_italian_4
			add_building = ca_culture_russian_4
			add_building = ca_culture_group_north_germanic_4
			add_building = ca_culture_irish_4
			add_building = ca_culture_dutch_4
			add_building = ca_culture_nahuatl_4
			add_building = ca_culture_jewish_4
		}
		5 = {
			add_building = ca_barracks_5
			add_building = ca_berserker_4
		}
		6 = {

		}
		7 = {
			add_building = ca_barracks_6
		}
		8 = {
		}	
	}
	TECH_CAVALRY = {
		modifier = {
			LIGHT_CAVALRY_OFFENSIVE  = 0.3
			KNIGHTS_OFFENSIVE = 0.3
			HORSE_ARCHERS_OFFENSIVE = 0.3
			CAMEL_CAVALRY_OFFENSIVE = 0.3
			WAR_ELEPHANTS_OFFENSIVE = 0.3
			LIGHT_CAVALRY_DEFENSIVE = 0.3
			KNIGHTS_DEFENSIVE = 0.3
			HORSE_ARCHERS_DEFENSIVE = 0.3
			CAMEL_CAVALRY_DEFENSIVE = 0.3
			WAR_ELEPHANTS_DEFENSIVE = 0.3
		}
		1 = {
			add_building = ca_culture_group_altaic_2
			add_building = ca_culture_frank_norman_german_2
			add_building = ca_culture_group_iberian_2
			add_building = ca_culture_hungarian_2
			add_building = ca_culture_group_arabic_2
			add_building = ca_culture_group_byzantine_2
			add_building = ca_culture_group_south_slavic_2
			add_building = ca_culture_indian_2
			add_building = ca_steppe_mil_4
			add_building = ca_steppe_bogi_4
			add_building = ca_steppe_barracks_4
			add_building = ct_steppe_barracks_4
			add_building = ct_steppe_guard_4
			add_building = tp_steppe_barracks_4
			add_building = tp_steppe_elite_barracks_4
		
		}
		2 = {
			add_building = ca_stable_3
			add_building = ca_culture_group_altaic_3
			add_building = ca_culture_frank_norman_german_3
			add_building = ca_culture_group_iberian_3
			add_building = ca_culture_hungarian_3
			add_building = ca_culture_group_arabic_3
			add_building = ca_culture_group_byzantine_3
			add_building = ca_culture_group_south_slavic_3
			add_building = ca_culture_indian_3
			add_building = ca_steppe_stable_3

		 
		}
		3 = {
			add_building = ca_steppe_mil_5
			add_building = ca_steppe_bogi_5
			add_building = ca_steppe_barracks_5
			add_building = ct_steppe_barracks_5
			add_building = ct_steppe_guard_5
			add_building = tp_steppe_barracks_5
			add_building = tp_steppe_elite_barracks_5

		}
		4 = {
			add_building = ca_stable_4
			add_building = ca_culture_group_altaic_4
			add_building = ca_culture_frank_norman_german_4
			add_building = ca_culture_group_iberian_4
			add_building = ca_culture_hungarian_4
			add_building = ca_culture_group_arabic_4
			add_building = ca_culture_group_byzantine_4
			add_building = ca_culture_group_south_slavic_4
			add_building = ca_culture_indian_4
			add_building = ca_steppe_stable_4
			
		}
		5 = {
			add_building = ca_steppe_mil_6
			add_building = ca_steppe_bogi_6
			add_building = ca_steppe_barracks_6
			add_building = ct_steppe_barracks_6
			add_building = ct_steppe_guard_6
			add_building = tp_steppe_barracks_6
			add_building = tp_steppe_elite_barracks_6
		}
		6 = {
			add_building = ca_stable_5
			add_building = ca_steppe_stable_5

		}
		7 = {
		}
		8 = {
			add_building = ca_stable_6
			add_building = ca_steppe_stable_6
		}
	}
	TECH_SIEGE_EQUIPMENT = {
		modifier = {
			SIEGE_SPEED = 1.0
			SIEGE_DEFENCE = 1.0
		}
		1 = {
			add_building = ct_wall_q_2
			add_building = tp_wall_q_2
			add_building = ca_wall_q_2
			add_building = ca_geb_burg_1_0
		}
		2 = {
			add_building = ca_geb_burg_1_1
		}
		3 = {
		add_building = ct_wall_q_3
		add_building = tp_wall_q_3
		add_building = ca_wall_q_3
		}
		4 = {
			add_building = ca_geb_burg_1_2
		}
		5 = {
		add_building = ct_wall_q_4
		add_building = tp_wall_q_4
		add_building = ca_wall_q_4
		
		}
		6 = {
			add_building = ca_geb_burg_1_3
		}
		7 = {
			add_building = ca_geb_burg_1_4
		add_building = ct_wall_q_5
		add_building = tp_wall_q_5
		add_building = ca_wall_q_5
		}
		8 = {
		}
	}
	TECH_SKIRMISH = {
		modifier = {
			LIGHT_CAVALRY_OFFENSIVE  = 0.6
			horse_archers_offensive = 0.6
			ARCHERS_OFFENSIVE = 0.6
			LIGHT_INFANTRY_OFFENSIVE = 0.6
			camel_cavalry_offensive = 0.6
			custom_modifier_text  = better_skirmisher_tactics_custom_modifier_tt
		}
			
	}
	TECH_MELEE = {
		modifier = {
			KNIGHTS_OFFENSIVE = 0.6
			PIKEMEN_OFFENSIVE = 0.6
			HEAVY_INFANTRY_OFFENSIVE = 0.6
			war_elephants_offensive = 0.6
			custom_modifier_text  = better_melee_tactics_custom_modifier_tt
		}
	}
	TECH_RECRUITMENT = {
		modifier = {
			GLOBAL_SUPPLY_LIMIT = 1.0
			LAND_MORALE = 0.5
			land_organisation = 1.0
		}
	}
	
}

TECH_GROUP_ECONOMY = {
	TECH_CASTLE_CONSTRUCTION = { #castle buildings
		modifier = {
			CASTLE_TAX_MODIFIER = 0.5
		}
		1 = {
			add_building = ha_geb_burg_1_2
			add_building = ca_militia_barracks_3
			add_building = ca_bogi_3
			add_building = ca_barracks_3
			add_building = <CULTURE>2
			add_building = ca_steppe_mil_4
			add_building = ca_steppe_bogi_4
			add_building = ca_steppe_barracks_4
			add_building = ca_berserker_2
		}
		2 = {
			add_building = ha_geb_burg_1_3
			add_building = ca_stable_3
			add_building = ca_steppe_stable_3
			add_building = ca_town_3
			add_building = <CULTURE>3
		}
		3 = {
			add_building = ca_barracks_4
			add_building = ca_training_grounds_2
			add_building = ca_militia_barracks_4
			add_building = ca_bogi_4
			add_building = ca_steppe_mil_5
			add_building = ca_steppe_bogi_5
			add_building = ca_steppe_barracks_5
			add_building = ca_berserker_3
		}
		4 = {
			add_building = ha_geb_burg_1_4
			add_building = ca_stable_4
			add_building = ca_steppe_stable_4
			add_building = ca_town_4
			add_building = <CULTURE>4
			add_building = ca_armbrust_1
		}
		5 = {
			add_building = ca_barracks_5
			add_building = ca_militia_barracks_5
			add_building = ca_bogi_5
			add_building = ca_steppe_mil_6
			add_building = ca_steppe_bogi_6
			add_building = ca_steppe_barracks_6
			add_building = ca_berserker_4
			add_building = ca_armbrust_2
		}
		6 = {
			add_building = ha_geb_burg_1_5
			add_building = ca_stable_5
			add_building = ca_steppe_stable_5
			add_building = ca_town_5
			add_building = ca_training_grounds_3
			add_building = ca_armbrust_3
		}
		7 = {
			add_building = ca_barracks_6
			add_building = ca_militia_barracks_6
			add_building = ca_bogi_6
			add_building = ca_armbrust_4
		}
		8 = {
			add_building = ha_geb_burg_1_6
			add_building = ca_stable_6
			add_building = ca_steppe_stable_6
			add_building = ca_town_6
		}
	}
	TECH_CITY_CONSTRUCTION = { #city buildings
		modifier = {
			CITY_TAX_MODIFIER = 0.5
		}
		1 = {
			add_building = ha_geb_stad_1_1
			add_building = ct_marketplace_3
			add_building = ct_barracks_3
			add_building = ct_steppe_barracks_4
			add_building = ct_steppe_guard_4
		}
		2 = {
			add_building = ca_geb_stad_1_1
			add_building = ha_geb_stad_1_2
			add_building = ct_guard_2
			add_building = ct_university_1
			add_building = ct_training_grounds_3
		}
		3 = {
			add_building = ct_marketplace_4
			add_building = ct_barracks_4
			add_building = ct_steppe_barracks_5
			add_building = ct_steppe_guard_5
		}
		4 = {
			add_building = ca_geb_stad_1_2
			add_building = ha_geb_stad_1_3
			add_building = ct_guard_3
			add_building = ct_university_2
			add_building = ct_training_grounds_4
		}
		5 = {
			add_building = ct_marketplace_5
			add_building = ct_barracks_5
			add_building = ct_steppe_barracks_6
			add_building = ct_steppe_guard_6
		}
		6 = {
			add_building = ca_geb_stad_1_3
			add_building = ha_geb_stad_1_4
			add_building = ct_guard_4
			add_building = ct_training_grounds_5
		}
		7 = {
			add_building = ca_geb_stad_1_4
			add_building = ct_marketplace_6
			add_building = ct_barracks_6
		}
		8 = {
			add_building = ct_guard_5
			add_building = ct_university_3
			add_building = ct_training_grounds_6
		}
	}
	TECH_TEMPLE_CONSTRUCTION = { #temple buildings
		modifier = {
			TEMPLE_TAX_MODIFIER = 0.5
		}
		1 = { 
			add_building = ca_geb_temp_1_1
			add_building = tp_barracks_3
			add_building = tp_town_3
			add_building = ca_geb_terr_7_2
			add_building = ca_geb_terr_8_2
			add_building = tp_steppe_barracks_4
			add_building = tp_steppe_elite_barracks_4
		}
		2 = {
			add_building = tp_monastery_3
			add_building = tp_elite_barracks_3
		}
		3 = {
			add_building = ca_geb_temp_1_2
			add_building = tp_barracks_4
			add_building = tp_town_4
			add_building = tp_school_1
			add_building = ca_geb_terr_7_3
			add_building = ca_geb_terr_8_3
			add_building = ca_geb_terr_8_5
			add_building = tp_steppe_barracks_5
			add_building = tp_steppe_elite_barracks_5
		}
		4 = {
			add_building = tp_monastery_4
			add_building = tp_elite_barracks_4
		}
		5 = {
			add_building = ca_geb_temp_1_3
			add_building = tp_barracks_5
			add_building = tp_town_5
			add_building = ca_geb_terr_7_4
			add_building = ca_geb_terr_7_5
			add_building = ca_geb_terr_8_4
			add_building = tp_steppe_barracks_6
			add_building = tp_steppe_elite_barracks_6
		}
		6 = {
			add_building = tp_monastery_5
			add_building = tp_elite_barracks_5
			add_building = tp_school_2
		}
		7 = {
			add_building = tp_barracks_6
			add_building = tp_town_6
		}
		8 = {
			add_building = tp_monastery_6
			add_building = tp_elite_barracks_6
		}
	}
	TECH_FORTIFICATIONS_CONSTRUCTION = { # walls and levy buildings
		modifier = {
		}
		1 = {
			add_building = ca_wall_q_2
			add_building = ct_wall_q_2
			add_building = tp_wall_q_2

		}
		2 = {
			add_building = ca_geb_burg_1_1
			add_building = ca_keep_3
			add_building = ca_wall_2
			add_building = ct_wall_2
			add_building = tp_wall_2
		}
		3 = {
			add_building = ca_wall_q_3
			add_building = ct_wall_q_3
			add_building = tp_wall_q_3
		}
		4 = {
			add_building = ca_geb_burg_1_2
			add_building = ca_keep_4
			add_building = ca_wall_3
			add_building = ct_wall_3
			add_building = tp_wall_3
		}
		5 = {
			add_building = ca_wall_q_4
			add_building = ct_wall_q_4
			add_building = tp_wall_q_4
		}
		6 = {
			add_building = ca_geb_burg_1_3
			add_building = ca_keep_5
			add_building = ca_wall_4
			add_building = ct_wall_4
			add_building = tp_wall_4
		}
		7 = {
			add_building = ca_geb_burg_1_4
			add_building = ca_wall_q_5
			add_building = ct_wall_q_5
			add_building = tp_wall_q_5
		}
		8 = {
			add_building = ca_keep_6
			add_building = ca_wall_5
			add_building = ct_wall_5
			add_building = tp_wall_5
		}
	}
	TECH_TRADE_PRACTICES = {
		modifier = {
			TRADEVALUE_MULT = 0.6
		}
		1 = {
			add_decision = adopt_republicanism
			add_building = ct_port_2
			add_building = ca_geb_terr_1_2
			add_building = ca_geb_terr_2_2
			add_building = ca_geb_terr_3_2
			add_building = ca_geb_terr_4_2
			add_building = ca_geb_terr_5_2
			add_building = ca_geb_terr_6_2
			add_building = ca_geb_terr_9_2
			add_building = ca_geb_terr_10_2
			add_building = ct_geb_terr_1_2
			add_building = ct_geb_terr_2_2
			add_building = ct_geb_terr_3_2
			add_building = ct_geb_terr_4_2
			add_building = ct_geb_terr_5_2
			add_building = ct_geb_terr_6_2
			add_building = ct_geb_terr_9_2
			add_building = ct_geb_terr_10_2

		}
		2 = {
			add_decision = economy_law_2 
		}
		3 = {
			add_building = ct_port_3
			add_building = ca_geb_terr_1_3
			add_building = ca_geb_terr_2_3
			add_building = ca_geb_terr_3_3
			add_building = ca_geb_terr_4_3
			add_building = ca_geb_terr_5_3
			add_building = ca_geb_terr_6_3
			add_building = ca_geb_terr_7_3
			add_building = ca_geb_terr_8_3
			add_building = ca_geb_terr_9_3
			add_building = ca_geb_terr_1_5
			add_building = ca_geb_terr_2_5
			add_building = ca_geb_terr_3_5
			add_building = ca_geb_terr_4_5
			add_building = ca_geb_terr_6_5
			add_building = ca_geb_terr_9_5
			add_building = ca_geb_terr_10_3
			add_building = ct_geb_terr_1_3
			add_building = ct_geb_terr_2_3
			add_building = ct_geb_terr_3_3
			add_building = ct_geb_terr_4_3
			add_building = ct_geb_terr_5_3
			add_building = ct_geb_terr_6_3
			add_building = ct_geb_terr_9_3
			add_building = ct_geb_terr_1_5
			add_building = ct_geb_terr_2_5
			add_building = ct_geb_terr_3_5
			add_building = ct_geb_terr_4_5
			add_building = ct_geb_terr_6_5
			add_building = ct_geb_terr_9_5
			add_building = ct_geb_terr_10_3
		}
		4 = {
			add_building = ct_port_4
			add_decision = economy_law_3
		}
		5 = {
			add_building = ca_geb_terr_1_4
			add_building = ca_geb_terr_2_4
			add_building = ca_geb_terr_3_4
			add_building = ca_geb_terr_4_4
			add_building = ca_geb_terr_5_4
			add_building = ca_geb_terr_6_4
			add_building = ca_geb_terr_9_4
			add_building = ca_geb_terr_10_4
			add_building = ct_geb_terr_1_4
			add_building = ct_geb_terr_2_4
			add_building = ct_geb_terr_3_4
			add_building = ct_geb_terr_4_4
			add_building = ct_geb_terr_5_4
			add_building = ct_geb_terr_6_4
			add_building = ct_geb_terr_9_4
			add_building = ct_geb_terr_10_4
		}
		6 = {
			add_building = ct_port_5
		}
	}
	TECH_NAVAL = {
		modifier = {
			GALLEYS_PERC = 0.8
		}
		1 = {
			add_building = ct_shipyard_1
			add_building = tp_shipyard_1
			add_building = ca_shipyard_1
			add_building = ct_geb_fisch_2
			add_building = ca_geb_fisch_2
		}
		2 = {
			add_building = ct_shipyard_2
			add_building = tp_shipyard_2
			add_building = ca_shipyard_2
			add_building = ct_geb_fisch_3
			add_building = ca_geb_fisch_3
		}
		3 = {
			add_building = ct_shipyard_3
			add_building = tp_shipyard_3
			add_building = ca_shipyard_3
			add_building = ct_geb_fisch_4
			add_building = ca_geb_fisch_4
		}
		4 = {
			add_building = ct_shipyard_4
			add_building = tp_shipyard_4
			add_building = ca_shipyard_4
			add_building = ct_geb_fisch_5
			add_building = ca_geb_fisch_5
		}
		5 = {
			add_building = ct_geb_fisch_6
			add_building = ca_geb_fisch_6
		}
	}
	TECH_CONSTRUCTION = { #improved construction of all buildings
		modifier = {
			LOCAL_BUILD_TIME_MODIFIER = -0.50
			LOCAL_BUILD_COST_MODIFIER = -0.50
		}
			
			1 = {
			add_building = ca_geb_temp_1_1
			add_building = ha_geb_burg_1_2
			add_building = ha_geb_stad_1_1
			add_building = ct_shipyard_1
			add_building = tp_shipyard_1
			add_building = ca_shipyard_1
			add_building = ca_militia_barracks_3
			add_building = ca_bogi_3
			add_building = ca_barracks_3
			add_building = <CULTURE>2
			add_building = ct_marketplace_3
			add_building = ct_barracks_3
			add_building = tp_barracks_3
			add_building = tp_town_3
			add_building = ca_wall_q_2
			add_building = ct_wall_q_2
			add_building = tp_wall_q_2
			add_building = ct_port_2
			add_building = ct_geb_fisch_2
			add_building = ca_geb_fisch_2
			add_building = ca_geb_terr_1_2
			add_building = ca_geb_terr_2_2
			add_building = ca_geb_terr_3_2
			add_building = ca_geb_terr_4_2
			add_building = ca_geb_terr_5_2
			add_building = ca_geb_terr_6_2
			add_building = ca_geb_terr_7_2
			add_building = ca_geb_terr_8_2
			add_building = ca_geb_terr_9_2
			add_building = ct_geb_terr_1_2
			add_building = ct_geb_terr_2_2
			add_building = ct_geb_terr_3_2
			add_building = ct_geb_terr_4_2
			add_building = ct_geb_terr_5_2
			add_building = ct_geb_terr_6_2
			add_building = ct_geb_terr_9_2
			add_building = ca_steppe_mil_4
			add_building = ca_steppe_bogi_4
			add_building = ca_steppe_barracks_4
			add_building = ct_steppe_barracks_4
			add_building = ct_steppe_guard_4
			add_building = tp_steppe_barracks_4
			add_building = tp_steppe_elite_barracks_4
			add_building = ca_berserker_2
		}
		2 = {
			add_building = ca_geb_burg_1_1
			add_building = ca_geb_stad_1_1
			add_building = ha_geb_burg_1_3
			add_building = ha_geb_stad_1_2
			add_building = ct_shipyard_2
			add_building = tp_shipyard_2
			add_building = ca_shipyard_2
			add_building = ct_geb_fisch_3
			add_building = ca_geb_fisch_3
			add_building = ca_stable_3
			add_building = ca_steppe_stable_3
			add_building = ca_town_3
			add_building = <CULTURE>3
			add_building = ct_guard_2
			add_building = ct_university_1
			add_building = ct_training_grounds_3
			add_building = tp_monastery_3
			add_building = tp_elite_barracks_3
			add_building = ca_keep_3
			add_building = ca_wall_2
			add_building = ct_wall_2
			add_building = tp_wall_2
		}
		3 = {
			add_building = ca_geb_temp_1_2
			add_building = ct_shipyard_3
			add_building = tp_shipyard_3
			add_building = ca_shipyard_3
			add_building = ca_militia_barracks_4
			add_building = ca_bogi_4
			add_building = ca_barracks_4
			add_building = ca_training_grounds_2
			add_building = ct_marketplace_4
			add_building = ct_barracks_4
			add_building = tp_barracks_4
			add_building = tp_town_4
			add_building = tp_school_1
			add_building = ca_wall_q_3
			add_building = ct_wall_q_3
			add_building = tp_wall_q_3
			add_building = ct_port_3
			add_building = ct_geb_fisch_4
			add_building = ca_geb_fisch_4
			add_building = ca_geb_terr_1_3
			add_building = ca_geb_terr_2_3
			add_building = ca_geb_terr_3_3
			add_building = ca_geb_terr_4_3
			add_building = ca_geb_terr_5_3
			add_building = ca_geb_terr_6_3
			add_building = ca_geb_terr_7_3
			add_building = ca_geb_terr_8_3
			add_building = ca_geb_terr_9_3
			add_building = ca_geb_terr_1_5
			add_building = ca_geb_terr_2_5
			add_building = ca_geb_terr_3_5
			add_building = ca_geb_terr_4_5
			add_building = ca_geb_terr_6_5
			add_building = ca_geb_terr_8_5
			add_building = ca_geb_terr_9_5
			add_building = ct_geb_terr_1_3
			add_building = ct_geb_terr_2_3
			add_building = ct_geb_terr_3_3
			add_building = ct_geb_terr_4_3
			add_building = ct_geb_terr_5_3
			add_building = ct_geb_terr_6_3
			add_building = ct_geb_terr_9_3
			add_building = ct_geb_terr_1_5
			add_building = ct_geb_terr_2_5
			add_building = ct_geb_terr_3_5
			add_building = ct_geb_terr_4_5
			add_building = ct_geb_terr_6_5
			add_building = ct_geb_terr_9_5
			add_building = ca_steppe_mil_5
			add_building = ca_steppe_bogi_5
			add_building = ca_steppe_barracks_5
			add_building = ct_steppe_barracks_5
			add_building = ct_steppe_guard_5
			add_building = tp_steppe_barracks_5
			add_building = tp_steppe_elite_barracks_5
			add_building = ca_berserker_3
		}
		4 = {
			add_building = ca_geb_burg_1_2
			add_building = ca_geb_stad_1_2
			add_building = ha_geb_burg_1_4
			add_building = ha_geb_stad_1_3
			add_building = ct_shipyard_4
			add_building = tp_shipyard_4
			add_building = ca_shipyard_4
			add_building = ct_geb_fisch_5
			add_building = ca_geb_fisch_5
			add_building = ca_stable_4
			add_building = ca_steppe_stable_4
			add_building = ca_town_4
			add_building = <CULTURE>4
			add_building = ct_guard_3
			add_building = ct_university_2
			add_building = ct_training_grounds_4
			add_building = tp_monastery_4
			add_building = tp_elite_barracks_4
			add_building = ca_keep_4
			add_building = ca_wall_3
			add_building = ct_wall_3
			add_building = tp_wall_3
			add_building = ct_port_4
			add_building = ca_armbrust_1
		}
		5 = {
			add_building = ca_geb_temp_1_3
			add_building = ca_barracks_5
			add_building = ca_militia_barracks_5
			add_building = ca_bogi_5
			add_building = ct_marketplace_5
			add_building = ct_barracks_5
			add_building = tp_barracks_5
			add_building = tp_town_5
			add_building = ct_geb_fisch_6
			add_building = ca_geb_fisch_6
			add_building = ca_wall_q_4
			add_building = ct_wall_q_4
			add_building = tp_wall_q_4
			add_building = ca_geb_terr_1_4
			add_building = ca_geb_terr_2_4
			add_building = ca_geb_terr_3_4
			add_building = ca_geb_terr_4_4
			add_building = ca_geb_terr_5_4
			add_building = ca_geb_terr_6_4
			add_building = ca_geb_terr_7_4
			add_building = ca_geb_terr_7_5
			add_building = ca_geb_terr_8_4
			add_building = ca_geb_terr_9_4
			add_building = ct_geb_terr_1_4
			add_building = ct_geb_terr_2_4
			add_building = ct_geb_terr_3_4
			add_building = ct_geb_terr_4_4
			add_building = ct_geb_terr_5_4
			add_building = ct_geb_terr_6_4
			add_building = ct_geb_terr_9_4
			add_building = ca_steppe_mil_6
			add_building = ca_steppe_bogi_6
			add_building = ca_steppe_barracks_6
			add_building = ct_steppe_barracks_6
			add_building = ct_steppe_guard_6
			add_building = tp_steppe_barracks_6
			add_building = tp_steppe_elite_barracks_6
			add_building = ca_berserker_4
			add_building = ca_armbrust_2
		}
		6 = {
			add_building = ca_geb_burg_1_3
			add_building = ca_geb_stad_1_3
			add_building = ha_geb_burg_1_5
			add_building = ha_geb_stad_1_4
			add_building = ca_stable_5
			add_building = ca_steppe_stable_5
			add_building = ca_town_5
			add_building = ca_training_grounds_3
			add_building = ct_guard_4
			add_building = ct_training_grounds_5
			add_building = tp_monastery_5
			add_building = tp_elite_barracks_5
			add_building = tp_school_2
			add_building = ca_keep_5
			add_building = ca_wall_4
			add_building = ct_wall_4
			add_building = tp_wall_4
			add_building = ct_port_5
			add_building = ca_armbrust_3
		}
		7 = {
			add_building = ca_geb_burg_1_4
			add_building = ca_geb_stad_1_4
			add_building = ca_barracks_6
			add_building = ca_militia_barracks_6
			add_building = ca_bogi_6
			add_building = ct_marketplace_6
			add_building = ct_barracks_6
			add_building = tp_barracks_6
			add_building = tp_town_6
			add_building = ca_wall_q_5
			add_building = ct_wall_q_5
			add_building = tp_wall_q_5
			add_building = ca_armbrust_4
		}
		8 = {
			add_building = ha_geb_burg_1_6
			add_building = ca_stable_6
			add_building = ca_steppe_stable_6
			add_building = ca_town_6
			add_building = ct_guard_5
			add_building = ct_university_3
			add_building = ct_training_grounds_6
			add_building = tp_monastery_6
			add_building = tp_elite_barracks_6
			add_building = ca_keep_6
			add_building = ca_wall_5
			add_building = ct_wall_5
			add_building = tp_wall_5
		}
	}
    
}

TECH_GROUP_CULTURE = {
	TECH_NOBLE_CUSTOMS = {
		modifier = {
			CASTLE_OPINION = 16
		}
		1 = {
			add_decision = adopt_feudalism
			add_building = ha_geb_burg_1_2
			add_building = ca_militia_barracks_3
			add_building = ca_bogi_3
			add_building = ca_barracks_3
			add_building = <CULTURE>2
			add_building = ca_shipyard_1
			add_building = ca_geb_fisch_2
			add_building = ca_wall_q_2
			add_building = ca_steppe_mil_4
			add_building = ca_steppe_bogi_4
			add_building = ca_steppe_barracks_4
		}
		2 = {
			add_building = ca_geb_burg_1_1
			add_building = ha_geb_burg_1_3
			add_building = ca_stable_3
			add_building = ca_steppe_stable_3
			add_building = ca_town_3
			add_building = <CULTURE>3
			add_building = ca_shipyard_2
			add_building = ca_geb_fisch_3
			add_building = ca_keep_3
			add_building = ca_wall_2
		}
		3 = {
			add_building = ca_militia_barracks_4
			add_building = ca_bogi_4
			add_building = ca_barracks_4
			add_building = ca_training_grounds_2
			add_building = ca_shipyard_3
			add_building = ca_geb_fisch_4
			add_building = ca_wall_q_3
			add_building = ca_steppe_mil_5
			add_building = ca_steppe_bogi_5
			add_building = ca_steppe_barracks_5
		}
		4 = {
			add_building = ca_geb_burg_1_2
			add_building = ha_geb_burg_1_4
			add_building = ca_stable_4
			add_building = ca_steppe_stable_4
			add_building = ca_town_4
			add_building = <CULTURE>4
			add_building = ca_shipyard_4
			add_building = ca_geb_fisch_5
			add_building = ca_keep_4
			add_building = ca_wall_3
		}
		5 = {
			add_building = ca_barracks_5
			add_building = ca_militia_barracks_5
			add_building = ca_bogi_5
			add_building = ca_geb_fisch_6
			add_building = ca_wall_q_4
			add_building = ca_steppe_mil_6
			add_building = ca_steppe_bogi_6
			add_building = ca_steppe_barracks_6
		}
		6 = {
			add_building = ca_geb_burg_1_3
			add_building = ha_geb_burg_1_5
			add_building = ca_stable_5
			add_building = ca_steppe_stable_5
			add_building = ca_town_5
			add_building = ca_training_grounds_3
			add_building = ca_keep_5
			add_building = ca_wall_4
		}
		7 = {
			add_building = ca_geb_burg_1_4
			add_building = ca_barracks_6
			add_building = ca_militia_barracks_6
			add_building = ca_bogi_6
			add_building = ca_wall_q_5
		}
		8 = {
			add_building = ha_geb_burg_1_6
			add_building = ca_stable_6
			add_building = ca_steppe_stable_6
			add_building = ca_town_6
			add_building = ca_keep_6
			add_building = ca_wall_5
		}
	}
	TECH_POPULAR_CUSTOMS = {
		modifier = {
			TOWN_OPINION = 16
		}
		1 = {
			add_building = ha_geb_stad_1_1
			add_building = ct_marketplace_3
			add_building = ct_barracks_3
			add_building = ct_shipyard_1
			add_building = ct_wall_q_2
			add_building = ct_port_2
			add_building = ct_geb_fisch_2
			add_building = ct_steppe_barracks_4
			add_building = ct_steppe_guard_4
			add_building = ca_berserker_2
		}
		2 = {
			add_building = ha_geb_stad_1_2
			add_building = ca_geb_stad_1_1
			add_building = ct_guard_2
			add_building = ct_university_1
			add_building = ct_training_grounds_3
			add_building = ct_shipyard_2
			add_building = ct_geb_fisch_3
			add_building = ct_wall_2
		}
		3 = {
			add_building = ct_marketplace_4
			add_building = ct_barracks_4
			add_building = ct_shipyard_3
			add_building = ct_wall_q_3
			add_building = ct_port_3
			add_building = ct_geb_fisch_4
			add_building = ct_steppe_barracks_5
			add_building = ct_steppe_guard_5
			add_building = ca_berserker_3
	
		}
		4 = {	
			add_building = ha_geb_stad_1_3		
			add_building = ca_geb_stad_1_2
			add_building = ct_guard_3
			add_building = ct_university_2
			add_building = ct_training_grounds_4
			add_building = ct_shipyard_4
			add_building = ct_wall_3
			add_building = ct_port_4
			add_building = ct_geb_fisch_5
			add_building = ca_armbrust_1
		
		}
		5 = {
			add_building = ct_marketplace_5
			add_building = ct_barracks_5
			add_building = ct_wall_q_4
			add_building = ct_port_5
			add_building = ct_geb_fisch_6
			add_building = ct_steppe_barracks_6
			add_building = ct_steppe_guard_6
			add_building = ca_berserker_4
			add_building = ca_armbrust_2
		}
		6 = {
			add_building = ha_geb_stad_1_6
			add_building = ca_geb_stad_1_3
			add_building = ct_guard_4
			add_building = ct_training_grounds_5
			add_building = ct_wall_4
			add_building = ca_armbrust_3
		}
		7 = {
			add_building = ca_geb_stad_1_4
			add_building = ct_marketplace_6
			add_building = ct_barracks_6
			add_building = ct_wall_q_5
			add_building = ca_armbrust_4
		}
		8 = {
			add_building = ct_guard_5
			add_building = ct_university_3
			add_building = ct_training_grounds_6
			add_building = ct_wall_5
		}
	
	}
	TECH_RELIGIOUS_CUSTOMS = {
		modifier = {
			CHURCH_OPINION = 16
		}
		1 = { 
			add_building = ca_geb_temp_1_1
			add_building = tp_barracks_3
			add_building = tp_town_3
			add_building = tp_shipyard_1
			add_building = tp_wall_q_2
			add_building = tp_steppe_barracks_4
			add_building = tp_steppe_elite_barracks_4
		}
		2 = {
			add_building = tp_monastery_3
			add_building = tp_elite_barracks_3
			add_building = tp_shipyard_2
			add_building = tp_wall_2
		}
		3 = {
			add_building = ca_geb_temp_1_2
			add_building = tp_barracks_4
			add_building = tp_town_4
			add_building = tp_school_1
			add_building = tp_shipyard_3
			add_building = tp_wall_q_3
			add_building = tp_steppe_barracks_5
			add_building = tp_steppe_elite_barracks_5
		}
		4 = {
			add_building = tp_monastery_4
			add_building = tp_elite_barracks_4
			add_building = tp_shipyard_4
			add_building = tp_wall_3
			add_building = ca_geb_terr_7_5
		}
		5 = {
			add_building = ca_geb_temp_1_3
			add_building = tp_barracks_5
			add_building = tp_town_5
			add_building = tp_wall_q_4
			add_building = tp_steppe_barracks_6
			add_building = tp_steppe_elite_barracks_6
		}
		6 = {
			add_building = tp_monastery_5
			add_building = tp_elite_barracks_5
			add_building = tp_school_2
			add_building = tp_wall_4
		}
		7 = {
			add_building = tp_barracks_6
			add_building = tp_town_6
			add_building = tp_wall_q_5
		}
		8 = {
			add_building = tp_monastery_6
			add_building = tp_elite_barracks_6
			add_building = tp_wall_5
		}
	}
	TECH_MAJESTY = {
		modifier = {
			ADD_PRESTIGE_MODIFIER = 0.5
			ADD_PIETY_MODIFIER = 0.5
			tech_growth_modifier = 0.25
		}
		1 = {}
		2 = {}
		3 = {}
		4 = {}
		5 = {
			add_decision = imperial_administration
			add_decision = ze_administration_laws_2
		}

	}
	TECH_CULTURE_FLEX = {
		modifier = {
			CULTURE_FLEX = -0.5
			RELIGION_FLEX = -0.5
		tech_growth_modifier = 0.5
		}
		1 = {}
		2 = {}
		3 = { add_decision = status_of_women_1 }
		4 = { add_decision = status_of_women_2
		      add_decision = status_of_women_3 
		      add_decision = status_of_women_4
			}
		5 = {}
		6 = {}
		7 = {}
		8 = {}
	}
	TECH_COURT_ADM = {
		modifier = {
			court_size_maintenance_cost_modifier = -0.5
			court_size_modifier = 30

		}
	}
	TECH_LEGALISM = {
		modifier = {
			SHORT_REIGN_LENGTH = -5
		tech_growth_modifier = 0.05
		}
		1 = {
			add_decision = crown_authority_1
			add_decision = centralization_1
			add_decision = revoke_title_law_1
		}
		2 = {
			add_decision = crown_authority_2
			add_decision = centralization_2
			add_decision = revoke_title_law_2
		}
		3 = {
			add_decision = crown_authority_3
			add_decision = centralization_3
			add_decision = ze_administration_laws_1
			add_decision = out_of_realm_inheritance_law_1
		}
		4 = {
			add_decision = vice_royalty_1
		}
		5 = {
			add_decision = crown_authority_4
			add_decision = centralization_4
			add_decision = tax_levy_law_feudal_1
			add_decision = tax_levy_law_feudal_7
			add_decision = tax_levy_law_iqta_1
			add_decision = tax_levy_law_iqta_7
			add_decision = tax_levy_law_republic_1
			add_decision = tax_levy_law_republic_7
			add_decision = tax_levy_law_theocracy_1
			add_decision = tax_levy_law_theocracy_7
		}
		6 = {
			add_decision = feudal_tax_3
			add_decision = city_tax_3
			add_decision = temple_tax_3
			add_decision = iqta_tax_3
			add_decision = tax_levy_law_feudal_0
			add_decision = tax_levy_law_feudal_8
			add_decision = tax_levy_law_iqta_0
			add_decision = tax_levy_law_iqta_8
			add_decision = tax_levy_law_republic_0
			add_decision = tax_levy_law_republic_8
			add_decision = tax_levy_law_theocracy_0
			add_decision = tax_levy_law_theocracy_8
		}
		7 = {
			add_decision = feudal_contract_3
			add_decision = city_contract_3
			add_decision = temple_contract_3
			add_decision = iqta_contract_3
		}
		8 = {
			add_decision = vice_royalty_2
		}
	}

}