修bug
This commit is contained in:
@@ -1183,6 +1183,33 @@ planet_event = {
|
||||
}
|
||||
}
|
||||
|
||||
country_event = { # Memorial Valuts Civic Paragon Level Tick / FROM = Leader
|
||||
id = rg_event.25
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
}
|
||||
|
||||
immediate = {
|
||||
rg_create_gray_planetkiller_testship_2 = yes
|
||||
every_owned_pop = {
|
||||
limit = {
|
||||
is_same_species = root
|
||||
species = {
|
||||
has_trait = rg_machine_maid_trait
|
||||
}
|
||||
}
|
||||
modify_species = {
|
||||
species = this
|
||||
add_trait = rg_machine_maid_trait
|
||||
}
|
||||
species = { save_event_target_as = gray_owner_modded_species }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# 拆毁工厂小灰通讯
|
||||
country_event = {
|
||||
id = rg_event.200
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
namespace = rg_planet
|
||||
|
||||
##### Virtual Ascension Events
|
||||
|
||||
### Create the Unemployed
|
||||
### Country scope gatekeeper
|
||||
### on_monthly_pulse_country
|
||||
country_event = {
|
||||
id = rg_planet.5025
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
OR = {
|
||||
has_country_flag = rg_habitat_enabled
|
||||
@@ -36,10 +32,8 @@ country_event = {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
if = {
|
||||
if = {
|
||||
limit = {
|
||||
has_country_flag = rg_habitat_enabled
|
||||
NOT = {
|
||||
@@ -47,7 +41,10 @@ country_event = {
|
||||
}
|
||||
}
|
||||
event_target:rg_gray_habitat_target = {
|
||||
planet_event = { id = rg_planet.2027 days = 1 }
|
||||
planet_event = {
|
||||
id = rg_planet.2027
|
||||
days = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
else = {
|
||||
@@ -74,14 +71,20 @@ country_event = {
|
||||
value >= 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
planet_event = {
|
||||
id = rg_planet.2027
|
||||
days = 1
|
||||
}
|
||||
planet_event = { id = rg_planet.2027 days = 1 }
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
### Create the Unemployed
|
||||
### Planet scope gatekeeper
|
||||
### on_building_complete, on_building_upgraded, on_building_demolished,
|
||||
@@ -90,9 +93,7 @@ country_event = {
|
||||
planet_event = {
|
||||
id = rg_planet.2026
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
is_under_colonization = no
|
||||
OR = {
|
||||
@@ -108,9 +109,11 @@ planet_event = {
|
||||
}
|
||||
free_jobs > 0
|
||||
}
|
||||
|
||||
immediate = {
|
||||
planet_event = { id = rg_planet.2027 days = 1 }
|
||||
planet_event = {
|
||||
id = rg_planet.2027
|
||||
days = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -119,7 +122,6 @@ planet_event = {
|
||||
planet_event = {
|
||||
id = rg_planet.2027
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
trigger = {
|
||||
is_under_colonization = no
|
||||
@@ -136,7 +138,6 @@ planet_event = {
|
||||
}
|
||||
free_jobs > 0
|
||||
}
|
||||
|
||||
immediate = {
|
||||
set_variable = {
|
||||
which = num_pops
|
||||
@@ -144,17 +145,11 @@ planet_event = {
|
||||
}
|
||||
# Create pops for every free job
|
||||
if = {
|
||||
owner = {
|
||||
is_same_value = event_target:gray_owner
|
||||
}
|
||||
while = {
|
||||
count = num_pops
|
||||
create_pop = {
|
||||
species = owner_main_species
|
||||
limit = {
|
||||
owner = {
|
||||
is_same_value = event_target:gray_owner
|
||||
}
|
||||
}
|
||||
}
|
||||
else = {
|
||||
while = {
|
||||
count = num_pops
|
||||
create_pop = {
|
||||
@@ -162,7 +157,14 @@ planet_event = {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else = {
|
||||
while = {
|
||||
count = num_pops
|
||||
create_pop = {
|
||||
species = owner_main_species
|
||||
}
|
||||
}
|
||||
}
|
||||
# Kill pops generated in excess (e.g. from forbidden jobs)
|
||||
if = {
|
||||
limit = {
|
||||
@@ -186,9 +188,7 @@ planet_event = {
|
||||
country_event = {
|
||||
id = rg_planet.5030
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
has_country_flag = rg_habitat_enabled
|
||||
event_target:rg_gray_habitat_target = {
|
||||
@@ -197,7 +197,6 @@ country_event = {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
event_target:rg_gray_habitat_target = {
|
||||
every_owned_pop = {
|
||||
@@ -218,9 +217,7 @@ country_event = {
|
||||
planet_event = {
|
||||
id = rg_planet.2031
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
exists = owner
|
||||
owner = {
|
||||
@@ -230,7 +227,6 @@ planet_event = {
|
||||
is_unemployed = yes
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
every_owned_pop = {
|
||||
limit = {
|
||||
@@ -239,4 +235,4 @@ planet_event = {
|
||||
kill_pop = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user