pm_chocolatier = {
	texture = "gfx/interface/icons/production_method_icons/mechanized_workshops.dds"
	
	unlocking_technologies = {
		
	}				
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_cocoa_add = 40
 
			# output goods
			building_output_chocolate_add = 65
		}

		level_scaled = {
			building_employment_laborers_add = 4000
		}
	}
}
pm_sweetened_chocolate = {
	texture = "gfx/interface/icons/production_method_icons/sweeteners.dds"
	
	unlocking_technologies = {
		fractional_distillation
	}				
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_cocoa_add = 40
			building_input_sugar_add = 15
 
			# output goods
			building_output_chocolate_add = 80
		}

		level_scaled = {
			building_employment_laborers_add = 4000
			building_employment_machinists_add = 500
		}
	}
}
pm_processed_chocolate = {
	texture = "gfx/interface/icons/production_method_icons/pumps.dds"
	
	unlocking_technologies = {
		conveyors
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_cocoa_add = 80
			building_input_sugar_add = 30

			# output goods
			building_output_chocolate_add = 120
		}

		level_scaled = {
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}
pm_disabled_chocolate_types = {
	texture = "gfx/interface/icons/production_method_icons/no_canning.dds"
}
pm_dark_chocolate = {
	texture = "gfx/interface/icons/production_method_icons/canneries.dds"
	
	unlocking_technologies = {
		chemical_bleaching
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_cocoa_add = -20
			building_input_sugar_add = 30
			
			# output goods
			building_output_chocolate_add = 30
		}

		level_scaled = {
			building_employment_machinists_add = 500
		}
	}
}

pm_vanilla_chocolate = {
	texture = "gfx/interface/icons/production_method_icons/synthetic_dyes.dds"
	
	unlocking_technologies = {
		pasteurization
    }
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_cocoa_add = -30
			building_input_sugar_add = 40
			
			# output goods
			building_output_chocolate_add = 60
		}

		level_scaled = {
			building_employment_machinists_add = 500
			building_employment_engineers_add = 200
		}
	}
}
pm_disabled_crushing = {
	texture = "gfx/interface/icons/production_method_icons/no_distillery.dds"
}

pm_bean_crushing = {
	texture = "gfx/interface/icons/production_method_icons/pot_stills.dds"

	unlocking_technologies = {
		cotton_gin			
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coffee_beans_add = 25
			
			# output goods
			building_output_coffee_add = 60
			building_output_chocolate_add = -30
		}

		level_scaled = {
			building_employment_shopkeepers_add = 100
			building_employment_machinists_add = 250
		}
	}
}

pm_automated_crushing = {
	texture = "gfx/interface/icons/production_method_icons/patent_stills.dds"

	unlocking_technologies = {
		rotary_valve_engine
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_coffee_beans_add = 25
			building_input_glass_add = 10
			
			# output goods
			building_output_coffee_add = 100
			building_output_chocolate_add = -40
		}

		level_scaled = {
			building_employment_shopkeepers_add = 200
			building_employment_machinists_add = 500
			building_employment_engineers_add = 200
		}
	}
}
pm_manual_cocoa_processing = {
	texture = "gfx/interface/icons/production_method_icons/no_tool_use.dds"
}

pm_cocoa_workshops = {
	texture = "gfx/interface/icons/production_method_icons/glassworks_handicraft.dds"
	
	unlocking_technologies = {
		mechanized_workshops
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2500
		}
	}
}
pm_automated_cocoa_processing = {
	texture = "gfx/interface/icons/production_method_icons/assembly_lines.dds"
	
	unlocking_technologies = {
		conveyors
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 15
		}

		level_scaled = {
			building_employment_laborers_add = -3500
		}
	}
}
pm_merchant_guilds_building_luxury_food_industry = {
	texture = "gfx/interface/icons/production_method_icons/merchant_guilds.dds"

	unlocking_production_methods = {
		pm_chocolatier
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

	building_modifiers = {
		level_scaled = {
			building_employment_shopkeepers_add = 500
		}
		unscaled = {
			building_shopkeepers_shares_add = 10
		}
	}
}

pm_privately_owned_building_luxury_food_industry = {
	texture = "gfx/interface/icons/production_method_icons/privately_owned.dds"

	unlocking_production_methods = {
		pm_sweetened_chocolate
		pm_baking_powder
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

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

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

	unlocking_production_methods = {
		pm_sweeteners
		pm_processed_chocolate
	}

	unlocking_technologies = {
		mutual_funds
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

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

pm_government_run_building_luxury_food_industry = {
	texture = "gfx/interface/icons/production_method_icons/government_run.dds"
	
	unlocking_laws = {
		law_command_economy
	}
	
	building_modifiers = {
		level_scaled = {
			building_employment_bureaucrats_add = 150
		}
		unscaled = {
			building_government_shares_add = 1
		}
	}
}

pm_worker_cooperative_building_luxury_food_industry = {
	texture = "gfx/interface/icons/production_method_icons/worker_cooperative.dds"

	unlocking_production_methods = {
		pm_processed_chocolate
	}

	unlocking_laws = {
		law_cooperative_ownership
	}

	building_modifiers = {
		level_scaled = {
			building_employment_shopkeepers_add = 250
		}
		unscaled = {
			building_workforce_shares_add = 1
		}
	}
}

#LIQUOR FACTORY

pm_distillery = {
	texture = "gfx/interface/icons/production_method_icons/pumps.dds"
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_grain_add = 40

			# output goods
			building_output_liquor_add = 45
		}

		level_scaled = {
			building_employment_laborers_add = 4500
		}
	}
}		

pm_pot_stills = {
	texture = "gfx/interface/icons/production_method_icons/steamworks.dds"
	
	unlocking_technologies = {
		distillation
	}				
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_grain_add = 40
			building_input_sugar_add = 15
			building_input_glass_add = 5
 
			# output goods
			building_output_liquor_add = 65
		}

		level_scaled = {
			building_employment_laborers_add = 4000
			building_employment_machinists_add = 500
		}
	}
}

pm_patent_stills = {
	texture = "gfx/interface/icons/production_method_icons/diesel_pump.dds"
	
	unlocking_technologies = {
		automatic_bottle_blowers
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_grain_add = 80
			building_input_sugar_add = 30
			building_input_glass_add = 10

			# output goods
			building_output_liquor_add = 120
		}

		level_scaled = {
			building_employment_laborers_add = 3500
			building_employment_machinists_add = 750
			building_employment_engineers_add = 250
		}
	}
}

pm_disabled_grape_crushing = {
	texture = "gfx/interface/icons/production_method_icons/no_distillery.dds"
}

pm_grape_crushing = {
	texture = "gfx/interface/icons/production_method_icons/pot_stills.dds"

	unlocking_technologies = {
		distillation				
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_fruit_add = 25
			building_input_glass_add = 5
			
			# output goods
			building_output_wine_add = 60
			building_output_liquor_add = -30
		}

		level_scaled = {
			building_employment_shopkeepers_add = 100
			building_employment_machinists_add = 250
		}
	}
}

pm_wine_processing = {
	texture = "gfx/interface/icons/production_method_icons/patent_stills.dds"

	unlocking_technologies = {
		vacuum_canning
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_fruit_add = 30
			building_input_glass_add = 10
			
			# output goods
			building_output_wine_add = 100
			building_output_liquor_add = -40
		}

		level_scaled = {
			building_employment_shopkeepers_add = 200
			building_employment_machinists_add = 500
			building_employment_engineers_add = 200
		}
	}
}

pm_bottling = {
	texture = "gfx/interface/icons/production_method_icons/no_automation.dds"
}

pm_automatic_bottling = {
	texture = "gfx/interface/icons/production_method_icons/automated_bakery.dds"
	
	unlocking_technologies = {
		automatic_bottle_blowers
	}
	
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_tools_add = 10
		}

		level_scaled = {
			building_employment_laborers_add = -2500
		}
	}
}

pm_merchant_guilds_building_liquor_industry = {
	texture = "gfx/interface/icons/production_method_icons/merchant_guilds.dds"

	unlocking_production_methods = {
		pm_distillery
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

	building_modifiers = {
		level_scaled = {
			building_employment_shopkeepers_add = 500
		}
		unscaled = {
			building_shopkeepers_shares_add = 10
		}
	}
}

pm_privately_owned_building_liquor_industry = {
	texture = "gfx/interface/icons/production_method_icons/privately_owned.dds"

	unlocking_production_methods = {
		pm_pot_stills
		pm_patent_stills
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

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

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

	unlocking_production_methods = {
		pm_pot_stills
		pm_patent_stills
	}

	unlocking_technologies = {
		mutual_funds
	}

	disallowing_laws = {
		law_command_economy
		law_cooperative_ownership
	}

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

pm_government_run_building_liquor_industry = {
	texture = "gfx/interface/icons/production_method_icons/government_run.dds"
	
	unlocking_laws = {
		law_command_economy
	}
	
	building_modifiers = {
		level_scaled = {
			building_employment_bureaucrats_add = 150
		}
		unscaled = {
			building_government_shares_add = 1
		}
	}
}

pm_worker_cooperative_building_liquor_industry = {
	texture = "gfx/interface/icons/production_method_icons/worker_cooperative.dds"

	unlocking_production_methods = {
		pm_patent_stills
	}

	unlocking_laws = {
		law_cooperative_ownership
	}

	building_modifiers = {
		level_scaled = {
			building_employment_shopkeepers_add = 250
		}
		unscaled = {
			building_workforce_shares_add = 1
		}
	}
}
pm_irregular_infantry = {
	texture = "gfx/interface/icons/production_method_icons/irregular_infantry.dds"
	is_default = yes
	building_modifiers = {
		workforce_scaled = {
			building_input_grain_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 970
			building_employment_officers_add = 30
			building_training_rate_add = 20
		}

		throughput_scaled = {
			unit_offense_add = 10
			unit_defense_add = 15
		}

		unscaled = {
			unit_morale_loss_add = 15
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 1
		}
	}
}

pm_line_infantry = {
	texture = "gfx/interface/icons/production_method_icons/line_infantry.dds"
	is_default = yes
	unlocking_technologies = {
		line_infantry
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_small_arms_add = 1
			building_input_grain_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 950
			building_employment_officers_add = 50
			building_training_rate_add = 20
		}

		throughput_scaled = {
			unit_offense_add = 20
			unit_defense_add = 30
		}

		unscaled = {
			unit_morale_loss_add = 10
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 3
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_skirmish_infantry = {
	texture = "gfx/interface/icons/production_method_icons/skirmish_infantry.dds"
	unlocking_technologies = {
		general_staff
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 1
			building_input_small_arms_add = 1
			building_input_canned_food_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
			building_training_rate_add = 30
		}

		throughput_scaled = {
			unit_offense_add = 30
			unit_defense_add = 35
		}

		unscaled = {
			unit_morale_loss_add = 10
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 5
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_trench_infantry = {
	texture = "gfx/interface/icons/production_method_icons/trench_infantry.dds"
	unlocking_technologies = {
		trench_works
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 2
			building_input_small_arms_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 850
			building_employment_officers_add = 150
			building_training_rate_add = 40
		}

		throughput_scaled = {
			
			unit_offense_add = 40
			unit_defense_add = 60
		}

		unscaled = {
			unit_morale_loss_add = 8
			unit_provinces_captured_mult = -0.25
			unit_provinces_lost_mult = -0.25
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 7
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_squad_infantry = {
	texture = "gfx/interface/icons/production_method_icons/squad_infantry.dds"
	unlocking_technologies = {
		nco_training
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 2
			building_input_small_arms_add = 1
			building_input_radios_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 800
			building_employment_officers_add = 200
			building_training_rate_add = 40
		}

		throughput_scaled = {
			unit_offense_add = 55
			unit_defense_add = 65
		}
		
		unscaled = {
			unit_morale_loss_add = 6
			unit_provinces_lost_mult = -0.25
		}		
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 9
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_mechanized_infantry = {
	texture = "gfx/interface/icons/production_method_icons/armored_division.dds"
	unlocking_technologies = {
		mobile_armor
	}
	disallowing_laws = {
		law_peasant_levies
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_small_arms_add = 1
			building_input_ammunition_add = 3
			building_input_tanks_add = 1
			building_input_oil_add = 1
			building_input_radios_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 750
			building_employment_officers_add = 250
			building_training_rate_add = 30
		}

		throughput_scaled = {
			unit_offense_add = 75
			unit_defense_add = 75
		}

		unscaled = {
			unit_morale_loss_add = 4
			unit_provinces_captured_mult = 0.25
			unit_devastation_mult = 0.15
			# should add Battle Condition chance
		}
	}
	country_modifiers = {
		workforce_scaled = {
			country_army_power_projection_add = 11
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_irregular_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/irregular_infantry.dds"
	is_default = yes
	building_modifiers = {
		workforce_scaled = {
			building_input_grain_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 970
			building_employment_officers_add = 30
			building_training_rate_add = 20
		}

		throughput_scaled = {
			unit_offense_add = 10
			unit_defense_add = 15
		}

		unscaled = {
			unit_morale_loss_add = 20
		}
	}
}

pm_line_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/line_infantry.dds"
	is_default = yes
	unlocking_technologies = {
		line_infantry
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_small_arms_add = 1
			building_input_grain_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 950
			building_employment_officers_add = 50
			building_training_rate_add = 20
		}

		throughput_scaled = {
			unit_offense_add = 20
			unit_defense_add = 30
		}

		unscaled = {
			unit_morale_loss_add = 15
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_skirmish_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/skirmish_infantry.dds"
	unlocking_technologies = {
		general_staff
	}
	disallowing_laws = {
		law_peasant_levies
	}	
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 1
			building_input_small_arms_add = 1
			building_input_canned_food_add = 1
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
			building_training_rate_add = 30
		}

		throughput_scaled = {
			unit_offense_add = 30
			unit_defense_add = 35
		}
		
		unscaled = {
			unit_morale_loss_add = 15
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_trench_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/trench_infantry.dds"
	unlocking_technologies = {
		trench_works
	}
	disallowing_laws = {
		law_peasant_levies
	}	
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 2
			building_input_small_arms_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 850
			building_employment_officers_add = 150
			building_training_rate_add = 40
		}

		throughput_scaled = {
			unit_offense_add = 40
			unit_defense_add = 60
		}

		unscaled = {
			unit_morale_loss_add = 10
			unit_provinces_captured_mult = -0.25
			unit_provinces_lost_mult = -0.25
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_squad_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/squad_infantry.dds"
	unlocking_technologies = {
		nco_training
	}
	disallowing_laws = {
		law_peasant_levies
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_ammunition_add = 2
			building_input_small_arms_add = 1
			building_input_radios_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 800
			building_employment_officers_add = 200
			building_training_rate_add = 40
		}

		throughput_scaled = {
			unit_offense_add = 55
			unit_defense_add = 60
		}

		unscaled = {
			unit_morale_loss_add = 8
			unit_provinces_lost_mult = -0.25
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_mechanized_infantry_conscription = {
	texture = "gfx/interface/icons/production_method_icons/armored_division.dds"
	unlocking_technologies = {
		mobile_armor
	}
	disallowing_laws = {
		law_peasant_levies
	}
	building_modifiers = {
		workforce_scaled = {
			building_input_small_arms_add = 1
			building_input_ammunition_add = 3
			building_input_tanks_add = 1
			building_input_oil_add = 1
			building_input_radios_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 750
			building_employment_officers_add = 250
			building_training_rate_add = 30
		}

		throughput_scaled = {
			unit_offense_add = 75
			unit_defense_add = 75
		}

		unscaled = {
			unit_morale_loss_add = 6
			unit_devastation_mult = 0.15
			# should add Battle Condition chance
		}
	}
	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_man_o_wars = {
	texture = "gfx/interface/icons/production_method_icons/man_o_wars.dds"

	building_modifiers = {
		workforce_scaled = {
			building_input_manowars_add = 2
			building_input_grain_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
		}

		throughput_scaled = {
			unit_offense_add = 20
			unit_defense_add = 20
		}

		unscaled = {
			unit_morale_loss_add = 25
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 10
			country_max_declared_interests_add = 0.1
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_ironclads = {
	texture = "gfx/interface/icons/production_method_icons/ironclads.dds"
	unlocking_technologies = {
		ironclad_tech
	}

	building_modifiers = {
		workforce_scaled = {
			building_input_ironclads_add = 2
			building_input_ammunition_add = 1
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
		}

		throughput_scaled = {
			unit_offense_add = 40
			unit_defense_add = 40
		}

		unscaled = {
			unit_morale_loss_add = 20
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 20
			country_max_declared_interests_add = 0.125
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_monitors = {
	texture = "gfx/interface/icons/production_method_icons/monitors.dds"

	pollution_generation = 2

	unlocking_technologies = {
		monitor_tech
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 3
			building_input_ammunition_add = 2
			building_input_canned_food_add = 2
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
		}

		throughput_scaled = {
			unit_offense_add = 50
			unit_defense_add = 50
		}

		unscaled = {
			unit_morale_loss_add = 15
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 25
			country_max_declared_interests_add = 0.15
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_dreadnoughts = {
	texture = "gfx/interface/icons/production_method_icons/dreadnoughts.dds"

	pollution_generation = 3

	unlocking_technologies = {
		dreadnought
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 4
			building_input_ammunition_add = 4
			building_input_radios_add = 1
			building_input_canned_food_add = 3
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
		}

		throughput_scaled = {
			unit_offense_add = 80
			unit_defense_add = 80
		}

		unscaled = {
			unit_morale_loss_add = 8
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 40
			country_max_declared_interests_add = 0.175
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_battleships = {
	texture = "gfx/interface/icons/production_method_icons/battleships.dds"

	pollution_generation = 3

	unlocking_technologies = {
		battleship_tech
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 5
			building_input_ammunition_add = 6
			building_input_radios_add = 2
			building_input_canned_food_add = 3
		}

		level_scaled = {
			building_employment_soldiers_add = 900
			building_employment_officers_add = 100
		}

		throughput_scaled = {
			unit_offense_add = 100
			unit_defense_add = 100
		}

		unscaled = {
			unit_morale_loss_add = 5
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 50
			country_max_declared_interests_add = 0.2
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment
	}
}

pm_commerce_raider = {
	texture = "gfx/interface/icons/production_method_icons/commerce_raiders.dds"
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_grain_add = 1
		}

		level_scaled = {
		}

		throughput_scaled = {
		}

		unscaled = {
		}
	}
}

pm_torpedo_boat = {
	texture = "gfx/interface/icons/production_method_icons/torpedo_boats.dds"
	unlocking_technologies = {
		self_propelled_torpedoes
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ammunition_add = 2
			building_input_canned_food_add = 2
		}

		level_scaled = {
		}

		throughput_scaled = {
			unit_offense_add = 20
			unit_defense_add = -10
		}

		unscaled = {
			unit_convoy_raiding_mult = 0.25
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment_minor
	}
}

pm_submarine = {
	texture = "gfx/interface/icons/production_method_icons/submarine.dds"
	unlocking_technologies = {
		submarine
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 1
			building_input_ammunition_add = 1
			building_input_canned_food_add = 3
		}

		level_scaled = {
		}

		throughput_scaled = {
			unit_offense_add = 40
			unit_defense_add = -20
		}

		unscaled = {
			building_training_rate_add = -5
			unit_convoy_raiding_mult = 0.5
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment_minor
	}
}

pm_frigates = {
	texture = "gfx/interface/icons/production_method_icons/frigates.dds"
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_grain_add = 2
		}

		level_scaled = {
		}

		throughput_scaled = {
		}

		unscaled = {
		}
	}
}

pm_destroyers = {
	texture = "gfx/interface/icons/production_method_icons/destroyers.dds"
	unlocking_technologies = {
		destroyer
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 2
			building_input_ammunition_add = 2
			building_input_canned_food_add = 2
		}

		level_scaled = {
		}

		throughput_scaled = {
			unit_offense_add = 10
			unit_defense_add = 20
		}

		unscaled = {
			unit_morale_loss_mult = -0.1
#			todo: unit_convoy_defence_mult = 0.25
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment_minor
	}
}

pm_carriers = {
	texture = "gfx/interface/icons/production_method_icons/carriers.dds"

	pollution_generation = 3

	unlocking_technologies = {
		carrier_tech
	}
	building_modifiers = {
		workforce_scaled = {
			# input goods
			building_input_ironclads_add = 2
			building_input_ammunition_add = 2
			building_input_aeroplanes_add = 2
			building_input_radios_add = 2
			building_input_canned_food_add = 3
		}

		level_scaled = {
		}

		throughput_scaled = {
			unit_offense_add = 30
			unit_defense_add = 40
		}

		unscaled = {
			building_training_rate_add = -10
			unit_morale_loss_mult = -0.25
#			todo: unit_convoy_defence_mult = 0.25
		}
	}

	country_modifiers = {
		workforce_scaled = {
			country_navy_power_projection_add = 20
		}
	}

	timed_modifiers = {
		pm_offense_defense_readjustment_minor
	}
}