This commit is contained in:
2024-09-25 09:10:35 +08:00
parent 00ad348916
commit 7a1d71c8a9
8 changed files with 50 additions and 29 deletions

View File

@@ -1,11 +1,15 @@
produces = {
trigger = {
# exists = planet
# planet = {
# OR = {
# rg_is_pc_nano = yes
# }
# }
exists = planet
planet = {
owner = {
OR = {
RG_gray_harbitat_active_trigger = yes
has_active_tradition = tr_rg_nanotech_5
}
}
rg_is_pc_nano = yes
}
OR = {
has_trait = rg_machine_maid_trait
}

View File

@@ -65,10 +65,7 @@ rg_event_effect_event1_gray_cluster = {
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
}
rg_event_effect_event1_to_event2_effect = yes
add_resource = {
energy = 1000
minerals = 1000
@@ -92,13 +89,25 @@ rg_event_effect_event1_gray_galaxy = {
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
}
rg_event_effect_event1_to_event2_effect = yes
save_global_event_target_as = origin_rg_gray_country
rg_lcluster_spawn_effect = yes
}
rg_event_effect_event1_to_event2_effect = {
if = {
limit = {
RG_AG_has_gray_master_trigger = yes
}
#do nothing
}
else = {
country_event = {
id = rg_event.2
days = 30
}
}
}
rg_event_effect_lcluster_spawn_selecter = {
if = {
limit = {
@@ -203,4 +212,19 @@ rg_event_effect_planet2027_spawn_maid_species_non_gray = {
}
}
}
}
rg_event_effect_event2_gray_origin_init = {
rg_gray_country_init = yes
country_event = {
id = graygoo.499
}
give_technology = {
tech = tech_minilaser_gray_1
message = no
}
give_technology = {
tech = tech_object_gray_5
message = no
}
}

View File

@@ -31,6 +31,10 @@ RG_OR_has_wsg_mod_trigger = {
}
}
RG_AG_has_gray_master_trigger = {
has_civic = civic_AG_gray_master
}
RG_has_gray_cluster_origin_trigger = {
OR = {
has_country_flag = origin_rg_gray #遥远约定

View File

@@ -31,7 +31,7 @@ rg_machine_maid_trait = {
exists = planet
planet = {
exists = owner
owner = { is_same_value = event_target:gray_owner }
owner = { has_country_flag = gray_owner }
}
}
planet_jobs_produces_mult = 0.1