From 7541c9fce5493ddb99c1e4cd4d81179f6f7b07b6 Mon Sep 17 00:00:00 2001 From: "ProjectKoi-Kalo\\Kalo" Date: Tue, 17 Sep 2024 01:04:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=B7=E6=BA=90=E5=88=86=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/defines/rg_defines.txt | 3 +++ common/governments/civics/!_RG_origins.txt | 10 ++++++---- common/governments/civics/RG_cvics.txt | 4 ++-- common/scripted_effects/RG_event_effects.txt | 3 +-- events/RG_gray_leader_event.txt | 18 ------------------ realgray-stellaris-mod.code-workspace | 3 +++ 6 files changed, 15 insertions(+), 26 deletions(-) create mode 100644 common/defines/rg_defines.txt diff --git a/common/defines/rg_defines.txt b/common/defines/rg_defines.txt new file mode 100644 index 0000000..6a7f204 --- /dev/null +++ b/common/defines/rg_defines.txt @@ -0,0 +1,3 @@ +NGameplay = { + GOVERNMENT_CIVIC_POINTS_BASE = 3 # Base amount of civic points (to "pay" for government civic costs) +} \ No newline at end of file diff --git a/common/governments/civics/!_RG_origins.txt b/common/governments/civics/!_RG_origins.txt index 9de1352..d0f2d3b 100644 --- a/common/governments/civics/!_RG_origins.txt +++ b/common/governments/civics/!_RG_origins.txt @@ -15,10 +15,12 @@ origin_rg_gray = { playable = { host_has_dlc = "Distant Stars Story Pack" } - potential = { - OR = { - has_civic = civic_rg_gray_cluster - has_civic = civic_rg_gray_non_cluster + possible = { + civics = { + OR = { + value = civic_rg_gray_cluster + value = civic_rg_gray_non_cluster + } } } } diff --git a/common/governments/civics/RG_cvics.txt b/common/governments/civics/RG_cvics.txt index ad00873..a7a9ef3 100644 --- a/common/governments/civics/RG_cvics.txt +++ b/common/governments/civics/RG_cvics.txt @@ -4,7 +4,7 @@ civic_rg_gray_cluster = { origin = { value = origin_rg_gray } } possible = { - ethics = { NOT = { value = civic_rg_gray_non_cluster } } + civics = { NOT = { value = civic_rg_gray_non_cluster } } origin = { value = origin_rg_gray } } random_weight = { @@ -23,7 +23,7 @@ civic_rg_gray_non_cluster = { origin = { value = origin_rg_gray } } possible = { - ethics = { NOT = { value = civic_rg_gray_cluster } } + civics = { NOT = { value = civic_rg_gray_cluster } } origin = { value = origin_rg_gray } } random_weight = { diff --git a/common/scripted_effects/RG_event_effects.txt b/common/scripted_effects/RG_event_effects.txt index 75631a6..7207c5b 100644 --- a/common/scripted_effects/RG_event_effects.txt +++ b/common/scripted_effects/RG_event_effects.txt @@ -100,7 +100,6 @@ rg_event_effect_lcluster_spawn_selecter = { OR = { has_civic = civic_rg_gray_cluster } - } } country_event = { @@ -111,7 +110,7 @@ rg_event_effect_lcluster_spawn_selecter = { else_if = { limit = { event_target:origin_rg_gray_country = { - has_civic = civic_rg_gray_cluster + has_civic = civic_rg_gray_non_cluster } } rg_event_effect_lcluster_open = yes diff --git a/events/RG_gray_leader_event.txt b/events/RG_gray_leader_event.txt index 9574002..9a21757 100644 --- a/events/RG_gray_leader_event.txt +++ b/events/RG_gray_leader_event.txt @@ -314,13 +314,11 @@ country_event = { name = RG_graygoo.500.f response_text = RG_graygoo.502.f.response trigger = { - has_country_flag = rg_juggernaut_fired NOT = { has_country_flag = rg_habitat_enabled } } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -343,11 +341,9 @@ country_event = { name = RG_graygoo.500.g response_text = RG_graygoo.502.g.response trigger = { - has_country_flag = rg_juggernaut_fired has_country_flag = rg_habitat_enabled } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -506,13 +502,11 @@ country_event = { name = RG_graygoo.500.f response_text = RG_graygoo.502.f.response trigger = { - has_country_flag = rg_juggernaut_fired NOT = { has_country_flag = rg_habitat_enabled } } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -527,11 +521,9 @@ country_event = { name = RG_graygoo.500.g response_text = RG_graygoo.502.g.response trigger = { - has_country_flag = rg_juggernaut_fired has_country_flag = rg_habitat_enabled } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -800,13 +792,11 @@ country_event = { name = RG_graygoo.500.f response_text = RG_graygoo.502.f.response trigger = { - has_country_flag = rg_juggernaut_fired NOT = { has_country_flag = rg_habitat_enabled } } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -829,11 +819,9 @@ country_event = { name = RG_graygoo.500.g response_text = RG_graygoo.502.g.response trigger = { - has_country_flag = rg_juggernaut_fired has_country_flag = rg_habitat_enabled } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -1211,13 +1199,11 @@ country_event = { name = RG_graygoo.500.f response_text = RG_graygoo.502.f.response trigger = { - has_country_flag = rg_juggernaut_fired NOT = { has_country_flag = rg_habitat_enabled } } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -1524,13 +1510,11 @@ country_event = { name = RG_graygoo.500.f response_text = RG_graygoo.502.f.response trigger = { - has_country_flag = rg_juggernaut_fired NOT = { has_country_flag = rg_habitat_enabled } } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { @@ -1553,11 +1537,9 @@ country_event = { name = RG_graygoo.500.g response_text = RG_graygoo.502.g.response trigger = { - has_country_flag = rg_juggernaut_fired has_country_flag = rg_habitat_enabled } allow = { - has_country_flag = rg_juggernaut_fired # To prevent exploit } custom_tooltip = rg_need_manual_toggle hidden_effect = { diff --git a/realgray-stellaris-mod.code-workspace b/realgray-stellaris-mod.code-workspace index c5d02eb..b119789 100644 --- a/realgray-stellaris-mod.code-workspace +++ b/realgray-stellaris-mod.code-workspace @@ -17,6 +17,9 @@ }, { "path": "D:/SteamLibrary/steamapps/workshop/content/281990/3330088804" + }, + { + "path": "D:/SteamLibrary/steamapps/workshop/content/281990/1747099270" } ] } \ No newline at end of file