Changeszc

This commit is contained in:
ProjectKoi-Kalo\Kalo 2024-09-25 12:56:40 +08:00
parent fef4de87ea
commit 58d0be3e2b
5 changed files with 84 additions and 6 deletions

View File

@ -16,6 +16,9 @@ option = {
has_civic = civic_AG_gray has_civic = civic_AG_gray
} }
} }
any_country = {
has_civic = origin_rg_gray
}
has_global_flag = has_rg_mod has_global_flag = has_rg_mod
} }
force_remove_civic = civic_AG_gray_master force_remove_civic = civic_AG_gray_master
@ -23,4 +26,5 @@ option = {
else = { else = {
country_event = { id = graygoo.499 } country_event = { id = graygoo.499 }
} }
} }

View File

@ -0,0 +1,46 @@
# event:graygoo.499
# 初始化小灰领袖等级
set_variable = {
which = rg_gray_level
value = 1
}
#Country event_target:gray_owner
#存储当前领袖等级
rg_save_gray_leader_level_effect = {
random_owned_leader = {
#是小灰领袖
limit = {
has_leader_flag = rg_gray_leader
}
export_trigger_value_to_variable = {
trigger = has_skill
variable = rg_gray_level_temp
}
owner = {
set_variable = {
which = rg_gray_level
value = prev.rg_gray_level_temp
}
}
}
}
#country scope
#用的时候就
check_variable = {
which = rg_gray_level
value >= 10
}
#Country event_target:gray_owner
#等级导入,把存储的领袖等级赋予到领袖身上
rg_set_varible_as_leader_level_effect = {
random_owned_leader = {
limit = {
has_leader_flag = rg_gray_leader
}
set_skill = owner.rg_gray_level
}
}

View File

@ -49,7 +49,7 @@ rg_event_effect_event1_cluster_galaxy = {
if = { if = {
limit = { limit = {
OR = { OR = {
has_global_flag = AG_start_event_mod_active rg_has_ag_origin_trigger = yes
NOT = { NOT = {
has_global_flag = origin_rg_gray_1st_global has_global_flag = origin_rg_gray_1st_global
} }
@ -96,7 +96,7 @@ rg_event_effect_event1_gray_galaxy = {
save_global_event_target_as = origin_rg_gray_country save_global_event_target_as = origin_rg_gray_country
if = { if = {
limit = { limit = {
has_global_flag = AG_start_event_mod_active rg_has_ag_origin_trigger = yes
} }
} }
else = { else = {
@ -148,7 +148,9 @@ rg_event_effect_lcluster_open = {
has_global_flag = rg_origin_l_cluster # 遥远约定 has_global_flag = rg_origin_l_cluster # 遥远约定
has_global_flag = gray_origin_activate # 远星之歌 has_global_flag = gray_origin_activate # 远星之歌
has_global_flag = rg_origin_scion_l_cluster # 未来追迹 has_global_flag = rg_origin_scion_l_cluster # 未来追迹
rg_has_ag_origin_trigger = yes # 遥远的故事
} }
} }
country_event = { country_event = {
id = rg_cluster.2 id = rg_cluster.2

View File

@ -1,3 +1,23 @@
rg_all_cluster_mod_check = {
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 # 未来追迹
rg_has_ag_origin_trigger = yes # 遥远的故事
}
}
rg_all_cluster_mod_check_for_scion = {
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 # 未来追迹
rg_has_ag_origin_trigger = yes # 遥远的故事
}
}
RG_planet_can_auto_build = { RG_planet_can_auto_build = {
OR = { OR = {
AND = { AND = {
@ -48,4 +68,10 @@ rg_is_main_species_with_maid_trait_trigger = {
is_same_species = owner_main_species is_same_species = owner_main_species
is_subspecies = owner_main_species is_subspecies = owner_main_species
} }
}
rg_has_ag_origin_trigger = {
any_country = {
has_origin = origin_Asgray
}
} }

View File

@ -43,10 +43,10 @@ country_event = {
set_country_flag = rg_scion_needs_fe set_country_flag = rg_scion_needs_fe
if = { if = {
limit ={ limit ={
any_playable_country = { OR = {
AND = { rg_all_cluster_mod_check_for_scion = yes
any_playable_country = {
has_origin = origin_rg_gray has_origin = origin_rg_gray
# NOT = { has_global_flag = rg_origin_l_cluster }
} }
} }
} }