空间站女仆

This commit is contained in:
ProjectKoi-Kalo\Kalo
2024-09-17 02:27:18 +08:00
parent 7541c9fce5
commit 4c8423b870
5 changed files with 287 additions and 16 deletions

View File

@@ -490,7 +490,7 @@ country_event = {
desc = "RG_graygoo.502.f.response"
event_window_type = leader_recruit
picture_event_data = {
portrait = event_target:gray_leader_admiral
portrait = event_target:rg_gray_country_leader
room = "ethic_spaceship_room"
}
is_triggered_only = yes
@@ -527,7 +527,7 @@ country_event = {
desc = "RG_graygoo.502.g.response"
event_window_type = leader_recruit
picture_event_data = {
portrait = event_target:gray_leader_admiral
portrait = event_target:rg_gray_country_leader
room = "ethic_spaceship_room"
}
is_triggered_only = yes

View File

@@ -12,7 +12,7 @@ country_event = {
is_triggered_only = yes
trigger = {
has_country_flag = gray_habitat_active
has_country_flag = rg_habitat_enabled
exists = event_target:rg_gray_habitat_target
event_target:rg_gray_habitat_target = {
is_under_colonization = no
@@ -55,8 +55,7 @@ planet_event = {
NOT = { is_planet_class = pc_cosmogenesis_world }
exists = owner
owner = {
is_fallen_empire = no
has_country_flag = gray_habitat_active
has_country_flag = rg_habitat_enabled
}
free_jobs > 0
}
@@ -79,8 +78,7 @@ planet_event = {
NOT = { is_planet_class = pc_cosmogenesis_world }
exists = owner
owner = {
is_fallen_empire = no
has_country_flag = gray_habitat_active
has_country_flag = rg_habitat_enabled
}
free_jobs > 0
}
@@ -94,9 +92,10 @@ planet_event = {
while = {
count = num_pops
create_pop = {
species = owner_main_species
species = event_target:rg_owner_main_maid_species
}
}
# Kill pops generated in excess (e.g. from forbidden jobs)
if = {
limit = {
@@ -124,8 +123,7 @@ country_event = {
is_triggered_only = yes
trigger = {
is_fallen_empire = no
has_country_flag = gray_habitat_active
has_country_flag = rg_habitat_enabled
event_target:rg_gray_habitat_target = {
any_owned_pop = {
is_unemployed = yes
@@ -159,8 +157,7 @@ planet_event = {
trigger = {
exists = owner
owner = {
is_fallen_empire = no
has_country_flag = gray_habitat_active
has_country_flag = rg_habitat_enabled
}
any_owned_pop = {
is_unemployed = yes

View File

@@ -138,6 +138,44 @@ country_event = {
rg_create_gray_const = yes
}
}
option = {
# 空间站
name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response
trigger = {
NOT = {
has_country_flag = rg_habitat_enabled
}
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
if = {
limit = {
has_country_flag = rg_habitat_enabled
}
rg_clear_harbitat = yes
}
else = {
rg_juggernaut_habitat_init = yes
}
}
}
option = {
# 空间站
name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response
trigger = {
has_country_flag = rg_habitat_enabled
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
rg_clear_harbitat = yes
}
}
option = {
# help
name = rg_help
@@ -348,6 +386,44 @@ country_event = {
rg_create_gray_army = yes
}
}
option = {
# 空间站
name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response
trigger = {
NOT = {
has_country_flag = rg_habitat_enabled
}
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
if = {
limit = {
has_country_flag = rg_habitat_enabled
}
rg_clear_harbitat = yes
}
else = {
rg_juggernaut_habitat_init = yes
}
}
}
option = {
# 空间站
name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response
trigger = {
has_country_flag = rg_habitat_enabled
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
rg_clear_harbitat = yes
}
}
option = {
# help
name = rg_help
@@ -669,6 +745,44 @@ country_event = {
remove_country_flag = gray_warship_is_juggernaut
}
}
option = {
# 空间站
name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response
trigger = {
NOT = {
has_country_flag = rg_habitat_enabled
}
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
if = {
limit = {
has_country_flag = rg_habitat_enabled
}
rg_clear_harbitat = yes
}
else = {
rg_juggernaut_habitat_init = yes
}
}
}
option = {
# 空间站
name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response
trigger = {
has_country_flag = rg_habitat_enabled
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
rg_clear_harbitat = yes
}
}
option = {
#升级-2
name = rg_levelup_2
@@ -1064,6 +1178,44 @@ country_event = {
rg_create_gray_const = yes
}
}
option = {
# 空间站
name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response
trigger = {
NOT = {
has_country_flag = rg_habitat_enabled
}
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
if = {
limit = {
has_country_flag = rg_habitat_enabled
}
rg_clear_harbitat = yes
}
else = {
rg_juggernaut_habitat_init = yes
}
}
}
option = {
# 空间站
name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response
trigger = {
has_country_flag = rg_habitat_enabled
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
rg_clear_harbitat = yes
}
}
option = {
# 开启隐形
name = rg_graygoo.4.e
@@ -1416,6 +1568,44 @@ country_event = {
rg_create_gray_army = yes
}
}
option = {
# 空间站
name = RG_graygoo.500.f
response_text = RG_graygoo.502.f.response
trigger = {
NOT = {
has_country_flag = rg_habitat_enabled
}
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
if = {
limit = {
has_country_flag = rg_habitat_enabled
}
rg_clear_harbitat = yes
}
else = {
rg_juggernaut_habitat_init = yes
}
}
}
option = {
# 空间站
name = RG_graygoo.500.g
response_text = RG_graygoo.502.g.response
trigger = {
has_country_flag = rg_habitat_enabled
}
allow = {
}
custom_tooltip = rg_need_manual_toggle
hidden_effect = {
rg_clear_harbitat = yes
}
}
option = {
name = marry_gray
trigger = {
@@ -1582,6 +1772,32 @@ country_event = {
rg_create_gray_colony_1 = yes
}
}
option = {
# 购买巨像
name = rg_event.4.h
trigger = {
NOT = {
has_country_flag = gray_reforming
}
}
allow = {
resource_stockpile_compare = {
resource = energy
value >= 8000
}
resource_stockpile_compare = {
resource = alloys
value >= 8000
}
}
add_resource = {
energy = -8000
alloys = -8000
}
hidden_effect = {
rg_create_gray_planetkiller_testship_1 = yes
}
}
option = {
# 没钱了,救救
name = rg_event.4.c