TECH_GROUP_MILITARY = {
	TECH_LIGHT_INFANTRY = { # Propulsion
		modifier = {
			LIGHT_INFANTRY_DEFENSIVE = 0.3
			HEAVY_INFANTRY_DEFENSIVE = 0.3
			PIKEMEN_DEFENSIVE = 0.2
		}	
	}
	TECH_HEAVY_INFANTRY = { # Armor
		modifier = {
			ARCHERS_OFFENSIVE = 0.3
			LIGHT_CAVALRY_DEFENSIVE = 0.3
			KNIGHTS_DEFENSIVE = 0.3
			DREADNOUGHTS_DEFENSIVE = 0.3
		}		
	}
	TECH_CAVALRY = { # Energy Weapons
		modifier = {
			LIGHT_INFANTRY_OFFENSIVE = 0.3
			ARCHERS_OFFENSIVE = 0.3
			LIGHT_CAVALRY_OFFENSIVE = 0.3
			KNIGHTS_OFFENSIVE = 0.2
			DREADNOUGHTS_OFFENSIVE = 0.2
			SIEGE_SPEED = 0.2
			SIEGE_DEFENCE = 0.2
		}
	}
	TECH_SIEGE_EQUIPMENT = { # Missiles
		modifier = {
			HEAVY_INFANTRY_OFFENSIVE = 0.3
			KNIGHTS_OFFENSIVE = 0.1
			DREADNOUGHTS_OFFENSIVE = 0.1
			SIEGE_SPEED = 0.2
			SIEGE_DEFENCE = 0.2
		}
	}
	TECH_NAVAL = { # Training - Improves ship morale, unlocks new tactics
		modifier = {
			LIGHT_CAVALRY_MORALE = 0.3
			KNIGHTS_MORALE = 0.3
			DREADNOUGHTS_MORALE = 0.3
			LIGHT_INFANTRY_MORALE = 0.3
			HEAVY_INFANTRY_MORALE = 0.3
		}
	}
	TECH_RECRUITMENT = { # Shipbuilding - Increases retinue cap
		modifier = {
		}
	}
}

TECH_GROUP_ECONOMY = {
	TECH_CASTLE_CONSTRUCTION = { # Civil Engineering  - Infrastructure Buildings
		modifier = {
		}
		1 = {
			add_building = ca_turrets_q_2
			add_building = tp_archive_q_1
			add_building = tp_administrative_sector_q_1
			add_building = tp_classrooms_q_3
			add_building = ct_factories_q_1
			add_building = ct_virtual_reality_q_2
		}
		2 = {
			add_building = ca_scout_patrols_q_2
			add_building = ca_command_center_q_2
			add_building = tp_archive_q_2
			add_building = tp_administrative_sector_q_2
			add_building = ct_factories_q_2
		}
		3 = {
			add_building = ca_turrets_q_3
			add_building = ca_spaceyard_q_3
			add_building = tp_archive_q_3
			add_building = tp_administrative_sector_q_3
			add_building = tp_classrooms_q_4
			add_building = ct_factories_q_3
			add_building = ct_virtual_reality_q_3
		}
		4 = {
			add_building = ca_scout_patrols_q_3
			add_building = ca_command_center_q_3
			add_building = tp_archive_q_4
			add_building = tp_administrative_sector_q_4
			add_building = ct_factories_q_4
		}
		5 = {
			add_building = ca_turrets_q_4
			add_building = ca_spaceyard_q_4
			add_building = tp_archive_q_5
			add_building = tp_administrative_sector_q_5
			add_building = tp_classrooms_q_5
			add_building = ct_factories_q_5
			add_building = ct_virtual_reality_q_4
		}
		6 = {
			add_building = ca_scout_patrols_q_4
			add_building = ca_command_center_q_4
			add_building = tp_archive_q_6
			add_building = tp_administrative_sector_q_6
			add_building = ct_factories_q_6
		}
		7 = {
			add_building = ca_turrets_q_5
			add_building = ca_spaceyard_q_5
			add_building = tp_archive_q_7
			add_building = tp_administrative_sector_q_7
			add_building = tp_classrooms_q_6
			add_building = ct_factories_q_7
			add_building = ct_virtual_reality_q_5
		}
		8 = {
			add_building = ca_scout_patrols_q_5
			add_building = ca_command_center_q_5
			add_building = tp_archive_q_8
			add_building = tp_administrative_sector_q_8
			add_building = ct_factories_q_8
		}
	}
	TECH_CITY_CONSTRUCTION = { # Education - Tech Buildings
		modifier = {
		}
		1 = {
			add_building = ct_public_schools_q_2
			add_building = ct_fine_arts_academy_q_1
		}
		2 = {
			add_building = tp_digital_economics_q_3
			add_building = tp_theoretical_physics_q_3
			add_building = tp_military_mathematics_q_3
			add_building = ct_fine_arts_academy_q_2
		}
		3 = {
			add_building = tp_social_sciences_lab_q_2
			add_building = tp_theological_school_q_2
			add_building = ct_public_schools_q_3
			add_building = ct_fine_arts_academy_q_3
		}
		4 = {
			add_building = tp_digital_economics_q_4
			add_building = tp_theoretical_physics_q_4
			add_building = tp_military_mathematics_q_4
			add_building = ct_fine_arts_academy_q_4
		}
		5 = {
			add_building = ct_public_schools_q_4
			add_building = ct_fine_arts_academy_q_5
		}
		6 = {
			add_building = tp_social_sciences_lab_q_3
			add_building = tp_theological_school_q_3
			add_building = tp_digital_economics_q_5
			add_building = tp_theoretical_physics_q_5
			add_building = tp_military_mathematics_q_5
			add_building = ct_fine_arts_academy_q_6
		}
		7 = {
			add_building = ct_public_schools_q_5
			add_building = ct_fine_arts_academy_q_7
		}
		8 = {
			add_building = tp_digital_economics_q_6
			add_building = tp_theoretical_physics_q_6
			add_building = tp_military_mathematics_q_6
			add_building = ct_fine_arts_academy_q_8
		}
	}
	TECH_TEMPLE_CONSTRUCTION = { # Interstellar Industrialism - Construction Bonuses, Military Buildings
		modifier = {
			LOCAL_BUILD_TIME_MODIFIER = -0.25
			LOCAL_BUILD_COST_MODIFIER = -0.25
		}
		1 = {
			add_building = ca_bomber_hanger_q_2
			add_building = ca_destroyer_hanger_q_2
			add_building = ca_capital_factory_q_1
			add_building = ca_marine_quarters_q_3
			add_building = tp_security_q_2
			add_building = ct_police_patrols_q_2
		}
		2 = {
			add_building = ca_fighter_hanger_q_3
			add_building = tp_exotic_research_q_2
			add_building = ct_bomb_shelters_q_2
		}
		3 = {
			add_building = ca_bomber_hanger_q_3
			add_building = ca_destroyer_hanger_q_3
			add_building = ca_marine_quarters_q_4
			add_building = tp_security_q_3
			add_building = ct_police_patrols_q_3
		}
		4 = {
			add_building = ca_fighter_hanger_q_4
			add_building = ca_capital_factory_q_2
			add_building = tp_exotic_research_q_3
			add_building = ct_bomb_shelters_q_3
		}
		5 = {
			add_building = ca_bomber_hanger_q_4
			add_building = ca_destroyer_hanger_q_4
			add_building = ca_marine_quarters_q_5
			add_building = tp_security_q_4
			add_building = ct_police_patrols_q_4
		}
		6 = {
			add_building = ca_fighter_hanger_q_5
			add_building = tp_exotic_research_q_5
			add_building = ct_bomb_shelters_q_4
		}
		7 = {
			add_building = ca_bomber_hanger_q_5
			add_building = ca_destroyer_hanger_q_5
			add_building = ca_marine_quarters_q_6
			add_building = tp_security_q_5
			add_building = ct_police_patrols_q_5
		}
		8 = {
			add_building = ca_fighter_hanger_q_6
			add_building = tp_exotic_research_q_6
			add_building = ct_bomb_shelters_q_5
		}
	}
	TECH_FORTIFICATIONS_CONSTRUCTION = { # - Economic Policy - Tax Revenue
		modifier = {
			CASTLE_TAX_MODIFIER = 0.5
			CITY_TAX_MODIFIER = 0.5
			TEMPLE_TAX_MODIFIER = 0.5
		}
	}
	TECH_TRADE_PRACTICES = { # Interstellar Trade
		modifier = {
			TRADEVALUE_MULT = 0.6
		}
		1 = {
			add_building = tr_port_1
			add_building = tr_waystation_1
		}
		2 = {
			add_building = ct_trade_center_q_2
			add_building = tr_enclave_1
		}
		3 = {
			add_building = tr_port_2
		}
		4 = {
			add_building = ct_trade_center_q_3
			add_building = tr_enclave_2
			add_building = tr_waystation_2
		}
		5 = {
			add_building = tr_port_3
		}
		6 = {
			add_building = ct_trade_center_q_4
			add_building = tr_enclave_3
		}
		7 = {
			add_building = tr_waystation_3
		}
		8 = {
			add_building = ct_trade_center_q_5
		}
	}
	TECH_CONSTRUCTION = { # Sociology - Vassal loyalty, retinues, militia
		modifier = {
			CASTLE_OPINION = 8
			TOWN_OPINION = 8
			CHURCH_OPINION = 8
		}
		1 = {
			add_building = ca_fleet_support_q_1
			add_building = ct_recruitment_center_q_3
			add_building = tr_garrison_1
		}
		2 = {
			add_building = ca_fleet_support_q_2
			add_building = ct_emergency_reserve_q_2
		}
		3 = {
			add_building = ca_fleet_support_q_3
			add_building = ct_recruitment_center_q_4
			add_building = tr_garrison_2
		}
		4 = {
			add_building = ca_fleet_support_q_4
			add_building = ct_emergency_reserve_q_2
		}
		5 = {
			add_building = ca_fleet_support_q_5
			add_building = ct_recruitment_center_q_5
			add_building = tr_garrison_3
		}
		6 = {
			add_building = ca_fleet_support_q_6
			add_building = ct_emergency_reserve_q_2
		}
		7 = {
			add_building = ca_fleet_support_q_7
			add_building = ct_recruitment_center_q_6
		}
		8 = {
			add_building = ca_fleet_support_q_8
			add_building = ct_emergency_reserve_q_2
		}
	}
}

TECH_GROUP_CULTURE = {
	TECH_NOBLE_CUSTOMS = { # Medicine - Disease Prevention Buildings
		modifier = {
		}
		1 = {
		}
		2 = {
			add_building = tp_hospital_q_2
		}
		3 = {
		}
		4 = {
			add_building = tp_hospital_q_3
		}
	}
	TECH_POPULAR_CUSTOMS = { # Cybernetics - Cybernetics Labs
		modifier = {
		}
		2 = {
			add_decision = get_iaei_mk_ii_decision
			add_decision = get_odin_mk_ii_decision
			add_decision = get_pci_mk_ii_decision
			add_decision = get_pluto_mk_ii_decision
			add_decision = get_thoth_mk_ii_decision
		}
		3 = {
			add_building = tp_cybernetics_lab_q_2
		}
		4 = {
			add_decision = get_iaei_mk_iii_decision
			add_decision = get_odin_mk_iii_decision
			add_decision = get_pci_mk_iii_decision
			add_decision = get_pluto_mk_iii_decision
			add_decision = get_thoth_mk_iii_decision
		}
		6 = {
			add_building = tp_cybernetics_lab_q_3
			add_decision = get_full_cybernetic_conversion_decision
			add_decision = get_iaei_mk_iv_decision
			add_decision = get_odin_mk_iv_decision
			add_decision = get_pci_mk_iv_decision
			add_decision = get_pluto_mk_iv_decision
			add_decision = get_thoth_mk_iv_decision
		}
		8 = {
			add_decision = get_iaei_mk_v_decision
			add_decision = get_odin_mk_v_decision
			add_decision = get_pci_mk_v_decision
			add_decision = get_pluto_mk_v_decision
			add_decision = get_thoth_mk_v_decision
		}
	}
	TECH_RELIGIOUS_CUSTOMS = { # Biotech - Biotech Labs
		modifier = {
		}
		1 = {
		}
		2 = {
			add_building = ca_clone_vats_q_1
		}
		3 = {
			add_building = tp_biogenetics_lab_q_2
		}
		4 = {
			add_building = ca_clone_vats_q_2
		}
		5 = {
		}
		6 = {
			add_building = tp_biogenetics_lab_q_3
			add_building = ca_clone_vats_q_3
		}
		7 = {
		}
		8 = {
			add_building = ca_clone_vats_q_4
		}
	}
	TECH_MAJESTY = { # Artifical Intelligence - Combat Drone Buildings, Doctrine
		modifier = {
			PIKEMEN_OFFENSIVE = 0.1
			PIKEMEN_DEFENSIVE = 0.1
			PIKEMEN_MORALE = 0.3
			# ADD_PRESTIGE_MODIFIER = 0.5
			# ADD_PIETY_MODIFIER = 0.5
		}
		1 = {
			add_building = ca_ai_core_q_2
			add_building = tp_super_computer_q_1
			add_building = ct_robotics_infrastructure_q_2
		}
		2 = {
			add_building = ca_mining_drones_q_3
			add_building = tp_robotics_lab_q_2
		}
		3 = {
			add_building = ca_ai_core_q_3
			add_building = tp_super_computer_q_2
			add_building = ct_robotics_infrastructure_q_3
		}
		4 = {
			add_building = ca_mining_drones_q_4
			add_building = tp_robotics_lab_q_3
		}
		5 = {
			add_building = ca_ai_core_q_4
			add_building = tp_super_computer_q_3
			add_building = ct_robotics_infrastructure_q_4
		}
		6 = {
			add_building = ca_mining_drones_q_5
			add_building = tp_robotics_lab_q_4
		}
		7 = {
			add_building = ca_ai_core_q_5
			add_building = tp_super_computer_q_4
			add_building = ct_robotics_infrastructure_q_5
		}
		8 = {
			add_building = ca_mining_drones_q_6
			add_building = tp_robotics_lab_q_5
		}
	}
	TECH_CULTURE_FLEX = { # Hyperspace Physics - Movement at Sea
		modifier = {
			GALLEYS_PERC = 0.8
			# CULTURE_FLEX = -0.5
			# RELIGION_FLEX = -0.5
		}
		1 = {
			add_building = ca_tunneler_factory_q_1
		}
		2 = {
			add_building = ca_tunneler_factory_q_2
		}
		3 = {
			add_building = ca_tunneler_factory_q_3
		}
		4 = {
			add_building = ca_tunneler_factory_q_4
		}
		5 = {
			add_building = ca_tunneler_factory_q_5
		}
		6 = {
			add_building = ca_tunneler_factory_q_6
		}
		7 = {
			add_building = ca_tunneler_factory_q_7
		}
		8 = {
			add_building = ca_tunneler_factory_q_8
		}
	}
	TECH_LEGALISM = { # Xenobiology - Attrition, Siege offensive?
		modifier = {
			SIEGE_SPEED = 0.5
			SIEGE_DEFENSE = 0.5
			# LAND_MORALE = 0.5
			# SHORT_REIGN_LENGTH = -5
		}
		1 = {
		}
		2 = {
			add_building = ca_environment_1
			add_building = ct_environment_1
			add_building = tp_environment_1
		}
		3 = {
		}
		4 = {
			add_building = ca_environment_2
			add_building = ct_environment_2
			add_building = tp_environment_2
		}
		5 = {
		}
		6 = {
			add_building = ca_environment_3
			add_building = ct_environment_3
			add_building = tp_environment_3
		}
		7 = {
		}
		8 = {
			add_building = ca_environment_4
			add_building = ct_environment_4
			add_building = tp_environment_4
		}
	}
}