Compare commits

..

No commits in common. "7541c9fce5493ddb99c1e4cd4d81179f6f7b07b6" and "2c478b0e20dabe8d48a3f91087b7790dfefd2d90" have entirely different histories.

10 changed files with 87 additions and 215 deletions

View File

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

View File

@ -15,14 +15,6 @@ origin_rg_gray = {
playable = {
host_has_dlc = "Distant Stars Story Pack"
}
possible = {
civics = {
OR = {
value = civic_rg_gray_cluster
value = civic_rg_gray_non_cluster
}
}
}
}
rg_origin_scion = {

View File

@ -1,37 +0,0 @@
civic_rg_gray_cluster = {
icon = gfx/interface/icons/governments/civics/civic_efficient_bureaucracy.dds
potential = {
origin = { value = origin_rg_gray }
}
possible = {
civics = { NOT = { value = civic_rg_gray_non_cluster } }
origin = { value = origin_rg_gray }
}
random_weight = {
base = 0
}
modification = no
description = "civic_tooltip_rg_gray_cluster"
modifier = {
country_government_civic_points_add = 1
}
}
civic_rg_gray_non_cluster = {
icon = gfx/interface/icons/governments/civics/civic_nationalistic_zeal.dds
potential = {
origin = { value = origin_rg_gray }
}
possible = {
civics = { NOT = { value = civic_rg_gray_cluster } }
origin = { value = origin_rg_gray }
}
random_weight = {
base = 0
}
modification = no
description = "civic_tooltip_rg_gray_non_cluster"
modifier = {
country_government_civic_points_add = 1
}
}

View File

@ -1,146 +0,0 @@
rg_event_effect_event1_dragon = {
set_country_flag = origin_gray_dragon_country
set_global_flag = has_origin_gray_dragon
rg_create_fake_dragon = yes
random_owned_leader = {
limit = {
has_leader_flag = rg_fake_dragon
}
remove_trait = RG_leader_trait_admiral_timed_life
add_trait = RG_leader_trait_admiral_born_tobe_dragon
set_leader_flag = rg_fake_dragon_reborn
set_age = 0
}
set_country_flag = rg_fake_dragon_reborn_country
set_variable = {
which = rg_fake_dragon_timedlife_counter
value = 0
}
start_lcluster_chain = yes
add_event_chain_counter = {
event_chain = l_cluster_chain
counter = clues
amount = 7
}
# increment variable
change_variable = {
which = num_lcluster_clues
value = 7
}
}
rg_event_effect_event1_cluster = {
if = {
limit = {
NOT = {
has_global_flag = origin_rg_gray_1st_global
}
}
rg_event_effect_event1_gray_cluster = yes
}
else = {
rg_event_effect_event1_dragon = yes
}
}
rg_event_effect_event1_cluster_galaxy = {
if = {
limit = {
NOT = {
has_global_flag = origin_rg_gray_1st_global
}
}
rg_event_effect_event1_gray_galaxy = yes
}
else = {
rg_event_effect_event1_dragon = yes
}
}
rg_event_effect_event1_gray_cluster = {
set_global_flag = origin_rg_gray_1st_global
set_country_flag = origin_rg_gray_cluster
set_country_flag = origin_rg_gray_1st
set_country_flag = rg_gray_level_1
country_event = {
id = rg_event.2
days = 30
}
add_modifier = {
modifier = rg_distant_stars_modifier
}
save_global_event_target_as = origin_rg_gray_country
rg_lcluster_spawn_effect = yes
country_event = {
id = rg_event.18
days = 3600
random = 12800
}
}
rg_event_effect_event1_gray_galaxy = {
set_global_flag = origin_rg_gray_1st_global
set_country_flag = origin_rg_gray_galaxy
set_country_flag = origin_rg_gray_1st
set_country_flag = rg_gray_level_1
country_event = {
id = rg_event.2
days = 30
}
save_global_event_target_as = origin_rg_gray_country
rg_lcluster_spawn_effect = yes
}
rg_event_effect_lcluster_spawn_selecter = {
if = {
limit = {
event_target:origin_rg_gray_country = {
OR = {
has_civic = civic_rg_gray_cluster
}
}
}
country_event = {
id = rg_cluster.9
days = -1
}
}
else_if = {
limit = {
event_target:origin_rg_gray_country = {
has_civic = civic_rg_gray_non_cluster
}
}
rg_event_effect_lcluster_open = yes
}
else = {
country_event = {
id = rg_cluster.9
days = -1
}
}
}
rg_event_effect_lcluster_open = {
if = {
limit = {
OR = {
has_global_flag = l_cluster_origin # l-cluster plus
has_global_flag = rg_origin_l_cluster # 遥远约定
has_global_flag = gray_origin_activate # 远星之歌
has_global_flag = rg_origin_scion_l_cluster # 未来追迹
}
}
country_event = {
id = rg_cluster.2
}
}
else = {
country_event = {
id = distar.10950
}
}
}

View File

@ -2553,7 +2553,10 @@ rg_lcluster_spawn_effect = {
}
}
set_spawn_system_batch = end
rg_event_effect_lcluster_spawn_selecter = yes
country_event = {
id = rg_cluster.9
days = -1
}
}
RG_gray_mod1_effect = {
custom_tooltip = rg_levelup_2.tooltip

View File

@ -16,7 +16,24 @@ special_project = {
}
on_success = {
owner = {
rg_event_effect_lcluster_open = yes
if = {
limit = {
OR = {
has_global_flag = l_cluster_origin # l-cluster plus
has_global_flag = rg_origin_l_cluster # 遥远约定
has_global_flag = gray_origin_activate # 远星之歌
has_global_flag = rg_origin_scion_l_cluster # 未来追迹
}
}
country_event = {
id = rg_cluster.2
}
}
else = {
country_event = {
id = distar.10950
}
}
}
}
on_fail = {

View File

@ -14,18 +14,57 @@ country_event = {
immediate = {
if = {
limit = {
has_civic = civic_rg_gray_cluster
NOT = {
has_global_flag = origin_rg_gray_1st_global
}
}
rg_event_effect_event1_cluster = yes
}
else_if = {
limit = {
has_civic = civic_rg_gray_non_cluster
set_global_flag = origin_rg_gray_1st_global
set_country_flag = origin_rg_gray_1st
set_country_flag = rg_gray_level_1
country_event = {
id = rg_event.2
days = 30
}
add_modifier = {
modifier = rg_distant_stars_modifier
}
save_global_event_target_as = origin_rg_gray_country
rg_lcluster_spawn_effect = yes
country_event = {
id = rg_event.18
days = 3600
random = 12800
}
rg_event_effect_event1_cluster_galaxy = yes
}
else = {
rg_event_effect_event1_cluster = yes
set_country_flag = origin_gray_dragon_country
set_global_flag = has_origin_gray_dragon
rg_create_fake_dragon = yes
random_owned_leader = {
limit = {
has_leader_flag = rg_fake_dragon
}
remove_trait = RG_leader_trait_admiral_timed_life
add_trait = RG_leader_trait_admiral_born_tobe_dragon
set_leader_flag = rg_fake_dragon_reborn
set_age = 0
}
set_country_flag = rg_fake_dragon_reborn_country
set_variable = {
which = rg_fake_dragon_timedlife_counter
value = 0
}
start_lcluster_chain = yes
add_event_chain_counter = {
event_chain = l_cluster_chain
counter = clues
amount = 7
}
# increment variable
change_variable = {
which = num_lcluster_clues
value = 7
}
}
}
}

View File

@ -314,11 +314,13 @@ 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 = {
@ -341,9 +343,11 @@ 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 = {
@ -502,11 +506,13 @@ 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 = {
@ -521,9 +527,11 @@ 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 = {
@ -792,11 +800,13 @@ 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 = {
@ -819,9 +829,11 @@ 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 = {
@ -1199,11 +1211,13 @@ 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 = {
@ -1510,11 +1524,13 @@ 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 = {
@ -1537,9 +1553,11 @@ 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 = {

View File

@ -31,11 +31,6 @@
preset_rg_scion: "§Y誓约计划国§!"
preset_rg_scion_desc: "出于某种不可告人的目的,远古堕落帝国将其视若己出。他们的远古宗主不会允许其誓约国受到任何外部干扰。"
civic_rg_gray_cluster: "§Y遥远约定-星团开局§!"
civic_rg_gray_non_cluster: "§Y遥远约定-银河开局§!"
civic_tooltip_rg_gray_cluster: "选择在§YL-星团§!中开启你的冒险。本mod标准的开局选项。"
civic_tooltip_rg_gray_non_cluster: "选择在§Y银河系§!中开启你的冒险。适合不希望在L-星团中开局的玩家。"
rg_tempest_invocator: "灰蛊核心"
graytempest_storm: "灰蛊风暴"

View File

@ -14,12 +14,6 @@
},
{
"path": "D:/SteamLibrary/steamapps/common/Stellaris/localisation"
},
{
"path": "D:/SteamLibrary/steamapps/workshop/content/281990/3330088804"
},
{
"path": "D:/SteamLibrary/steamapps/workshop/content/281990/1747099270"
}
]
}