### Megalogistics Hub
stz_building_megalogistics_hub = {
    base_buildtime = 720
    empire_limit = {
        base = 1
        modifier = {
            exists = owner
            weight = owner.modifier:stz_building_megalogistics_hub_country_max
        }
    }
    planet_limit = 1
    category = resource

    building_sets = {
        government
        urban
        foundry
        factory
        industrial
    }

    allow = {
        has_major_upgraded_capital = yes
        NOR = {
            has_modifier = resort_colony
        }
    }

    prerequisites = {
        stz_tech_megalogistics_hub
    }

    upgrades = {
        "stz_building_caerulenite_megalogistics_hub"
    }

    resources = {
        category = planet_buildings
        cost = {
            minerals = 1000
            alloys = 500
        }
        upkeep = {
            energy = 25
            alloys = 10
        }
    }

    triggered_planet_modifier = {
        potential = {
            owner = {
                is_regular_empire = yes
            }
        }
        job_stz_megalogistician_add = 200
    }

    triggered_planet_modifier = {
        potential = {
            owner = {
                is_gestalt = yes
            }
        }
        job_stz_megalogistician_drone_add = 200
    }

    triggered_desc = {
        text = job_stz_megalogistician_effect
    }

}

### Dark Matter Accumulator
stz_building_dark_matter_accumulator = {
    base_buildtime = 240
    base_cap_amount = 1
    category = manufacturing

    building_sets = {
        urban
        government
        foundry
        factory
        industrial
    }

    prerequisites = {
        "tech_mine_dark_matter"
    }

    upgrades = {
        "stz_building_caerulenite_transmuter"
    }

    resources = {
        category = planet_buildings
        cost = {
            minerals = 1000
            rare_crystals = 50
            volatile_motes = 25
        }
        upkeep = {
            energy = 25
            volatile_motes = 1
        }
    }

    triggered_planet_modifier = {
        potential = {
            exists = owner
            owner = { is_regular_empire = yes }
        }
        modifier = {
            job_stz_matter_accumulator_add = 200
        }
    }

    triggered_planet_modifier = {
        potential = {
            exists = owner
            owner = { is_gestalt = yes }
        }
        modifier = {
            job_stz_matter_accumulator_drone_add = 200
        }
    }
}