This commit is contained in:
2025-05-06 13:00:31 +08:00
parent 3b433d451b
commit b1e8581377
16 changed files with 242 additions and 237 deletions

View File

@@ -100,14 +100,6 @@ RG_orbital_ring = {
has_planet_flag = has_orbital_debris
}
}
if = {
limit = {
from = {
is_ai = yes
}
}
num_pops >= 25
}
}
}
# root = system

View File

@@ -284,7 +284,7 @@ rg_create_fallen_empire_starting_navy = {
rg_create_fallen_empire_platform = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random
@@ -297,7 +297,7 @@ rg_create_fallen_empire_platform = {
rg_create_fallen_empire_colossus = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random
@@ -310,7 +310,7 @@ rg_create_fallen_empire_colossus = {
rg_create_fallen_empire_titan = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random
@@ -323,7 +323,7 @@ rg_create_fallen_empire_titan = {
rg_create_fallen_empire_large_ship = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random
@@ -336,7 +336,7 @@ rg_create_fallen_empire_large_ship = {
rg_create_fallen_empire_small_ship = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random
@@ -349,7 +349,7 @@ rg_create_fallen_empire_small_ship = {
rg_create_fallen_empire_construction_ship = {
if = {
limit = {
owner = { has_authority = auth_machine_intelligence }
owner = { is_machine_empire = yes }
}
create_ship = {
name = random

View File

@@ -590,7 +590,7 @@ rg_juggernaut_habitat_init = {
exists = event_target:rg_owner_main_maid_species
}
}
every_owned_pop = {
every_owned_pop_group = {
rg_event_effect_planet2027_spawn_maid_species = yes
}
}
@@ -657,11 +657,9 @@ rg_juggernaut_habitat_init = {
add_district = district_rg_nexus
}
}
while = {
count = 5
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 5
}
set_planet_flag = megastructure
set_planet_flag = habitat

View File

@@ -1796,7 +1796,7 @@ RG_destroy_planet_effect = {
else = {
set_owner = event_target:gray_owner
}
every_owned_pop = {
every_owned_pop_group = {
modify_species = {
species = event_target:gray_owner.owner_species
add_trait = trait_cybernetic
@@ -1804,13 +1804,13 @@ RG_destroy_planet_effect = {
change_scoped_species = yes
}
}
every_owned_pop = {
every_owned_pop_group = {
limit = {
has_modifier = pop_recently_conquered
}
remove_modifier = pop_recently_conquered
}
every_owned_pop = {
every_owned_pop_group = {
set_citizenship_type = {
type = citizenship_full_machine
cooldown = yes
@@ -2193,7 +2193,7 @@ RG_destroy_planet_effect_sp = {
else = {
set_owner = event_target:gray_owner
}
every_owned_pop = {
every_owned_pop_group = {
modify_species = {
species = event_target:gray_owner.owner_species
add_trait = trait_cybernetic
@@ -2201,13 +2201,13 @@ RG_destroy_planet_effect_sp = {
change_scoped_species = yes
}
}
every_owned_pop = {
every_owned_pop_group = {
limit = {
has_modifier = pop_recently_conquered
}
remove_modifier = pop_recently_conquered
}
every_owned_pop = {
every_owned_pop_group = {
set_citizenship_type = {
type = citizenship_full_machine
cooldown = yes
@@ -2397,7 +2397,7 @@ RG_destroy_star_system = {
else = {
set_owner = event_target:gray_owner
}
every_owned_pop = {
every_owned_pop_group = {
modify_species = {
species = event_target:gray_owner.owner_species
add_trait = trait_cybernetic
@@ -2405,13 +2405,13 @@ RG_destroy_star_system = {
change_scoped_species = yes
}
}
every_owned_pop = {
every_owned_pop_group = {
limit = {
has_modifier = pop_recently_conquered
}
remove_modifier = pop_recently_conquered
}
every_owned_pop = {
every_owned_pop_group = {
set_citizenship_type = {
type = citizenship_full_machine
cooldown = yes

View File

@@ -338,7 +338,7 @@ can_destroy_planet_with_RG_PLANET_KILLER_NEUTRON = {
custom_tooltip = {
fail_text = is_unpopulated
OR = {
num_pops > 0
pop_amount > 0
is_planet_class = pc_infested
}
}
@@ -472,7 +472,7 @@ can_destroy_planet_with_RG_PLANET_KILLER_NANOBOTS = {
}
custom_tooltip = {
fail_text = no_assimilatable_pops
any_owned_pop = {
any_owned_pop_group = {
is_valid_pop_for_PLANET_KILLER_NANOBOTS = yes
}
}

View File

@@ -79,18 +79,13 @@ rg_fallen_machine = {
count = 5
add_district = district_rw_nexus
}
while = {
count = 105
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 105
}
while = {
count = 94
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 94
}
rg_create_fallen_empire_starting_navy = yes
@@ -159,17 +154,13 @@ rg_fallen_machine = {
count = 5
add_district = district_rw_nexus
}
while = {
count = 50
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 50
}
while = {
count = 20
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 20
}
while = {
count = 20
@@ -225,17 +216,13 @@ rg_fallen_machine = {
count = 5
add_district = district_rw_generator
}
while = {
count = 22
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 22
}
while = {
count = 10
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 10
}
while = {
count = 10
@@ -333,18 +320,14 @@ rg_fallen_machine_1 = {
count = 5
add_district = district_rw_nexus
}
while = {
count = 105
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 105
}
while = {
count = 94
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 94
}
rg_create_fallen_empire_starting_navy = yes
@@ -421,17 +404,13 @@ rg_fallen_machine_1 = {
count = 5
add_district = district_rw_nexus
}
while = {
count = 50
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 50
}
while = {
count = 20
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 20
}
while = {
count = 20
@@ -487,17 +466,13 @@ rg_fallen_machine_1 = {
count = 5
add_district = district_rw_generator
}
while = {
count = 22
create_pop = {
species = owner_main_species
}
create_pop_group = {
species = owner_main_species
size = 22
}
while = {
count = 10
create_pop = {
species = event_target:rg_scion_slave.species
}
create_pop_group = {
species = event_target:rg_scion_slave.species
size = 10
}
while = {
count = 10