Compare commits
2 Commits
RG_AG_TEST
...
f8979629b2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f8979629b2 | ||
|
|
503df79a18 |
@@ -1,30 +0,0 @@
|
|||||||
option = {
|
|
||||||
trigger = { has_civic = civic_AG_gray_master }
|
|
||||||
name = AG_dooropen_master.option
|
|
||||||
if = {
|
|
||||||
limit = {
|
|
||||||
any_country = {
|
|
||||||
has_civic = civic_AG_gray
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#do nothing
|
|
||||||
}
|
|
||||||
else_if = {
|
|
||||||
limit = {
|
|
||||||
NOT = {
|
|
||||||
any_country = {
|
|
||||||
has_civic = civic_AG_gray
|
|
||||||
}
|
|
||||||
}
|
|
||||||
any_country = {
|
|
||||||
has_civic = origin_rg_gray
|
|
||||||
}
|
|
||||||
has_global_flag = has_rg_mod
|
|
||||||
}
|
|
||||||
force_remove_civic = civic_AG_gray_master
|
|
||||||
}
|
|
||||||
else = {
|
|
||||||
country_event = { id = graygoo.499 }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -8,29 +8,31 @@ set_variable = {
|
|||||||
#Country event_target:gray_owner
|
#Country event_target:gray_owner
|
||||||
#存储当前领袖等级
|
#存储当前领袖等级
|
||||||
rg_save_gray_leader_level_effect = {
|
rg_save_gray_leader_level_effect = {
|
||||||
random_owned_leader = {
|
every_owned_leader = {
|
||||||
#是小灰领袖
|
if = {
|
||||||
limit = {
|
###等级检测
|
||||||
has_leader_flag = rg_gray_leader
|
limit = {
|
||||||
}
|
has_leader_flag = rg_gray_leader
|
||||||
export_trigger_value_to_variable = {
|
}
|
||||||
trigger = has_skill
|
#由于目前是leader域,所以不能直接导出等级
|
||||||
variable = rg_gray_level_temp
|
#导出等级到暂存
|
||||||
}
|
export_trigger_value_to_variable = {
|
||||||
owner = {
|
trigger = has_skill
|
||||||
set_variable = {
|
variable = rg_gray_level_temp
|
||||||
which = rg_gray_level
|
}
|
||||||
value = prev.rg_gray_level_temp
|
#把leader域中的变量存到country域中
|
||||||
}
|
#导入变量
|
||||||
}
|
owner = {
|
||||||
|
set_variable = {
|
||||||
|
which = rg_gray_level
|
||||||
|
value = prev.rg_gray_level_temp
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#清理暂存区
|
||||||
|
clear_variable = rg_gray_level_temp
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#country scope
|
|
||||||
#用的时候就
|
|
||||||
check_variable = {
|
|
||||||
which = rg_gray_level
|
|
||||||
value >= 10
|
|
||||||
}
|
|
||||||
|
|
||||||
#Country event_target:gray_owner
|
#Country event_target:gray_owner
|
||||||
#等级导入,把存储的领袖等级赋予到领袖身上
|
#等级导入,把存储的领袖等级赋予到领袖身上
|
||||||
|
|||||||
@@ -3,10 +3,7 @@ produces = {
|
|||||||
exists = planet
|
exists = planet
|
||||||
planet = {
|
planet = {
|
||||||
owner = {
|
owner = {
|
||||||
OR = {
|
RG_tradition5_or_gray_owner_trigger = yes
|
||||||
RG_gray_harbitat_active_trigger = yes
|
|
||||||
has_active_tradition = tr_rg_nanotech_5
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
rg_is_pc_nano = yes
|
rg_is_pc_nano = yes
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,11 +48,8 @@ rg_event_effect_event1_cluster = {
|
|||||||
rg_event_effect_event1_cluster_galaxy = {
|
rg_event_effect_event1_cluster_galaxy = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
OR = {
|
NOT = {
|
||||||
rg_has_ag_origin_trigger = yes
|
has_global_flag = origin_rg_gray_1st_global
|
||||||
NOT = {
|
|
||||||
has_global_flag = origin_rg_gray_1st_global
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
rg_event_effect_event1_gray_galaxy = yes
|
rg_event_effect_event1_gray_galaxy = yes
|
||||||
@@ -94,14 +91,7 @@ rg_event_effect_event1_gray_galaxy = {
|
|||||||
set_country_flag = rg_gray_level_1
|
set_country_flag = rg_gray_level_1
|
||||||
rg_event_effect_event1_to_event2_effect = yes
|
rg_event_effect_event1_to_event2_effect = yes
|
||||||
save_global_event_target_as = origin_rg_gray_country
|
save_global_event_target_as = origin_rg_gray_country
|
||||||
if = {
|
rg_lcluster_spawn_effect = yes
|
||||||
limit = {
|
|
||||||
rg_has_ag_origin_trigger = yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else = {
|
|
||||||
rg_lcluster_spawn_effect = yes
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rg_event_effect_event1_to_event2_effect = {
|
rg_event_effect_event1_to_event2_effect = {
|
||||||
@@ -148,9 +138,7 @@ 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
|
||||||
|
|||||||
@@ -1,23 +1,3 @@
|
|||||||
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 = {
|
||||||
@@ -70,8 +50,9 @@ rg_is_main_species_with_maid_trait_trigger = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
rg_has_ag_origin_trigger = {
|
RG_tradition5_or_gray_owner_trigger = {
|
||||||
any_country = {
|
OR = {
|
||||||
has_origin = origin_Asgray
|
RG_gray_harbitat_active_trigger = yes
|
||||||
|
has_active_tradition = tr_rg_nanotech_5
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -4,12 +4,24 @@ rg_machine_maid_trait = {
|
|||||||
}
|
}
|
||||||
custom_tooltip = rg_machine_maid_trait_effect_tooltip
|
custom_tooltip = rg_machine_maid_trait_effect_tooltip
|
||||||
initial = no
|
initial = no
|
||||||
species_potential_add = { always = no }
|
species_potential_add = {
|
||||||
|
FROM = {
|
||||||
|
RG_tradition5_or_gray_owner_trigger = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
species_possible_remove = { always = no }
|
species_possible_remove = { always = no }
|
||||||
species_possible_merge_add = { always = no }
|
species_possible_merge_add = {
|
||||||
species_possible_merge_remove = { always = no }
|
FROM = {
|
||||||
|
RG_tradition5_or_gray_owner_trigger = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
species_possible_merge_remove = {
|
||||||
|
FROM = {
|
||||||
|
RG_tradition5_or_gray_owner_trigger = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
randomized = no
|
randomized = no
|
||||||
allowed_archetypes = { MACHINE }
|
allowed_archetypes = { ROBOT MACHINE BIOLOGICAL LITHOID }
|
||||||
sorting_priority = 20
|
sorting_priority = 20
|
||||||
potential_crossbreeding_chance = 1.0
|
potential_crossbreeding_chance = 1.0
|
||||||
|
|
||||||
|
|||||||
@@ -43,10 +43,10 @@ country_event = {
|
|||||||
set_country_flag = rg_scion_needs_fe
|
set_country_flag = rg_scion_needs_fe
|
||||||
if = {
|
if = {
|
||||||
limit ={
|
limit ={
|
||||||
OR = {
|
any_playable_country = {
|
||||||
rg_all_cluster_mod_check_for_scion = yes
|
AND = {
|
||||||
any_playable_country = {
|
|
||||||
has_origin = origin_rg_gray
|
has_origin = origin_rg_gray
|
||||||
|
# NOT = { has_global_flag = rg_origin_l_cluster }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -42,6 +42,31 @@ planet_event = {
|
|||||||
}
|
}
|
||||||
set_update_modifiers_batch = end
|
set_update_modifiers_batch = end
|
||||||
}
|
}
|
||||||
|
} option = {
|
||||||
|
trigger = { has_civic = civic_AG_gray_master }
|
||||||
|
name = AG_dooropen_master.option
|
||||||
|
if = {
|
||||||
|
limit = {
|
||||||
|
any_country = {
|
||||||
|
has_civic = civic_AG_gray
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#do nothing
|
||||||
|
}
|
||||||
|
else_if = {
|
||||||
|
limit = {
|
||||||
|
NOT = {
|
||||||
|
any_country = {
|
||||||
|
has_civic = civic_AG_gray
|
||||||
|
}
|
||||||
|
}
|
||||||
|
has_global_flag = has_rg_mod
|
||||||
|
}
|
||||||
|
force_remove_civic = civic_AG_gray_master
|
||||||
|
}
|
||||||
|
else = {
|
||||||
|
country_event = { id = graygoo.499 }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Cracked
|
# Cracked
|
||||||
|
|||||||
Reference in New Issue
Block a user