Skip to content
82 changes: 59 additions & 23 deletions common/buildings/01_industry.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ building_food_industry = {
levels_per_mesh = 5

unlocking_technologies = {
early_chemistry

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries

production_method_groups = {
pmg_base_building_food_industry
pmg_fish_packing
pmg_food_packing
pmg_automation_food
}

Expand All @@ -39,14 +39,14 @@ building_distilleries = {
levels_per_mesh = 5

unlocking_technologies = {
early_chemistry

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries

production_method_groups = {
pmg_distilling_liquor
pmg_distilling_wine
pmg_distilling_beer
pmg_automation_distillery
}

Expand Down Expand Up @@ -86,7 +86,7 @@ building_textile_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries
Expand Down Expand Up @@ -117,7 +117,7 @@ building_furniture_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries
Expand Down Expand Up @@ -148,7 +148,7 @@ building_glassworks = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

production_method_groups = {
Expand Down Expand Up @@ -177,13 +177,14 @@ building_tool_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

ai_nationalization_desire = 0.25 # AI is a bit reluctant to privatize tools due to importance for construction etc

production_method_groups = {
pmg_base_tools
pmg_precision_instruments
pmg_automation_tools
}

Expand All @@ -209,7 +210,7 @@ building_paper_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

ai_nationalization_desire = 0.25 # AI is a bit reluctant to privatize government goods
Expand Down Expand Up @@ -240,7 +241,7 @@ building_chemical_plants = {
levels_per_mesh = 5

unlocking_technologies = {
early_chemistry

}

production_method_groups = {
Expand Down Expand Up @@ -269,7 +270,7 @@ building_synthetics_plant = {
levels_per_mesh = 5

unlocking_technologies = {
nylon

}

production_method_groups = {
Expand Down Expand Up @@ -298,13 +299,14 @@ building_steelworks = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

ai_nationalization_desire = 0.25 # AI will generally not privatize steel mills due to importance for construction

production_method_groups = {
pmg_base_steelworks
pmg_steelworks_electric_arc
pmg_automation_steelworks
}

Expand All @@ -329,7 +331,7 @@ building_aluminum_refinery = {
levels_per_mesh = 5

unlocking_technologies = {
early_production

}

production_method_groups = {
Expand Down Expand Up @@ -358,7 +360,7 @@ building_motor_industry = {
levels_per_mesh = 5

unlocking_technologies = {
combustion_gas_engine

}

production_method_groups = {
Expand Down Expand Up @@ -388,7 +390,7 @@ building_automobile_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
combustion_gas_engine

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries
Expand Down Expand Up @@ -419,7 +421,7 @@ building_tank_factory = {
levels_per_mesh = 5
icon = "gfx/interface/icons/building_icons/advanced_military.dds"
unlocking_technologies = {
combustion_gas_engine

}

ai_nationalization_desire = -0.15 # AI might be more inclined to nationalize tank factories
Expand Down Expand Up @@ -480,7 +482,7 @@ building_drydocks = {
city_type = port

unlocking_technologies = {
pre_war_naval_tech

}

ai_nationalization_desire = 0.5 # AI generally does not want to privatize military goods industries
Expand Down Expand Up @@ -511,11 +513,12 @@ building_electronics_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
electronics_tech

}

production_method_groups = {
pmg_base_electronics
pmg_advanced_components
pmg_automation_electronics
}

Expand All @@ -540,7 +543,7 @@ building_small_arms_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
interwar_military_technology

}

ai_nationalization_desire = 0.5 # AI generally does not want to privatize military goods industries
Expand Down Expand Up @@ -572,7 +575,7 @@ building_explosives_industry = {
levels_per_mesh = 5

unlocking_technologies = {
interwar_military_technology

}

ai_nationalization_desire = 0.5 # AI generally does not want to privatize military goods industries
Expand Down Expand Up @@ -603,7 +606,7 @@ building_munitions_plants = {
levels_per_mesh = 5

unlocking_technologies = {
interwar_military_technology

}

ai_nationalization_desire = 0.5 # AI generally does not want to privatize military goods industries
Expand Down Expand Up @@ -659,6 +662,38 @@ building_fuel_refineries = {
background = "gfx/interface/icons/building_icons/backgrounds/building_panel_bg_light_industry.dds"
}

building_biofuel_refineries = {
building_group = bg_light_industry
icon ="gfx/interface/icons/building_icons/fuel_industry.dds"
city_type = city
levels_per_mesh = 5

unlocking_technologies = {

}

ai_nationalization_desire = 0.25 # Fuel is a strategic resource

production_method_groups = {
pmg_sugar_biofuel
pmg_grain_biofuel
pmg_biofuel_automation
}

required_construction = construction_cost_very_high
ownership_type = self

possible = {
owner = {
not = {
has_law = law_type:law_industry_banned
}
}
}

background = "gfx/interface/icons/building_icons/backgrounds/building_panel_bg_light_industry.dds"
}

building_aircraft_manufactories = {
building_group = bg_heavy_industry
icon ="gfx/interface/icons/building_icons/aircraft_industry.dds"
Expand Down Expand Up @@ -756,7 +791,7 @@ building_computer_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
mechanical_computers

}

production_method_groups = {
Expand Down Expand Up @@ -785,13 +820,14 @@ building_consumer_electronics_manufactories = {
levels_per_mesh = 5

unlocking_technologies = {
cathode_ray_tubes

}

ai_nationalization_desire = -0.25 # AI is generally fine with privatizing consumer goods industries

production_method_groups = {
pmg_base_consumer_electronics
pmg_advanced_electronics
pmg_automation_consumer_electronics_manufactories
}

Expand Down
31 changes: 2 additions & 29 deletions common/buildings/06_urban_center.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,8 @@ building_urban_center = {

production_method_groups = {
pmg_urban_form
#pmg_residential_areas
#pmg_planning_method
pmg_commerce_services
pmg_public_transport
#pmg_religious_services
}

buildable = no
Expand Down Expand Up @@ -198,30 +196,6 @@ building_telecommunications = {
}
}

building_tourism_industry = {
ownership_type = self
background = "gfx/interface/icons/building_icons/backgrounds/building_panel_bg_light_industry.dds"
building_group = bg_tourism
icon ="gfx/interface/icons/building_icons/tourism_industry.dds"
levels_per_mesh = 5
unlocking_technologies = {
rapid_transit
}
production_method_groups = {
pmg_base_tourism
pmg_tourism_entertainment
pmg_supporting_industry_tourism
}
required_construction = construction_cost_very_high
possible = {
owner = {
not = {
has_law = law_type:law_industry_banned
}
}
}
}

building_financial_services = {
ownership_type = self
background = "gfx/interface/icons/building_icons/backgrounds/building_panel_bg_light_industry.dds"
Expand All @@ -233,8 +207,7 @@ building_financial_services = {
}
production_method_groups = {
pmg_base_financial_services
pmg_commercial_banking
pmg_investment_services
pmg_bank_ownership
}
required_construction = construction_cost_very_high
possible = {
Expand Down
Loading