diff --git a/common/scripted_effects/RG_scripted_effects.txt b/common/scripted_effects/RG_scripted_effects.txt index f12e1cd..d46712a 100644 --- a/common/scripted_effects/RG_scripted_effects.txt +++ b/common/scripted_effects/RG_scripted_effects.txt @@ -1999,7 +1999,6 @@ rg_gray_country_init = { } } last_created_country = { - rg_create_gray_species = yes # 下一阶段的事件再建立通讯 # establish_communications_no_message = root save_global_event_target_as = rg_gray_country diff --git a/events/!_RG_gray_goo_events.txt b/events/!_RG_gray_goo_events.txt index 06997e7..0bf99c0 100644 --- a/events/!_RG_gray_goo_events.txt +++ b/events/!_RG_gray_goo_events.txt @@ -297,6 +297,14 @@ country_event = { immediate = { set_global_flag = rg_kac_499 + if = { # 非正常触发补事件 + limit = { + NOT = { + exists = event_target:rg_gray_country + } + } + rg_gray_country_init = yes #创建国家 + } rg_gray_country_after_init = yes event_target:gray_governor = { set_owner = event_target:gray_owner diff --git a/events/RG_events.txt b/events/RG_events.txt index ee19c3f..0709d73 100644 --- a/events/RG_events.txt +++ b/events/RG_events.txt @@ -29,19 +29,16 @@ country_event = { immediate = { hidden_effect = { - rg_create_gray_species = yes - rg_gray_country_init = yes country_event = { id = graygoo.499 } - rg_gray_govener_init = yes create_message = { type = MESSAGE_RECRUITED_LEADER localization = "rg.2.desc" days = @toast_message_days - target = event_target:gray_governor + target = event_target:rg_gray_country_leader variable = { type = name localization = LEADER - scope = event_target:gray_governor + scope = event_target:rg_gray_country_leader } } }