From 9bb1c07b2c0df0bae709adb6c884f7c47b68e502 Mon Sep 17 00:00:00 2001 From: "FA507RM-KALOSPA\\Kalo" Date: Tue, 6 Jun 2023 11:32:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=96=E7=95=8C=E7=BA=BF=E6=94=B6=E6=9D=9F?= =?UTF-8?q?=E7=90=86=E8=AE=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scripted_effects/RG_scripted_effects.txt | 21 +++++++++++++++++++ events/!_RG_gray_goo_events.txt | 3 +++ 2 files changed, 24 insertions(+) diff --git a/common/scripted_effects/RG_scripted_effects.txt b/common/scripted_effects/RG_scripted_effects.txt index d46712a..f4f24d0 100644 --- a/common/scripted_effects/RG_scripted_effects.txt +++ b/common/scripted_effects/RG_scripted_effects.txt @@ -2043,4 +2043,25 @@ rg_gray_country_after_init = { event_target:rg_gray_country = { establish_communications_no_message = event_target:gray_owner } +} + +rg_timeline_attract_field_init = { + #世界线遭到劫持,手动收束关闭其他可能 + if = { + limit = { + OR = { + has_global_flag = gray_goo_crisis_set + has_global_flag = active_gray_goo + has_global_flag = dragon_season + has_global_flag = gray_goo_empire_set + } + } + #灰蛊 + remove_global_flag = gray_goo_crisis_set + remove_global_flag = active_gray_goo + #L星龙 + remove_global_flag = dragon_season + #德萨努 + remove_global_flag = gray_goo_empire_set + } } \ No newline at end of file diff --git a/events/!_RG_gray_goo_events.txt b/events/!_RG_gray_goo_events.txt index 7695161..b3e1049 100644 --- a/events/!_RG_gray_goo_events.txt +++ b/events/!_RG_gray_goo_events.txt @@ -39,6 +39,7 @@ ship_event = { immediate = { from = { save_event_target_as = gray_homeworld } + rg_timeline_attract_field_init = yes } option = { @@ -76,6 +77,7 @@ country_event = { immediate = { rg_gray_country_init = yes #创建国家 + rg_timeline_attract_field_init = yes } option = { @@ -297,6 +299,7 @@ country_event = { immediate = { set_global_flag = rg_kac_499 + rg_timeline_attract_field_init = yes if = { # 非正常触发补事件 limit = { NOT = {