起源分化

This commit is contained in:
ProjectKoi-Kalo\Kalo 2024-09-17 01:04:53 +08:00
parent a2a825ac26
commit 7541c9fce5
6 changed files with 15 additions and 26 deletions

View File

@ -0,0 +1,3 @@
NGameplay = {
GOVERNMENT_CIVIC_POINTS_BASE = 3 # Base amount of civic points (to "pay" for government civic costs)
}

View File

@ -15,10 +15,12 @@ origin_rg_gray = {
playable = { playable = {
host_has_dlc = "Distant Stars Story Pack" host_has_dlc = "Distant Stars Story Pack"
} }
potential = { possible = {
OR = { civics = {
has_civic = civic_rg_gray_cluster OR = {
has_civic = civic_rg_gray_non_cluster value = civic_rg_gray_cluster
value = civic_rg_gray_non_cluster
}
} }
} }
} }

View File

@ -4,7 +4,7 @@ civic_rg_gray_cluster = {
origin = { value = origin_rg_gray } origin = { value = origin_rg_gray }
} }
possible = { possible = {
ethics = { NOT = { value = civic_rg_gray_non_cluster } } civics = { NOT = { value = civic_rg_gray_non_cluster } }
origin = { value = origin_rg_gray } origin = { value = origin_rg_gray }
} }
random_weight = { random_weight = {
@ -23,7 +23,7 @@ civic_rg_gray_non_cluster = {
origin = { value = origin_rg_gray } origin = { value = origin_rg_gray }
} }
possible = { possible = {
ethics = { NOT = { value = civic_rg_gray_cluster } } civics = { NOT = { value = civic_rg_gray_cluster } }
origin = { value = origin_rg_gray } origin = { value = origin_rg_gray }
} }
random_weight = { random_weight = {

View File

@ -100,7 +100,6 @@ rg_event_effect_lcluster_spawn_selecter = {
OR = { OR = {
has_civic = civic_rg_gray_cluster has_civic = civic_rg_gray_cluster
} }
} }
} }
country_event = { country_event = {
@ -111,7 +110,7 @@ rg_event_effect_lcluster_spawn_selecter = {
else_if = { else_if = {
limit = { limit = {
event_target:origin_rg_gray_country = { 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 rg_event_effect_lcluster_open = yes

View File

@ -314,13 +314,11 @@ country_event = {
name = RG_graygoo.500.f name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response response_text = RG_graygoo.502.f.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
NOT = { NOT = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -343,11 +341,9 @@ country_event = {
name = RG_graygoo.500.g name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response response_text = RG_graygoo.502.g.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -506,13 +502,11 @@ country_event = {
name = RG_graygoo.500.f name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response response_text = RG_graygoo.502.f.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
NOT = { NOT = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -527,11 +521,9 @@ country_event = {
name = RG_graygoo.500.g name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response response_text = RG_graygoo.502.g.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -800,13 +792,11 @@ country_event = {
name = RG_graygoo.500.f name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response response_text = RG_graygoo.502.f.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
NOT = { NOT = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -829,11 +819,9 @@ country_event = {
name = RG_graygoo.500.g name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response response_text = RG_graygoo.502.g.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -1211,13 +1199,11 @@ country_event = {
name = RG_graygoo.500.f name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response response_text = RG_graygoo.502.f.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
NOT = { NOT = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -1524,13 +1510,11 @@ country_event = {
name = RG_graygoo.500.f name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response response_text = RG_graygoo.502.f.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
NOT = { NOT = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {
@ -1553,11 +1537,9 @@ country_event = {
name = RG_graygoo.500.g name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response response_text = RG_graygoo.502.g.response
trigger = { trigger = {
has_country_flag = rg_juggernaut_fired
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
allow = { allow = {
has_country_flag = rg_juggernaut_fired # To prevent exploit
} }
custom_tooltip = rg_need_manual_toggle custom_tooltip = rg_need_manual_toggle
hidden_effect = { hidden_effect = {

View File

@ -17,6 +17,9 @@
}, },
{ {
"path": "D:/SteamLibrary/steamapps/workshop/content/281990/3330088804" "path": "D:/SteamLibrary/steamapps/workshop/content/281990/3330088804"
},
{
"path": "D:/SteamLibrary/steamapps/workshop/content/281990/1747099270"
} }
] ]
} }