# Planet District Zones # # Documentation: ./99_HOW_TO_ZONE.txt # # Zones in this file are for secondary districts on Ecus, Machine and Hive Worlds to ensure they have the correct district swaps. # Ecu Zones zone_industrial_arcology = { inline_script = { script = zones/shared_industrial_zone AMOUNT = @doubled_scaling_district_2_jobs } swap_type = district_arcology_mixed_industry swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_foundry_arcology = { inline_script = { script = zones/shared_industrial_foundry_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_arms_industry swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_factory_arcology = { inline_script = { script = zones/shared_industrial_factory_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_civilian_industry swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_arcology = { inline_script = { script = zones/shared_research_zone AMOUNT = @doubled_scaling_district_3_jobs } swap_type = district_arcology_research swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_physics_arcology = { inline_script = { script = zones/shared_research_physics_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_research_physics swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_society_arcology = { inline_script = { script = zones/shared_research_society_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_research_society swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_engineering_arcology = { inline_script = { script = zones/shared_research_engineering_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_research_engineering swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_unity_arcology = { inline_script = { script = zones/shared_unity_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_administrative swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } convert_to = { zone_unity_spiritualist_arcology zone_unity_bio_trophy_arcology } } zone_unity_spiritualist_arcology = { inline_script = { script = zones/shared_unity_spiritualist_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_spiritualist swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } convert_to = { zone_unity_arcology zone_unity_bio_trophy_arcology } } zone_unity_bio_trophy_arcology = { inline_script = { script = zones/shared_unity_bio_trophy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_organic_housing swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } triggered_district_planet_modifier = { planet_housing_add = -1500 } convert_to = { zone_unity_arcology zone_unity_spiritualist_arcology } } zone_fortress_arcology = { inline_script = { script = zones/shared_fortress_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_fortress swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_trade_arcology = { inline_script = { script = zones/shared_trade_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_arcology_trade swap_type_weight = 5 zone_sets = { arcology } included_building_sets = { urban_automation_arcology } excluded_building_sets = { urban_automation } inline_script = { script = zones/shared_arcology_zone_modifiers } } # Ring Worlds zone_industrial_ring_world = { inline_script = { script = zones/shared_industrial_zone AMOUNT = @doubled_scaling_district_2_jobs } swap_type = district_ring_world_industrial swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_foundry_ring_world = { inline_script = { script = zones/shared_industrial_foundry_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_foundry swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_factory_ring_world = { inline_script = { script = zones/shared_industrial_factory_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_factory swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_research_ring_world = { inline_script = { script = zones/shared_research_zone AMOUNT = @doubled_scaling_district_3_jobs } swap_type = district_ring_world_research swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_research_physics_ring_world = { inline_script = { script = zones/shared_research_physics_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_research_physics swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_research_society_ring_world = { inline_script = { script = zones/shared_research_society_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_research_society swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_research_engineering_ring_world = { inline_script = { script = zones/shared_research_engineering_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_research_engineering swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_unity_ring_world = { inline_script = { script = zones/shared_unity_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_administrative swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } convert_to = { zone_unity_spiritualist_ring_world zone_unity_bio_trophy_ring_world } } zone_unity_spiritualist_ring_world = { inline_script = { script = zones/shared_unity_spiritualist_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_spiritualist swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } convert_to = { zone_unity_ring_world zone_unity_bio_trophy_ring_world } } zone_unity_bio_trophy_ring_world = { inline_script = { script = zones/shared_unity_bio_trophy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_organic_housing swap_type_weight = 5 zone_sets = { ring_world } triggered_district_planet_modifier = { planet_housing_add = -1500 } convert_to = { zone_unity_ring_world zone_unity_spiritualist_ring_world } } zone_fortress_ring_world = { inline_script = { script = zones/shared_fortress_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_fortress swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_trade_ring_world = { inline_script = { script = zones/shared_trade_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_trade swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_food_ring_world = { inline_script = { script = zones/shared_food_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_food swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } zone_energy_ring_world = { inline_script = { script = zones/shared_energy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_ring_world_energy swap_type_weight = 5 zone_sets = { ring_world } inline_script = { script = zones/shared_ring_world_zone_modifiers } } # Machine (& Nanotech) Worlds zone_industrial_nexus = { inline_script = { script = zones/shared_industrial_zone AMOUNT = @doubled_scaling_district_2_jobs } swap_type = district_nexus_industrial swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_foundry_nexus = { inline_script = { script = zones/shared_industrial_foundry_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_foundry swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_factory_nexus = { inline_script = { script = zones/shared_industrial_factory_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_factory swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_nexus = { inline_script = { script = zones/shared_research_zone AMOUNT = @doubled_scaling_district_3_jobs } swap_type = district_nexus_research swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_physics_nexus = { inline_script = { script = zones/shared_research_physics_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_research_physics swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_society_nexus = { inline_script = { script = zones/shared_research_society_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_research_society swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_engineering_nexus = { inline_script = { script = zones/shared_research_engineering_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_research_engineering swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_unity_nexus = { inline_script = { script = zones/shared_unity_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_administrative swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } convert_to = { zone_unity_spiritualist_nexus zone_unity_bio_trophy_nexus } } zone_unity_spiritualist_nexus = { inline_script = { script = zones/shared_unity_spiritualist_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_spiritualist swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } convert_to = { zone_unity_nexus zone_unity_bio_trophy_nexus } } zone_unity_bio_trophy_nexus = { inline_script = { script = zones/shared_unity_bio_trophy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_organic_housing swap_type_weight = 5 zone_sets = { nexus } triggered_district_planet_modifier = { planet_housing_add = -1500 } convert_to = { zone_unity_nexus zone_unity_spiritualist_nexus } } zone_fortress_nexus = { inline_script = { script = zones/shared_fortress_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_fortress swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_trade_nexus = { inline_script = { script = zones/shared_trade_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_trade swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_minerals_nexus = { inline_script = { script = zones/shared_minerals_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_mining swap_type_weight = 5 triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_betharian_nexus = { planet_limit = 1 inline_script = { script = zones/shared_betharian_zone AMOUNT = @doubled_scaling_district_1_job } triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } swap_type = district_nexus_betharian swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_rare_crystals_nexus = { planet_limit = 1 inline_script = { script = zones/shared_rare_crystals_zone AMOUNT = @doubled_scaling_district_1_job } triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } swap_type = district_nexus_rare_crystals swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_energy_nexus = { inline_script = { script = zones/shared_energy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_energy swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_volatile_motes_nexus = { planet_limit = 1 inline_script = { script = zones/shared_volatile_motes_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_volatile_motes swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_exotic_gases_nexus = { planet_limit = 1 inline_script = { script = zones/shared_exotic_gases_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_nexus_exotic_gases swap_type_weight = 5 zone_sets = { nexus } inline_script = { script = zones/shared_arcology_zone_modifiers } } # Hive World zone_industrial_hive = { inline_script = { script = zones/shared_industrial_zone AMOUNT = @doubled_scaling_district_2_jobs } swap_type = district_hive_industrial swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_foundry_hive = { inline_script = { script = zones/shared_industrial_foundry_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_foundry swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_factory_hive = { inline_script = { script = zones/shared_industrial_factory_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_factory swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_hive = { inline_script = { script = zones/shared_research_zone AMOUNT = @doubled_scaling_district_3_jobs } swap_type = district_hive_research swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_physics_hive = { inline_script = { script = zones/shared_research_physics_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_research_physics swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_society_hive = { inline_script = { script = zones/shared_research_society_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_research_society swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_research_engineering_hive = { inline_script = { script = zones/shared_research_engineering_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_research_engineering swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_unity_hive = { inline_script = { script = zones/shared_unity_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_administrative swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_fortress_hive = { inline_script = { script = zones/shared_fortress_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_fortress swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_trade_hive = { inline_script = { script = zones/shared_trade_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_trade swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_food_hive = { inline_script = { script = zones/shared_food_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_food swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_exotic_gases_hive = { inline_script = { script = zones/shared_exotic_gases_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_exotic_gases swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_minerals_hive = { inline_script = { script = zones/shared_minerals_zone AMOUNT = @doubled_scaling_district_1_job } triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } swap_type = district_hive_mining swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_betharian_hive = { planet_limit = 1 inline_script = { script = zones/shared_betharian_zone AMOUNT = @doubled_scaling_district_1_job } triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } swap_type = district_betharian_hive swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_rare_crystals_hive = { planet_limit = 1 inline_script = { script = zones/shared_rare_crystals_zone AMOUNT = @doubled_scaling_district_1_job } triggered_district_planet_modifier = { planet_housing_add = 1 mult = modifier:mining_district_housing_add } swap_type = district_rare_crystals_hive swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_energy_hive = { inline_script = { script = zones/shared_energy_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_energy swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_volatile_motes_hive = { planet_limit = 1 inline_script = { script = zones/shared_volatile_motes_zone AMOUNT = @doubled_scaling_district_1_job } swap_type = district_hive_volatile_motes swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } } zone_spawning_hive = { inline_script = { script = zones/shared_spawning_zone AMOUNT = 50 } swap_type = district_hive_spawning swap_type_weight = 5 zone_sets = { hive } inline_script = { script = zones/shared_arcology_zone_modifiers } }