### Normal Empires
### Planets
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = no
        }
        planet_is_habitat_equivalent = no
        planet_is_ecu_equivalent = no
        planet_is_ring_world_equivalent = no
    }
    $NORMAL_JOB$ = $AMOUNT$
}

### Habitats
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = no
        }
        planet_is_habitat_equivalent = yes
    }
    $NORMAL_JOB$ = $AMOUNT$
    mult = owner.value:hab_void_dweller_jobs
}

### Ecumenopolis
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_regular_empire = yes
        }
        planet_is_ecu_equivalent = yes
    }
    $NORMAL_JOB$ = $AMOUNT$
    mult = 3
}

### Ringworld
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_regular_empire = yes
        }
        planet_is_ring_world_equivalent = yes
    }
    $NORMAL_JOB$ = $AMOUNT$
    mult = 5
}

### Gestalt Empires
### Planets
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = yes
        }
        planet_is_habitat_equivalent = no
        planet_is_ecu_equivalent = no
        planet_is_ring_world_equivalent = no
    }
    $GESTALT_JOB$ = $AMOUNT$
}

### Habitats
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = yes
        }
        planet_is_habitat_equivalent = yes
    }
    $GESTALT_JOB$ = $AMOUNT$
    mult = owner.value:hab_void_dweller_jobs
}

### Ecumenopolis
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = yes
        }
        planet_is_ecu_equivalent = yes
    }
    $GESTALT_JOB$ = $AMOUNT$
    mult = 3
}

### Ringworld
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_gestalt = yes
        }
        planet_is_ring_world_equivalent = yes
    }
    $GESTALT_JOB$ = $AMOUNT$
    mult = 5
}

### Hive-ONLY Empires
### Planets
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_hive_empire = yes
        }
        planet_is_habitat_equivalent = no
        planet_is_ecu_equivalent = no
        planet_is_ring_world_equivalent = no
    }
    $HIVE_JOB$ = $AMOUNT$
}

### Habitats
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_hive_empire = yes
        }
        planet_is_habitat_equivalent = yes
    }
    $HIVE_JOB$ = $AMOUNT$
    mult = owner.value:hab_void_dweller_jobs
}

### Ecumenopolis
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_hive_empire = yes
        }
        planet_is_ecu_equivalent = yes
    }
    $HIVE_JOB$ = $AMOUNT$
    mult = 3
}

### Ringworld
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_hive_empire = yes
        }
        planet_is_ring_world_equivalent = yes
    }
    $HIVE_JOB$ = $AMOUNT$
    mult = 5
}

### Machine-ONLY Empires
### Planets
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_machine_empire = yes
        }
        planet_is_habitat_equivalent = no
        planet_is_ecu_equivalent = no
        planet_is_ring_world_equivalent = no
    }
    $MACHINE_JOB$ = $AMOUNT$
}

### Habitats
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_machine_empire = yes
        }
        planet_is_habitat_equivalent = yes
    }
    $MACHINE_JOB$ = $AMOUNT$
    mult = owner.value:hab_void_dweller_jobs
}

### Ecus
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_machine_empire = yes
        }
        planet_is_ecu_equivalent = yes
    }
    $MACHINE_JOB$ = $AMOUNT$
    mult = 3
}

### Ringworld
triggered_district_planet_modifier = {
    potential = {
        exists = owner
        owner = {
            is_machine_empire = yes
        }
        planet_is_ring_world_equivalent = yes
    }
    $MACHINE_JOB$ = $AMOUNT$
    mult = 5
}