##NEW TECH##
#ERA 1
alloysworking = {
	# Unlocks 
	era = era_1
	texture = "gfx/interface/icons/invention_icons/alloysworking.dds"
	category = production
	unlocking_technologies = {
		shaft_mining
	}
	ai_weight = {
		value = 1
	}
}

coal_gasification = {
	# Unlocks PM coal gasification in coal mines and gas streetlights
	era = era_1
	texture = "gfx/interface/icons/invention_icons/coal_gasification.dds"
	category = production
	unlocking_technologies = {
		shaft_mining
	}
	ai_weight = {
		value = 1
	}
}

# ERA 2
# ERA 3
# ERA 4
quartz_glass = {
	# Unlocks production of high-purity quartz glass for advanced applications
	era = era_4
	texture = "gfx/interface/icons/invention_icons/quartz_glass.dds"
	category = production
	unlocking_technologies = {
		verrier_modern_physics_tech
	}
	on_researched = {
		custom_tooltip = {
			text = advanced_ores_mining_deposits_visible_tt
		}
	}
	# Peso AI
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

oil_distillation = {
	# Unlocks oil refineries
	era = era_4
	texture = "gfx/interface/icons/invention_icons/oil_distillation.dds"
	category = production
	unlocking_technologies = {
		pumpjacks
	}
	modifier = {
		building_group_bg_oil_extraction_throughput_add = 0.15
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_industrial_expansion
				}
			}
			add = 3
		}
	}
}

cabled_wire = {
	# Unlocks cabled wire production method
	era = era_4
	texture = "gfx/interface/icons/invention_icons/cabled_wire.dds"
	category = production
	unlocking_technologies = {
		vulcanization
	}
	modifier = {
		building_group_bg_power_throughput_add = 0.05
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

#ERA 5
offset_printing = {
	# Unlocks offset printing
	era = era_5
	texture = "gfx/interface/icons/invention_icons/offset_printing.dds"
	category = production
	unlocking_technologies = {
		manzoni_linotype_tech
		art_silk
	}
	ai_weight = {
		value = 1
	}
}

synthetic_cosmetics = {
	# Unlocks PM synthetic cosmetics in Textile Mills
	era = era_5
	texture = "gfx/interface/icons/invention_icons/synthetic_cosmetics.dds"
	category = production
	unlocking_technologies = {
		automatic_bottle_blowers
	}
	ai_weight = {
		value = 1
	}
}

bauxite_processing = {
	# Unlocks Bauxite mines and Aluminium plant
	era = era_4
	texture = "gfx/interface/icons/invention_icons/bauxite_processing.dds"
	category = production
	unlocking_technologies = {
		electrical_capacitors
	}
	on_researched = {
		custom_tooltip = {
			text = bauxite_mining_deposits_visible_tt
		}
	}
	ai_weight = {
		value = 2		#Before Zeppelin
	}
}

bayer_process = {
	# Unlocks Bauxite mines and Aluminium plant
	era = era_5
	texture = "gfx/interface/icons/invention_icons/bayer_process.dds"
	category = production
	unlocking_technologies = {
		bauxite_processing
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

selective_mineral_extraction = {
	# Unlocks 
	era = era_5
	texture = "gfx/interface/icons/invention_icons/selective_mineral_extraction.dds"
	category = production
	unlocking_technologies = {
		quartz_glass
		arc_welding
	}
	ai_weight = {
		value = 1
	}
}

polyethylene = {
	# Unlocks production of plastics using oil
	era = era_5
	texture = "gfx/interface/icons/invention_icons/polyethylene.dds"
	category = production
	unlocking_technologies = {
		oil_distillation
		plastics
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

geothermal_energy = {
	# Unlocks Geothermal Power Plant and pm_geothermal_power
	era = era_5
	texture = "gfx/interface/icons/invention_icons/geothermal_energy.dds"
	category = production
	unlocking_technologies = {
		steam_turbine
	}
	ai_weight = {
		value = 1
	}
}

vacuum_distillation = {
	# Unlocks heavy fuel and thermal cracking
	era = era_5
	texture = "gfx/interface/icons/invention_icons/vacuum_distillation.dds"
	category = production
	unlocking_technologies = {
		oil_turbine
	}
	ai_weight = {
		value = 1
	}
}

natural_gas_extraction = {
	# Unlocks natural gas extraction
	era = era_5
	texture = "gfx/interface/icons/invention_icons/natural_gas_extraction.dds"
	category = production
	unlocking_technologies = {
		compression_ignition
		geothermal_energy
	}
	modifier = {
		country_allow_everywhere_gas_extraction_bool = yes
		building_natural_gas_rig_throughput_add = 0.05
		building_group_bg_oil_extraction_throughput_add = 0.05
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_industrial_expansion
					has_strategy = ai_strategy_resource_expansion
				}
			}
			add = 1
		}
	}
}

synthetic_pesticides = {
	# Introduce pesticidi chimici per migliorare la produzione agricola
	era = era_5
	texture = "gfx/interface/icons/invention_icons/synthetic_pesticides.dds"
	category = production
	unlocking_technologies = {
		nitrogen_fixation
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_agricultural_expansion
					has_strategy = ai_strategy_plantation_economy
				}
			}
			add = 1
		}
	}
}

#ERA 6
kraft_recovery_process = {
	# Permette di recuperare e riutilizzare i prodotti chimici nel processo di produzione della carta Kraft
	era = era_6
	texture = "gfx/interface/icons/invention_icons/kraft_recovery_process.dds"
	category = production
	unlocking_technologies = {
		#polyethylene
		mendelejew_synthetic_fuel_tech
		offset_printing
	}
	modifier = {
		# Riduce i consumi di sostanze chimiche nei metodi di produzione della carta
		building_paper_mill_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

advanced_wire = {
	# Unlocks advanced wire production method
	era = era_6
	texture = "gfx/interface/icons/invention_icons/advanced_wire.dds"
	category = production
	unlocking_technologies = {
		alkaline_battery
		#selective_mineral_extraction
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

silicon = {
	# Unlocks advanced ores mining
	era = era_6
	texture = "gfx/interface/icons/invention_icons/silicon.dds"
	category = production
	unlocking_technologies = {
		selective_mineral_extraction
	}
	# Peso AI
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_industrial_expansion
				}
			}
			add = 2
		}
	}
}

alkaline_battery = {
	# Unlocks Alkaline Battery production method
	era = era_6
	texture = "gfx/interface/icons/invention_icons/alkaline_battery.dds"
	category = production
	unlocking_technologies = {
		selective_mineral_extraction
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

gas_turbine = {
	# Unlocks gas turbine power plants
	era = era_6
	texture = "gfx/interface/icons/invention_icons/gas_turbine.dds"
	category = production
	unlocking_technologies = {
		natural_gas_extraction
	}
	modifier = {
		building_group_bg_natural_gas_extraction_throughput_add = 0.05
		state_building_hydroelectric_power_plant_max_level_add = 2
	}
	ai_weight = {
		value = 1
	}
}

national_power_grid = {
	# Unlocks Grid Transmission Station and Grid Distribution Station
	# Enables national-level electricity distribution via global_electricity market good
	era = era_6
	texture = "gfx/interface/icons/invention_icons/energy.dds"
	category = production
	unlocking_technologies = {
		cabled_wire
	}
	on_researched = {
		custom_tooltip = {
			text = national_power_grid_start_conversion_tt
		}
	}
	ai_weight = {
		value = 2
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 2
		}
	}
}

green_revolution = {
	# Introduce tecniche avanzate per migliorare la produzione agricola tramite ibridi di sementi, fertilizzanti e pesticidi chimici.
	era = era_6
	texture = "gfx/interface/icons/invention_icons/green_revolution.dds"
	category = production
	unlocking_technologies = {
		synthetic_pesticides
		compression_ignition
	}
	modifier = {
		building_group_bg_agriculture_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

modern_tools = {
	# Modern Tools
	era = era_6
	texture = "gfx/interface/icons/invention_icons/modern_tools.dds"
	category = production
	unlocking_technologies = {
		polyethylene
	}
	# Peso AI
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

hydroponic_farming = {
	# Introduce un metodo innovativo per coltivare piante senza suolo, utilizzando soluzioni nutrienti per aumentare la resa agricola.
	era = era_7
	texture = "gfx/interface/icons/invention_icons/hydroponic_farming.dds"
	category = production
	unlocking_technologies = {
		green_revolution
		modern_tools
	}
	ai_weight = {
		value = 1
	}
}

rudimental_home_appliances = {
	# Unlocks Home Appliance Industry
	# Unlocks Home Appliances PM in Textile Mills, Glassworks, and Steel Mills
	era = era_6
	texture = "gfx/interface/icons/invention_icons/rudimental_home_appliances.dds"
	category = production
	unlocking_technologies = {
		bayer_process
		flash_freezing
	}
	modifier = {
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

semiconductor = {
	# Unlocks semiconductor-based electronics, paving the way for integrated circuits
	era = era_6
	texture = "gfx/interface/icons/invention_icons/transistor.dds"
	category = production
	unlocking_technologies = {
		silicon
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				c:USA ?= this
			}
			add = 1
		}
	}
}

nuclear_reactor = {
	# Unlocks pm nuclear reactor in Power plants
	era = era_6
	texture = "gfx/interface/icons/invention_icons/nuclear_reactor.dds"
	category = production
	unlocking_technologies = {
		verrier_nuclear_physics_tech
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

thermal_cracking = {
	# Unlocks light fuel for vehicles, pump in mines and catalytic cracking
	era = era_6
	texture = "gfx/interface/icons/invention_icons/thermal_cracking.dds"
	category = production
	unlocking_technologies = {
		compression_ignition
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

cathode_tube = {
	# Unlocks TV prod in electronic inds  Y
	era = era_6
	texture = "gfx/interface/icons/invention_icons/television.dds"
	category = production
	unlocking_technologies = {
		rudimental_home_appliances
	}
	ai_weight = {
		value = 1
	}
}

supermarket = {
	# Unlocks PM insulated packaging in Food Industry
	era = era_6
	texture = "gfx/interface/icons/invention_icons/supermarket.dds"
	category = production
	unlocking_technologies = {
		flash_freezing
		dough_rollers
	}
	ai_weight = {
		value = 1
	}
}

fast_food = {
	# Unlocks PM fast food in Food Industry
	era = era_6
	texture = "gfx/interface/icons/invention_icons/fast_food.dds"
	category = production
	unlocking_technologies = {
		supermarket
	}
	ai_weight = {
		value = 1
	}
}

synthetic_fibres = {
	# Unlocks PM synthetic fibres - requires coal and oil to make clothes
	era = era_6
	texture = "gfx/interface/icons/invention_icons/synthetic_fibres.dds"
	category = production
	unlocking_technologies = {
		polyethylene
		synthetic_cosmetics
	}
	ai_weight = {
		value = 1
	}
}

elastomers = {
	# Unlocks Stretchwear Production Methods and elastomer-based fabrics
	era = era_6
	texture = "gfx/interface/icons/invention_icons/elastomers.dds"
	category = production
	unlocking_technologies = {
		synthetic_fibres
	}
	modifier = {
		goods_output_automobiles_mult = 0.05
	}
	ai_weight = {
		value = 1
	}
}

enhanced_cracking_distillation = {
	# Unlocks PM enhanced cracking distillation in Oil Refineries
	era = era_6
	texture = "gfx/interface/icons/invention_icons/enhanced_cracking_distillation.dds"
	category = production
	unlocking_technologies = {
		thermal_cracking
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

direct_reduced_iron = {
	# Unlocks sponge iron production method
	era = era_6
	texture = "gfx/interface/icons/invention_icons/direct_reduced_iron.dds"
	category = production
	unlocking_technologies = {
		natural_gas_extraction
	}
	ai_weight = {
		value = 1
	}
}

mechanical_arms = {
	# Unlocks PM mechanical arms in Steel Mills, Alloys, Glassworks and Motor Industries
	era = era_6
	texture = "gfx/interface/icons/invention_icons/mechanical_arms.dds"
	category = production
	unlocking_technologies = {
		modern_tools
		vacuum_distillation
	}
	ai_weight = {
		value = 2		# Important tech for modern economies
	}
}

# stainless_steel = {
# 	# Unlocks better steel production method
# 	era = era_6
# 	texture = "gfx/interface/icons/invention_icons/stainless_steel.dds"
# 	category = production
# 	unlocking_technologies = {
# 		direct_reduced_iron
# 	}
# 	modifier = {
# 		goods_output_steel_mult = 0.1
# 	}
# 	ai_weight = {
# 		value = 1 # Important tech for modern economies
# 		if = {
# 			limit = { 
# 				has_strategy = ai_strategy_industrial_expansion
# 			}
# 			add = 1
# 		}
# 	}
# }
#ERA 7

high_voltage_transmission = {
	# Unlocks PM high voltage transmission in Grid Transmission Stations
	era = era_7
	texture = "gfx/interface/icons/invention_icons/high_voltage_transmission.dds"
	category = production
	unlocking_technologies = {
		national_power_grid
	}
	on_researched = {
		custom_tooltip = {
			text = national_power_grid_modernize_electric_system_tt
		}
	}
	ai_weight = {
		value = 1
	}
}

fast_modular_furniture = {
	# Unlocks PM fast modular furniture in Glassworks
	era = era_7
	texture = "gfx/interface/icons/invention_icons/fast_modular_furniture.dds"
	category = production
	unlocking_technologies = {
		supermarket
	}
	ai_weight = {
		value = 1
	}
}

horizontal_drilling = {
	# Unlocks PM horizontal drilling in Oil Refineries
	era = era_7
	texture = "gfx/interface/icons/invention_icons/horizontal_drilling.dds"
	category = production
	unlocking_technologies = {
		hdpe
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

rare_earths = {
	# Unlocks rare earth metals mining
	era = era_7
	texture = "gfx/interface/icons/invention_icons/rare_earths.dds"
	category = production
	unlocking_technologies = {
		oxygen_steelmaking_process
	}
	on_researched = {
		custom_tooltip = {
			text = rare_earths_mining_deposits_visible_tt
		}
	}
	ai_weight = {
		value = 1
	}
}

modern_cosmetics = {
	# Unlocks PM modern_cosmetics in Textile Mills
	era = era_7
	texture = "gfx/interface/icons/invention_icons/modern_cosmetics.dds"
	category = production
	unlocking_technologies = {
		supermarket
		elastomers
	}
	ai_weight = {
		value = 1
	}
}

hdpe = {
	# Unlocks PM Ziegler-Natta catalysts in PetrolChemical Industries
	era = era_7
	texture = "gfx/interface/icons/invention_icons/hdpe.dds"
	category = production
	unlocking_technologies = {
		elastomers
	}
	modifier = {
		building_water_plant_throughput_add = 0.05
		state_building_hydroelectric_power_plant_max_level_add = 2
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

polyester_synthesis = {
	# Unlocks PM polyester synthesis in Textile Mills
	era = era_7
	texture = "gfx/interface/icons/invention_icons/polyester_synthesis.dds"
	category = production
	unlocking_technologies = {
		hdpe
		fast_food
	}
	modifier = {
		building_food_industry_throughput_add = 0.05
		goods_input_plastics_mult = -0.05
	}
	ai_weight = {
		value = 1
	}
}

proto_digital_devices = {
	# Unlocks PM digital devices in Electronic Industries
	era = era_7
	texture = "gfx/interface/icons/invention_icons/proto_digital_devices.dds"
	category = production
	unlocking_technologies = {
		semiconductor
		basic_home_appliances
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

photovoltaic_effect = {
	era = era_7
	texture = "gfx/interface/icons/invention_icons/photoelectric_effect.dds"
	category = production
	unlocking_technologies = {
		verrier_astro_physics_tech
	}
	ai_weight = {
		value = 1
	}
}

sea_water_desalination = {
	# Unlocks PM sea water desalination in Power plants
	era = era_8
	texture = "gfx/interface/icons/invention_icons/sea_water_desalination.dds"
	category = production
	unlocking_technologies = {
		hdpe
	}
	ai_weight = {
		value = 1
	}
}

oxygen_steelmaking_process = {
	# Unlocks better steel production method
	era = era_7
	texture = "gfx/interface/icons/invention_icons/oxygen_steelmaking_process.dds"
	category = production
	unlocking_technologies = {
		direct_reduced_iron
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

second_nuclear_reactor = {
	# Unlocks pm nuclear control room in Power plants
	era = era_7
	texture = "gfx/interface/icons/invention_icons/second_nuclear_reactor.dds"
	category = production
	unlocking_technologies = {
		integrated_circuits
	}
	ai_weight = {
		value = 1
	}
}

modern_transport = {
	# Unlocks modern cars for automovile insdustry
	era = era_7
	texture = "gfx/interface/icons/invention_icons/modern_transport.dds"
	category = production
	modifier = {
		goods_input_oil_mult = -0.05
	}
	unlocking_technologies = {
		#thermal_cracking
		enhanced_cracking_distillation
		mechanical_arms
	}
	ai_weight = {
		value = 2		# Important tech for modern economies
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_industrial_expansion
				}
			}
			add = 1
		}
	}
}

bullet_train_tech = {
	# Modern Tools
	era = era_7
	texture = "gfx/interface/icons/invention_icons/bullet_train.dds"
	category = production
	modifier = {
		goods_input_oil_mult = -0.05
	}
	unlocking_technologies = {
		vikelas_streamliners_tech
		modern_transport
	}
	ai_weight = {
		value = 1
	}
}

basic_home_appliances = {
	# Fridge!
	era = era_7
	texture = "gfx/interface/icons/invention_icons/basic_home_appliances.dds"
	category = production
	unlocking_technologies = {
		advanced_wire
		mechanical_arms
	}
	ai_weight = {
		value = 1
	}
}

integrated_circuits = {
	# The world will never become Fallout!.
	era = era_7
	texture = "gfx/interface/icons/invention_icons/integrated_circuits.dds"
	category = production
	unlocking_technologies = {
		semiconductor
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

gas_liquefaction = {
	# Unlocks PM gas liquefaction in Oil Refineries
	era = era_7
	texture = "gfx/interface/icons/invention_icons/gas_liquefaction.dds"
	category = production
	modifier = {
		goods_input_gas_mult = -0.05
	}
	unlocking_technologies = {
		gas_turbine
	}
	ai_weight = {
		value = 1
	}
}

fuel_cell_tech = {
	era = era_7
	texture = "gfx/interface/icons/invention_icons/fuel_cell_tech.dds"
	category = production
	unlocking_technologies = {
		photovoltaic_effect
	}
	modifier = {
		building_group_bg_power_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

laser = {
	era = era_7
	texture = "gfx/interface/icons/invention_icons/laser.dds"
	category = production
	unlocking_technologies = {
		cathode_tube
	}
	ai_weight = {
		value = 1
	}
}

computer = {
	era = era_7
	texture = "gfx/interface/icons/invention_icons/computer.dds"
	category = production
	unlocking_technologies = {
		integrated_circuits
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

mechatronics = {
	# Unlocks PM industrial robotics in Steel Mills, Alloys and Motor Industries
	era = era_7
	texture = "gfx/interface/icons/invention_icons/mechatronics.dds"
	category = production
	modifier = {
		goods_input_advancedores_mult = -0.05
	}
	unlocking_technologies = {
		integrated_circuits
		laser
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

tv_color = {
	# Unlocks color TV prod in electronic inds
	era = era_7
	texture = "gfx/interface/icons/invention_icons/tv_color.dds"
	category = production
	unlocking_technologies = {
		cathode_tube
	}
	ai_weight = {
		value = 1
	}
}

heavy_machinery = {
	# Unlocks advanced ores mining
	era = era_7
	texture = "gfx/interface/icons/invention_icons/heavy_machinery.dds"
	category = production
	unlocking_technologies = {
		modern_transport
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

#ERA 8
advanced_electric_arc_processes = {
	# Unlocks pm vacuum arc remelting in Steel mills
	era = era_8
	texture = "gfx/interface/icons/invention_icons/advanced_electric_arc_processes.dds"
	category = production
	unlocking_technologies = {
		oxygen_steelmaking_process
		gas_liquefaction
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

continuous_casting = {
	# Unlocks continuous casting in Steel mills
	era = era_8
	texture = "gfx/interface/icons/invention_icons/continuous_casting_process.dds"
	category = production
	unlocking_technologies = {
		advanced_electric_arc_processes
	}
	modifier = {
		goods_input_iron_mult = -0.05
		goods_input_copper_mult = -0.05
		goods_input_commonores_mult = -0.05
	}
	ai_weight = {
		value = 1
	}
}

home_delivery_networks = {
	# Unlocks PM home delivery networks in Food Industry
	era = era_8
	texture = "gfx/interface/icons/invention_icons/home_delivery_networks.dds"
	category = production
	unlocking_technologies = {
		fast_food
		modern_transport
	}
	ai_weight = {
		value = 1
	}
}

hydraulic_fracturing = {
	# Unlocks PM hydraulic fracturing in Oil Refineries
	era = era_8
	texture = "gfx/interface/icons/invention_icons/hydraulic_fracturing.dds"
	category = production
	unlocking_technologies = {
		horizontal_drilling
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
	}
}

optic_fibers = {
	# Unlocks high-speed data transmission via optical fiber cables
	era = era_8
	texture = "gfx/interface/icons/invention_icons/optic_fibers.dds"
	category = production
	unlocking_technologies = {
		laser
	}
	ai_weight = {
		value = 1
	}
}

acquafarm_systems = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/acquafarm_systems.dds"
	category = production
	unlocking_technologies = {
		hydroponic_farming
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_agricultural_expansion
					has_strategy = ai_strategy_plantation_economy
				}
			}
			add = 1
		}
	}
}

# high_speed_rail_tech = {
#     # Modern Tools
#     era = era_8
#     texture = "gfx/interface/icons/invention_icons/high_speed_rail_tech.dds"
#     category = production
#     unlocking_technologies = {
# 		bullet_train_tech
#     }
# 	modifier = {
# 		building_railway_throughput_add = 0.05
# 		building_group_bg_power_throughput_add = 0.05		
# 	}
# 	ai_weight = {
# 		value = 1
# 	}
# }
micro_processors = {
	# The world will never become Fallout!.
	era = era_8
	texture = "gfx/interface/icons/invention_icons/micro_processors.dds"
	category = production
	modifier = {
		goods_input_advancedores_mult = -0.05
	}
	unlocking_technologies = {
		mechatronics
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

cnc_control = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/cnc_control.dds"
	category = production
	unlocking_technologies = {
		mechatronics
		computer
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

user_interface = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/user_interface.dds"
	category = production
	modifier = {
		goods_output_computer_mult = 0.05
	}
	unlocking_technologies = {
		computer
		tv_color
	}
	ai_weight = {
		value = 1
	}
}

personal_computer = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/personal_computer.dds"
	category = production
	unlocking_technologies = {
		user_interface
		micro_processors
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

wind_turbines = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/wind_turbines.dds"
	category = production
	unlocking_technologies = {
		fuel_cell_tech
	}
	ai_weight = {
		value = 1
	}
}

hybrid_vehicles = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/hybrid_vehicles.dds"
	category = production
	unlocking_technologies = {
		bullet_train_tech
	}
	modifier = {
		goods_input_oil_mult = -0.05
		building_railway_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

embedded_control_systems = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/embedded_control_systems.dds"
	category = production
	unlocking_technologies = {
		micro_processors
	}
	modifier = {
	}
	ai_weight = {
		value = 1
	}
}

automated_industrial_robots = {
	# Unlocks PM industrial_robotics_1970s in Steel Mills, Motor Industries and Alloys
	era = era_8
	texture = "gfx/interface/icons/invention_icons/automated_industrial_robots.dds"
	category = production
	unlocking_technologies = {
		cnc_control
		micro_processors
	}
	modifier = {
		building_robotics_industry_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

paper_recycling = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/paper_recycling.dds"
	category = production
	unlocking_technologies = {
		home_delivery_networks
		sea_water_desalination
	}
	ai_weight = {
		value = 1
	}
}

controlled_environment_agriculture = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/controlled_environment_agriculture.dds"
	category = production
	unlocking_technologies = {
		micro_processors
		acquafarm_systems
	}
	modifier = {
		building_group_bg_agriculture_throughput_add = 0.05
		building_group_bg_plantations_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

mine_precision_blasting = {
	era = era_8
	texture = "gfx/interface/icons/invention_icons/mine_precision_blasting.dds"
	category = production
	unlocking_technologies = {
		high_pressure_grinding_rolls
		optic_fibers
	}
	ai_weight = {
		value = 1
	}
}

high_pressure_grinding_rolls = {
	# Unlocks PM "hpgr_comminution" in Iron/Copper/Gold Mines and Ore Processing (comminuzione ad alta pressione)
	era = era_8
	texture = "gfx/interface/icons/invention_icons/high_pressure_grinding_rolls.dds"
	category = production
	unlocking_technologies = {
		heavy_machinery
		rare_earths
	}
	modifier = {
		building_group_bg_mining_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
	}
}

# ERA 9
# autonomous_haulage_trucks = {
# 	# Unlocks Autonomous Haulage Trucks for mining operations
# 	era = era_9
# 	texture = "gfx/interface/icons/invention_icons/autonomous_haulage_trucks.dds"
# 	category = production
# 	modifier = {
# 		building_group_bg_mining_throughput_add = 0.1
# 	}
# 	unlocking_technologies = {
# 		mine_precision_blasting
# 	}
# 	ai_weight = {
# 		value = 1
# 	}
# }
autonomous_and_remote_ops_mining = {
	# Unlocks PM autonomous_and_remote_ops_building_mine in Mines
	era = era_9
	texture = "gfx/interface/icons/invention_icons/autonomous_and_remote_ops_mining.dds"
	category = production
	modifier = {
		building_group_bg_mining_throughput_add = 0.1
	}
	unlocking_technologies = {
		mine_precision_blasting
		rare_earths_advanced_purification
	}
	ai_weight = {
		value = 1
	}
}

on_demand_delivery = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/on_demand_delivery.dds"
	category = production
	unlocking_technologies = {
		home_delivery_networks
		automated_industrial_robots
	}
	ai_weight = {
		value = 1
	}
}

rare_earths_advanced_purification = {
	# Unlocks rare earth metals mining
	era = era_9
	texture = "gfx/interface/icons/invention_icons/rare_earths_advanced_purification.dds"
	category = production
	unlocking_technologies = {
		#rare_earths
		#oxygen_steelmaking_process
		high_pressure_grinding_rolls
	}
	ai_weight = {
		value = 1
	}
}

advanced_alloys = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/advanced_alloys.dds"
	category = production
	unlocking_technologies = {
		rare_earths_advanced_purification
		continuous_casting
	}
	modifier = {
		goods_input_advancedores_mult = -0.05
		building_automotive_industry_throughput_add = 0.05
		building_alloys_plant_throughput_add = 0.1
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

advanced_water_filtration = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/advanced_water_filtration.dds"
	category = production
	unlocking_technologies = {
		embedded_control_systems
		sea_water_desalination
	}
	ai_weight = {
		value = 1
	}
}

vertical_farming = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/vertical_farming.dds"
	category = production
	unlocking_technologies = {
		controlled_environment_agriculture
	}
	modifier = {
	}
	ai_weight = {
		value = 1
	}
}

mobile_phone = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/mobile_phone.dds"
	category = production
	unlocking_technologies = {
		proto_digital_devices
		user_interface
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

wireless_broadband_networks = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/wireless_broadband_networks.dds"
	category = production
	unlocking_technologies = {
		optic_fibers
	}
	ai_weight = {
		value = 1
	}
}

plastic_recovery = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/plastic_recovery.dds"
	category = production
	modifier = {
		goods_input_plastics_mult = -0.05
	}
	unlocking_technologies = {
		paper_recycling
	}
	ai_weight = {
		value = 1
	}
}

cobots = {
	# Unlocks Collaborative Robots (Cobots) that lavorano fianco a fianco con l'uomo
	era = era_9
	texture = "gfx/interface/icons/invention_icons/cobots.dds"
	category = production
	unlocking_technologies = {
		automated_industrial_robots
		wireless_broadband_networks
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

third_nuclear_reactor = {
	# Unlocks pm nuclear control room in Power plants
	era = era_9
	texture = "gfx/interface/icons/invention_icons/third_nuclear_reactor.dds"
	category = production
	unlocking_technologies = {
		embedded_control_systems
	}
	ai_weight = {
		value = 1
	}
}

mobile_devices = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/mobile_devices.dds"
	category = production
	unlocking_technologies = {
		personal_computer
		wireless_broadband_networks
		mobile_phone
	}
	modifier = {
		building_electrics_industry_throughput_add = 0.05
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

smart_vehicles = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/smart_vehicles.dds"
	category = production
	modifier = {
		goods_input_oil_mult = -0.05
	}
	unlocking_technologies = {
		hybrid_vehicles
		embedded_control_systems
	}
	ai_weight = {
		value = 1
	}
}

lithium_battery = {
	era = era_9
	texture = "gfx/interface/icons/invention_icons/lithium_battery.dds"
	category = production
	unlocking_technologies = {
		rare_earths_advanced_purification
	}
	ai_weight = {
		value = 1
	}
}

high_definition_television = {
	era = era_9
	# Unlocks PM HD television in electronic industry and computer
	texture = "gfx/interface/icons/invention_icons/high_definition_television.dds"
	category = production
	unlocking_technologies = {
		user_interface
	}
	ai_weight = {
		value = 1
	}
}

parallel_computing_architecture = {
	era = era_9
	# Unlocks multicore processors
	texture = "gfx/interface/icons/invention_icons/parallel_computing_architecture.dds"
	category = production
	unlocking_technologies = {
		micro_processors
	}
	modifier = {
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

biorefining = {
	# Unlocks hydrotreated biofuels, biopolymer synthesis and enzymatic upcycling
	era = era_9
	texture = "gfx/interface/icons/invention_icons/biorefining.dds"
	category = production
	unlocking_technologies = {
		plastic_recovery
		urban_sustainability
	}
	modifier = {
		goods_input_oil_mult = -0.05
		goods_input_plastics_mult = -0.05
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				OR = {
					has_strategy = ai_strategy_industrial_expansion
					has_strategy = ai_strategy_agricultural_expansion
				}
			}
			add = 1
		}
	}
}

# Era 10
iot_driven_manufacturing = {
	# Unlocks production methods for IoT-driven Manufacturing in factories
	era = era_10
	texture = "gfx/interface/icons/invention_icons/iot_driven_manufacturing.dds"
	category = production
	unlocking_technologies = {
		advanced_personal_computer
		cobots
		smartphones
	}
	modifier = {
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

civil_drones = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/civil_drones.dds"
	category = production
	unlocking_technologies = {
		cobots
		mobile_devices
	}
	ai_weight = {
		value = 1
	}
}

smartphones = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/smartphones.dds"
	category = production
	unlocking_technologies = {
		mobile_devices
		lithium_battery
	}
	modifier = {
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

advanced_personal_computer = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/advanced_personal_computer.dds"
	category = production
	unlocking_technologies = {
		parallel_computing_architecture
		high_definition_television
	}
	modifier = {
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

euv_photolithography = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/euv_photolithography.dds"
	category = production
	unlocking_technologies = {
		advanced_personal_computer
	}
	modifier = {
		goods_input_advancedores_mult = -0.05
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

smart_appliances = {
	era = era_10
	# Unlocks PM HD television in electronic industry
	texture = "gfx/interface/icons/invention_icons/smart_appliances.dds"
	category = production
	unlocking_technologies = {
		high_definition_television
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

advanced_solar_panels = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/solar_panels.dds"
	category = production
	unlocking_technologies = {
		lithium_battery
	}
	ai_weight = {
		value = 1
	}
}

smart_energy_grid = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/smart_energy_grid.dds"
	category = production
	unlocking_technologies = {
		advanced_solar_panels
	}
	on_researched = {
		custom_tooltip = {
			text = smart_energy_grid_fusion_reactor_program_tt
		}
	}
	ai_weight = {
		value = 1
	}
}

# carbon_capture_storage = {
# 	# Unlocks Carbon Capture & Storage production methods for oil recovery and urban carbon management
# 	era = era_10
# 	texture = "gfx/interface/icons/invention_icons/carbon_capture_storage.dds"
# 	category = production
# 	unlocking_technologies = {
# 		hydraulic_fracturing
# 		advanced_water_filtration
# 	}
# 	ai_weight = {
# 		value = 1
# 	}
# }

electric_vehicles = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/electric_vehicles.dds"
	category = production
	modifier = {
		goods_input_oil_mult = -0.05
	}
	unlocking_technologies = {
		lithium_battery
		smart_vehicles
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

precision_agriculture = {
	era = era_10
	texture = "gfx/interface/icons/invention_icons/precision_agriculture.dds"	# Sarà necessaria una nuova icona
	category = production
	unlocking_technologies = {
		autonomous_and_remote_ops_mining
	}
	ai_weight = {
		value = 1
	}
}

additive_manufacturing = {
	era = era_11
	texture = "gfx/interface/icons/invention_icons/additive_manufacturing.dds"
	category = production
	unlocking_technologies = {
		iot_driven_manufacturing
	}
	modifier = {
		goods_input_plastics_mult = -0.05
		building_motor_industry_throughput_add = 0.05
		building_pharmaceuticals_industry_throughput_add = 0.05
	}
	ai_weight = {
		value = 1
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

autonomous_road_vehicles = {
	era = era_11
	texture = "gfx/interface/icons/invention_icons/autonomous_road_vehicles.dds"
	category = production
	unlocking_technologies = {
		electric_vehicles
		iot_driven_manufacturing
	}
	modifier = {
		goods_output_ai_systems_mult = 0.05
	}
	ai_weight = {
		value = 1		# Important tech for modern economies
		if = {
			limit = {
				has_strategy = ai_strategy_industrial_expansion
			}
			add = 1
		}
	}
}

nuclear_fusion_reactor = {
	era = era_11
	texture = "gfx/interface/icons/invention_icons/nuclear_fusion_reactor.dds"
	category = production
	# Only through JE
	can_research = no
}
