﻿pm_automation_disabled_2 = {
	texture = "gfx/interface/icons/production_method_icons/no_automation_2.dds"
}

#####################################################################################################################

pm_pyrometallurgy_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/pyrometallurgy.dds"
	
	pollution_generation = 10
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_iron_ore_add = 420			#x10
			building_input_coal_add = 30				#x30
														#total 5100
			
			# output goods
			building_output_iron_add = 170				#x40 = 6800
		}
		#vanilla basic steel profit 7.25			#mod 16.44	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_improved_pyrometallurgy_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/improved_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		bessemer_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_iron_ore_add = 590			#x10
			building_input_coal_add = 30				#x30
														#total 6800
			
			# output goods
			building_output_iron_add = 230				#x40 = 9200
		}
		#mod 20.8
		level_scaled = {
			# employment
			building_employment_laborers_add = 3000
			building_employment_machinists_add = 1000
			building_employment_engineers_add = 500
		}
	}
}

pm_advanced_pyrometallurgy_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/advanced_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		open_hearth_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_iron_ore_add = 750			#x10
			building_input_coal_add = 30				#x30
														#total 8400
			
			# output goods
			building_output_iron_add = 280				#x40 = 11200
		}
		#mod p 25.11
		level_scaled = {
			# employment
			building_employment_laborers_add = 2500
			building_employment_machinists_add = 1250
			building_employment_engineers_add = 750
		}
	}
}

pm_modern_pyrometallurgy_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/modern_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		electric_arc_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_iron_ore_add = 820			#x10
			building_input_coal_add = 30				#x30
			building_input_electricity_add = 30			#x30
														#total 10000
			
			# output goods
			building_output_iron_add = 350				#x40 = 14000
		}
		#mod p 28.68
		level_scaled = {
			# employment
			building_employment_laborers_add = 2000
			building_employment_machinists_add = 1500
			building_employment_engineers_add = 1000
		}
	}
}

pm_watertube_boiler_building_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/watertube_boiler.dds"
	
	pollution_generation = 5
	
	unlocking_technologies = {
		watertube_boiler
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 5
		}

		level_scaled = {
			building_employment_laborers_add = -1500
		}
	}
}

pm_rotary_valve_engine_building_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/rotary_valve_engine.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2000
		}
	}
}

pm_publicly_traded_building_ironworks = {
	texture = "gfx/interface/icons/production_method_icons/publicly_traded.dds"

	disallowing_laws = {
		law_command_economy
		law_council_republic
	}

	unlocking_technologies = {
		mutual_funds
	}

	building_modifiers = {
		level_scaled = {
			building_employment_capitalists_add = 150
		}
		unscaled = {
			building_capitalists_shares_add = 10
		}
	}
}

########################################################################################################################

pm_pyrometallurgy_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/pyrometallurgy.dds"
	
	pollution_generation = 10
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_lead_ore_add = 420			#x10
			building_input_coal_add = 30				#x30
														#total 3300
			
			# output goods
			building_output_lead_add = 170				#x40 = 6800
		}
		#vanilla basic steel profit 7.25			#mod 16.44	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_improved_pyrometallurgy_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/improved_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		bessemer_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_lead_ore_add = 590			#x10
			building_input_coal_add = 30				#x30
														#total 6800
			
			# output goods
			building_output_lead_add = 230				#x40 = 9200
		}
		#mod 20.8
		level_scaled = {
			# employment
			building_employment_laborers_add = 3000
			building_employment_machinists_add = 1000
			building_employment_engineers_add = 500
		}
	}
}

pm_advanced_pyrometallurgy_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/advanced_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		open_hearth_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_lead_ore_add = 750			#x10
			building_input_coal_add = 30				#x30
														#total 8400
			
			# output goods
			building_output_lead_add = 280				#x40 = 11200
		}
		#mod p 25.11
		level_scaled = {
			# employment
			building_employment_laborers_add = 2500
			building_employment_machinists_add = 1250
			building_employment_engineers_add = 750
		}
	}
}

pm_modern_pyrometallurgy_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/modern_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		electric_arc_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_lead_ore_add = 820			#x10
			building_input_coal_add = 30				#x30
			building_input_electricity_add = 30			#x30
														#total 10000
			
			# output goods
			building_output_lead_add = 350				#x40 = 14000
		}
		#mod p 28.68	
		level_scaled = {
			# employment
			building_employment_laborers_add = 2000
			building_employment_machinists_add = 1500
			building_employment_engineers_add = 1000
		}
	}
}

pm_watertube_boiler_building_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/watertube_boiler.dds"
	
	pollution_generation = 5
	
	unlocking_technologies = {
		watertube_boiler
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 5
		}

		level_scaled = {
			building_employment_laborers_add = -1500
		}
	}
}

pm_rotary_valve_engine_building_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/rotary_valve_engine.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2000
		}
	}
}

pm_publicly_traded_building_lead_refineries = {
	texture = "gfx/interface/icons/production_method_icons/publicly_traded.dds"

	disallowing_laws = {
		law_command_economy
		law_council_republic
	}

	unlocking_technologies = {
		mutual_funds
	}

	building_modifiers = {
		level_scaled = {
			building_employment_capitalists_add = 150
		}
		unscaled = {
			building_capitalists_shares_add = 10
		}
	}
}

#################################################################################################################################

pm_pyrometallurgy_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/pyrometallurgy.dds"
	
	pollution_generation = 10
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_gold_ore_add = 120			#x30
			building_input_coal_add = 20				#x30
			
			# output goods
			building_output_gold_add = 60				#x100
		}
		#vanilla basic steel profit 7.25			#mod 17.41
		level_scaled = {
			# employment
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_improved_pyrometallurgy_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/improved_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		bessemer_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_gold_ore_add = 175			#x30
			building_input_coal_add = 20				#x30
			
			# output goods
			building_output_gold_add = 82				#x100
		}
		#mod 20.36	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3000
			building_employment_machinists_add = 1000
			building_employment_engineers_add = 500
		}
	}
}

pm_advanced_pyrometallurgy_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/advanced_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		open_hearth_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_gold_ore_add = 245			#x30
			building_input_coal_add = 20				#x30
			
			# output goods
			building_output_gold_add = 110				#x100
		}
		#mod p 23.93
		level_scaled = {
			# employment
			building_employment_laborers_add = 2500
			building_employment_machinists_add = 1250
			building_employment_engineers_add = 750
		}
	}
}

pm_modern_pyrometallurgy_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/modern_pyrometallurgy.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		electric_arc_process
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_gold_ore_add = 310			#x30
			building_input_coal_add = 20				#x30
			building_input_electricity_add = 30			#x30
			
			# output goods
			building_output_gold_add = 150				#x100
		}
		#mod p 30.12	
		level_scaled = {
			# employment
			building_employment_laborers_add = 2000
			building_employment_machinists_add = 1500
			building_employment_engineers_add = 1000
		}
	}
}

pm_watertube_boiler_building_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/watertube_boiler.dds"
	
	pollution_generation = 5
	
	unlocking_technologies = {
		watertube_boiler
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 5
		}

		level_scaled = {
			building_employment_laborers_add = -1500
		}
	}
}

pm_rotary_valve_engine_building_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/rotary_valve_engine.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2000
		}
	}
}

pm_publicly_traded_building_gold_refineries = {
	texture = "gfx/interface/icons/production_method_icons/publicly_traded.dds"

	disallowing_laws = {
		law_command_economy
		law_council_republic
	}

	unlocking_technologies = {
		mutual_funds
	}

	building_modifiers = {
		level_scaled = {
			building_employment_capitalists_add = 150
		}
		unscaled = {
			building_capitalists_shares_add = 10
		}
	}
}

###################################################################################################################

pm_pyrometallurgy_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coal_ore_add = 235			#x20
			building_input_tools_add = 10				#x40
			
			# output goods
			building_output_coal_add = 230				#x30
		}
		#vanilla basic steel profit 7.25			#mod 17.41	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_improved_pyrometallurgy_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/improved_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		mechanized_workshops				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coal_ore_add = 330			#x20
			building_input_tools_add = 10				#x40
			
			# output goods
			building_output_coal_add = 310				#x30
		}
		#mod 19.93
		level_scaled = {
			# employment
			building_employment_laborers_add = 3000
			building_employment_machinists_add = 1000
			building_employment_engineers_add = 500
		}
	}
}

pm_advanced_pyrometallurgy_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/advanced_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		electrical_generation				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coal_ore_add = 425			#x20
			building_input_tools_add = 10				#x40
			building_input_electricity_add = 30			#x30
			
			# output goods
			building_output_coal_add = 430				#x30
		}
		#mod 24.33	
		level_scaled = {
			# employment
			building_employment_laborers_add = 2500
			building_employment_machinists_add = 1250
			building_employment_engineers_add = 750
		}
	}
}

pm_modern_pyrometallurgy_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/modern_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		conveyors				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coal_ore_add = 536			#x20
			building_input_tools_add = 20				#x40
			building_input_electricity_add = 30			#x30
			
			# output goods
			building_output_coal_add = 540				#x30
		}
		#mod 27.11
		level_scaled = {
			# employment
			building_employment_laborers_add = 2000
			building_employment_machinists_add = 1500
			building_employment_engineers_add = 1000
		}
	}
}

pm_watertube_boiler_building_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/watertube_boiler.dds"
	
	pollution_generation = 5
	
	unlocking_technologies = {
		watertube_boiler
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_output_coal_add = -5
		}

		level_scaled = {
			building_employment_laborers_add = -1500
		}
	}
}

pm_rotary_valve_engine_building_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/rotary_valve_engine.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_output_coal_add = -10
		}

		level_scaled = {
			building_employment_laborers_add = -2000
		}
	}
}

pm_publicly_traded_building_coal_refineries = {
	texture = "gfx/interface/icons/production_method_icons/publicly_traded.dds"

	disallowing_laws = {
		law_command_economy
		law_council_republic
	}

	unlocking_technologies = {
		mutual_funds
	}

	building_modifiers = {
		level_scaled = {
			building_employment_capitalists_add = 150
		}
		unscaled = {
			building_capitalists_shares_add = 10
		}
	}
}

#############################################################################################################

pm_pyrometallurgy_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_sulfur_ore_add = 314			#x15
			building_input_tools_add = 10				#x40
			
			# output goods
			building_output_sulfur_add = 140			#x50
		}
		#vanilla basic steel profit 7.25			#mod 18.28	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_improved_pyrometallurgy_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/improved_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		mechanized_workshops				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_sulfur_ore_add = 427			#x15
			building_input_tools_add = 10				#x40
			
			# output goods
			building_output_sulfur_add = 180			#x50
		}
		#mod 19.02	
		level_scaled = {
			# employment
			building_employment_laborers_add = 3000
			building_employment_machinists_add = 1000
			building_employment_engineers_add = 500
		}
	}
}

pm_advanced_pyrometallurgy_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/advanced_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		electrical_generation				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_sulfur_ore_add = 534			#x15
			building_input_tools_add = 10				#x40
			building_input_electricity_add = 30			#x30
			
			# output goods
			building_output_sulfur_add = 250			#x50
		}
		#mod 25.03
		level_scaled = {
			# employment
			building_employment_laborers_add = 2500
			building_employment_machinists_add = 1250
			building_employment_engineers_add = 750
		}
	}
}

pm_modern_pyrometallurgy_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/modern_pyrometallurgy2.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		conveyors				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_sulfur_ore_add = 640			#x15
			building_input_tools_add = 20				#x40
			building_input_electricity_add = 30			#x30
			
			# output goods
			building_output_sulfur_add = 300			#x50
		}
		#mod 26.53	
		level_scaled = {
			# employment
			building_employment_laborers_add = 2000
			building_employment_machinists_add = 1500
			building_employment_engineers_add = 1000
		}
	}
}

pm_watertube_boiler_building_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/watertube_boiler.dds"
	
	pollution_generation = 5
	
	unlocking_technologies = {
		watertube_boiler
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 5
		}

		level_scaled = {
			building_employment_laborers_add = -1500
		}
	}
}

pm_rotary_valve_engine_building_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/rotary_valve_engine.dds"
	
	pollution_generation = 10
	
	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 5
			building_input_coal_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2000
		}
	}
}

pm_publicly_traded_building_sulfur_refineries = {
	texture = "gfx/interface/icons/production_method_icons/publicly_traded.dds"

	disallowing_laws = {
		law_command_economy
		law_council_republic
	}

	unlocking_technologies = {
		mutual_funds
	}

	building_modifiers = {
		level_scaled = {
			building_employment_capitalists_add = 150
		}
		unscaled = {
			building_capitalists_shares_add = 10
		}
	}
}