﻿pm_base_building_airport = {
	texture = "gfx/interface/icons/production_method_icons/aeroplanes.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_jet_aircraft_add = 5 # 1500
			goods_input_oil_add = 5 # x40 =  200
			goods_output_services_add = 40 # 2400
			goods_output_transportation_add = 15 # 900
		}
		level_scaled = {
			building_employment_laborers_add = 1000
			
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_convoys_capacity_add = 200
		}
	}
	state_modifiers = {
		workforce_scaled = {
			state_infrastructure_add = 10
			state_pollution_generation_add = 25
		}
	}
}

pm_base_no_logistic = {
	texture = "gfx/interface/icons/production_method_icons/no_automobiles.dds"

	
}

pm_base_use_railway = {
	texture = "gfx/interface/icons/production_method_icons/experimental_trains.dds"

	building_modifiers = {
		workforce_scaled = {
			
			goods_input_transportation_add = 2 # 900
			
		}
		unscaled = {
			
			building_throughput_add = 0.1
		}

	}
	
}

pm_base_use_oil_car = {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"

	building_modifiers = {
		workforce_scaled = {
			
			goods_input_transportation_add = 2 
			goods_input_automobiles_add = 1.5
			goods_input_oil_add = 1
			
		}
		unscaled = {
			
			building_throughput_add = 0.3
		}

	}
	
}

pm_base_use_eletric_car = {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"


	unlocking_technologies = {
		electrical_generation
	}
	building_modifiers = {
		workforce_scaled = {
			
			goods_input_transportation_add = 2 
			goods_input_electric_car_add = 1.5
			goods_input_electricity_add = 1
			
		}
		unscaled = {
			
			building_throughput_add = 0.3
		}

	}
	
}



pm_base_building_space_center = {
	texture = "gfx/interface/icons/production_method_icons/no_specialists.dds"

	
}


pm_civil_satellite = {
	texture = "gfx/interface/icons/production_method_icons/market_stalls.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 10 # 3000
			goods_input_oil_add = 10 # x40 =  400
			
		}
		level_scaled = {

			
			building_employment_engineers_add = 1000
		}
	}
	country_modifiers = {
		workforce_scaled = {
			
			building_group_bg_manufacturing_throughput_add = 0.0005
		}
	}
	state_modifiers = {
		workforce_scaled = {

			state_pollution_generation_add = 25
		}
	}
}

pm_military_satellite = {
	texture = "gfx/interface/icons/production_method_icons/squad_infantry.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 10 # 3000
			goods_input_oil_add = 10 # x40 =  400
			
		}
		level_scaled = {

			
			building_employment_engineers_add = 1000
		}
	}
	country_modifiers = {
		workforce_scaled = {
			
			unit_navy_offense_mult = 0.001
			unit_navy_defense_mult = 0.001
			unit_army_defense_mult = 0.001
			unit_army_offense_mult = 0.001

		}
	}
	state_modifiers = {
		workforce_scaled = {

			state_pollution_generation_add = 25
		}
	}
}


pm_mining_nothing = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	
}

pm_mining_coal = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 2 # 600
			goods_output_coal_add = 50 # 1500
		}
		level_scaled = {

			building_employment_machinists_add = 200
			building_employment_engineers_add = 100
		}
	}
	
}

pm_mining_iron = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 2 # 600
			goods_output_iron_add = 50 # 2000
		}
		level_scaled = {

			building_employment_machinists_add = 200
			building_employment_engineers_add = 100
		}
	}
	
}

pm_mining_lead = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 2 # 600
			goods_output_lead_add = 50 # 2000
		}
		level_scaled = {

			building_employment_machinists_add = 200
			building_employment_engineers_add = 100
		}
	}
	
}

pm_mining_sulfur = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 2 # 600
			goods_output_sulfur_add = 40 # 2000
		}
		level_scaled = {

			building_employment_machinists_add = 200
			building_employment_engineers_add = 100
		}
	}
	
}


pm_mining_oil = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"

	building_modifiers = {
		workforce_scaled = {
			goods_input_rocket_add = 2 # 600
			goods_output_oil_add = 50 # 2000
		}
		level_scaled = {

			building_employment_machinists_add = 200
			building_employment_engineers_add = 100
		}
	}
	
}





pm_base_chip_production = {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		chip
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_advanced_machine_tool_add=5 #x100=500
			goods_input_iron_add = 20 # x40 =  800
			goods_input_electricity_add = 20 # x30 =  600
			goods_input_tools_add = 20	# x40 =  800

			# output goods
			goods_output_chip_add = 100 # x50 =  5000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}





pm_base_rocket_production = {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		aerospace_industry
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_chip_add = 10 # x50 =  500
			goods_input_areospace_engine_add = 10 # x80 =  800
			goods_input_steel_add = 5 # x50 =  250
			goods_input_aluminum_add = 20 # x60 =  1200
			goods_input_electricity_add = 10 # x30 =  300
			goods_input_advanced_machine_tool_add = 8	# x100 =  800
			goods_input_giant_forging_press_add=5 # x150=750

			# output goods
			goods_output_rocket_add = 20 # x300 =  6000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}






pm_base_jet_aircraft_production= {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		aerospace_industry
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_chip_add = 10 # x50 =  500
			goods_input_areospace_engine_add = 15 # x80 =  1200
			goods_input_steel_add = 5 # x50 =  250
			goods_input_aluminum_add = 20 # x60 =  1200
			goods_input_electricity_add = 10 # x30 =  300
			goods_input_advanced_machine_tool_add = 8	# x100 =  800
			goods_input_giant_forging_press_add=5 # x150=750

			# output goods
			goods_output_jet_aircraft_add = 25 # x300 =  7500
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}




pm_base_areospace_engine_production= {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		aerospace_industry
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
		
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_steel_add = 5 # x50 =  250
			goods_input_aluminum_add = 5 # x60 =  300
			goods_input_electricity_add = 10 # x30 =  300
			goods_input_advanced_machine_tool_add = 8	# x100 =  800
			goods_input_giant_forging_press_add=5 # x150=750


			# output goods
			goods_output_areospace_engine_add = 60 # x80 =  4800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}




pm_base_advanced_machine_tool_production= {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		aerospace_industry
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
		
			goods_input_electric_engine_add = 3 # x80 =  400
			goods_input_steel_add = 20 # x50 =  1000
			goods_input_electricity_add = 10 # x30 =  300
			

			# output goods
			goods_output_advanced_machine_tool_add = 40 # x100 =  4000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_building_electric_car= {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			goods_input_electric_engine_add = 10 # x80 =  800
			goods_input_chip_add = 5 # x50 =  250
			goods_input_rubber_add = 10 # x40 =  400
			goods_input_steel_add = 10 # x50 =  500
			goods_input_electricity_add = 10 # x30 =  300
			goods_input_advanced_machine_tool_add = 3	# x100 =  300

			# output goods
			goods_output_electric_car_add = 30 # x100 =  3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_general_machine_tool_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_engines_add = 5 #x60 =  300
			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 15 # x50 =  750
			

			# output goods
			goods_output_general_machine_tool_add =30 # x60 = 1800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_eletric_general_machine_tool_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"

	unlocking_technologies = {
		electrical_generation
	}
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 3 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 20 # x50 =  1000
			

			# output goods
			goods_output_general_machine_tool_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_chemical_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"

	
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_engines_add = 5 #x60 =  300
			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 10 # x50 =  500
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_chemical_equipment_add =30 # x60 = 1800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_eletric_chemical_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"

	unlocking_technologies = {
		electrical_generation
	}
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 15 # x50 =  750
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_chemical_equipment_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_mining_machine_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_engines_add = 5 #x60 =  300
			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 10 # x50 =  500
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_mining_machine_add =30 # x60 = 1800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_eletric_mining_machine_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"

	unlocking_technologies = {
		electrical_generation
	}
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 15 # x50 =  750
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_mining_machine_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_smelting_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_engines_add = 5 #x60 =  300
			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 10 # x50 =  500
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_smelting_equipment_add =30 # x60 = 1800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_eletric_smelting_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"
	unlocking_technologies = {
		electrical_generation
	}
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 15 # x50 =  750
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_smelting_equipment_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_shipbuilding_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_engines_add = 5 #x60 =  300
			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 10 # x50 =  500
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_shipbuilding_equipment_add =30 # x60 = 1800
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_eletric_shipbuilding_equipment_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"
	unlocking_technologies = {
		electrical_generation
	}
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 15 # x50 =  750
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_shipbuilding_equipment_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}


pm_base_agriculture_machine_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_combustion_engine_add =10 # x80 = 800
			goods_input_steel_add = 15 # x50 =  750
			goods_input_general_machine_tool_add =5 # x60 = 300
			

			# output goods
			goods_output_agriculture_machine_add =50 # x60 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_giant_forging_press_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 8 # x50 =  400
			goods_input_advanced_machine_tool_add =3 # x100 = 300
			

			# output goods
			goods_output_giant_forging_press_add =20 # x150 = 3000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}


pm_base_aluminum_production= {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 5 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_iron_add = 10 # x40 =  400
			goods_input_lead_add = 10 # x40 =  400
			goods_input_smelting_equipment_add= 10 # x60 =  600
		

			# output goods
			goods_output_aluminum_add =40 # x60 = 2400
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_combustion_engine_production= {
	texture = "gfx/interface/icons/production_method_icons/diesel_engines.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	unlocking_technologies = { 
		combustion_engine
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			goods_input_electric_engine_add = 3 # x80 =  400
			goods_input_electricity_add = 10 # x30 =  300
			goods_input_steel_add = 10 # x50 =  500
			goods_input_advanced_machine_tool_add =10 # x100 = 1000
		

			# output goods
			goods_output_combustion_engine_add =50 # x80 = 4000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_electric_engine_production= {
	texture = "gfx/interface/icons/production_method_icons/electric_engines.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	unlocking_technologies = {
		electrical_generation
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			
			
			goods_input_electricity_add = 20 # x30 =  600
			goods_input_steel_add = 15 # x50 =  750
			goods_input_advanced_machine_tool_add =10 # x100 = 1000
		

			# output goods
			goods_output_electric_engine_add =50 # x80 = 4000
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}

pm_base_automobiles_production= {
	texture = "gfx/interface/icons/production_method_icons/automobiles.dds"
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
		
	building_modifiers = {
		workforce_scaled = {
			# input goods
			
			

			goods_input_electric_engine_add = 3 # x80 =  400
			goods_input_electricity_add = 10 # x30 =  300

			goods_input_rubber_add = 10 # x40 = 400
			goods_input_oil_add = 5 # x40 = 200
			goods_input_combustion_engine_add =15 # x80 = 1200
			goods_input_steel_add = 10 # x50 =  500
			goods_input_general_machine_tool_add =5 # x60 = 300
		
			# output goods
			goods_output_automobiles_add = 40 # x100 =  4000
			
			
		}

		level_scaled = {
			# employment
			
			building_employment_engineers_add = 2000
		}
	}
}


pm_base_steam_engine = {
	texture = "gfx/interface/icons/production_method_icons/steamworks.dds"
	
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	building_modifiers = {
		workforce_scaled = {
			goods_input_steel_add = 15
			
			goods_output_engines_add = 20
		}

		level_scaled = {

			building_employment_machinists_add = 2000
			building_employment_engineers_add = 500
		}
	}
}

pm_lathe_steam_engine = {
	texture = "gfx/interface/icons/production_method_icons/lathes.dds"
	
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	
	building_modifiers = {
		workforce_scaled = {
	

			goods_input_coal_add = 5 #  x30 =  150
			goods_input_steel_add = 25 # x50 =  1250
			goods_input_general_machine_tool_add =5 # x60 = 300
			
			goods_output_engines_add = 40 #x60 =  2400
		}

		level_scaled = {


			building_employment_engineers_add = 2000
		}
	}
}

pm_electric_steam_engine = {
	texture = "gfx/interface/icons/production_method_icons/electric_streetlights.dds"
	
	state_modifiers = {
		workforce_scaled = {
			state_pollution_generation_add = 10
		}
	}
	unlocking_technologies = {
		electrical_generation
	}
	
	building_modifiers = {
		workforce_scaled = {
	

			goods_input_electric_engine_add = 3 # x80 =  400
			goods_input_electricity_add = 5 # x30 =  150
			goods_input_steel_add = 40 # x50 =  2000
			goods_input_general_machine_tool_add =5 # x60 = 300
			
			goods_output_engines_add = 60 #x60 =  3600
		}

		level_scaled = {


			building_employment_engineers_add = 2000
		}
	}
}