空间站女仆
This commit is contained in:
parent
7541c9fce5
commit
4c8423b870
@ -144,3 +144,29 @@ rg_event_effect_lcluster_open = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#Species
|
||||||
|
rg_event_effect_planet2027_spawn_maid_species = {
|
||||||
|
modify_species = {
|
||||||
|
effect = {
|
||||||
|
create_species = {
|
||||||
|
is_mod = yes
|
||||||
|
name = "RG_MACHINE"
|
||||||
|
plural = this
|
||||||
|
class = RG_MACHINE
|
||||||
|
portrait = "rg_machine_maid"
|
||||||
|
can_be_modified = this
|
||||||
|
homeworld = this
|
||||||
|
namelist = this
|
||||||
|
gender = this
|
||||||
|
traits = {
|
||||||
|
trait = trait_machine_unit
|
||||||
|
trait = rg_machine_maid_trait
|
||||||
|
trait = trait_robot_mass_produced
|
||||||
|
}
|
||||||
|
effect = {
|
||||||
|
save_event_target_as = rg_owner_main_maid_species
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -251,7 +251,7 @@ rg_create_gray_governor = {
|
|||||||
remove_country_flag = rg_kac_grayfleet_active
|
remove_country_flag = rg_kac_grayfleet_active
|
||||||
remove_country_flag = gray_constship_active
|
remove_country_flag = gray_constship_active
|
||||||
remove_country_flag = gray_army_active
|
remove_country_flag = gray_army_active
|
||||||
remove_country_flag = gray_habitat_active
|
|
||||||
#等级导入,把存储的领袖等级赋予到领袖身上
|
#等级导入,把存储的领袖等级赋予到领袖身上
|
||||||
random_owned_leader = {
|
random_owned_leader = {
|
||||||
limit = {
|
limit = {
|
||||||
@ -368,7 +368,7 @@ rg_create_gray_warship = {
|
|||||||
remove_country_flag = gray_governor_active #旧版flag
|
remove_country_flag = gray_governor_active #旧版flag
|
||||||
remove_country_flag = gray_official_active
|
remove_country_flag = gray_official_active
|
||||||
remove_country_flag = gray_army_active
|
remove_country_flag = gray_army_active
|
||||||
remove_country_flag = gray_habitat_active
|
|
||||||
random_owned_leader = {
|
random_owned_leader = {
|
||||||
limit = {
|
limit = {
|
||||||
has_leader_flag = gray_admiral
|
has_leader_flag = gray_admiral
|
||||||
@ -483,7 +483,7 @@ rg_create_gray_army = {
|
|||||||
remove_country_flag = gray_governor_active #旧版flag
|
remove_country_flag = gray_governor_active #旧版flag
|
||||||
remove_country_flag = gray_official_active
|
remove_country_flag = gray_official_active
|
||||||
remove_country_flag = gray_constship_active
|
remove_country_flag = gray_constship_active
|
||||||
remove_country_flag = gray_habitat_active
|
|
||||||
remove_ship_design = last_created_design
|
remove_ship_design = last_created_design
|
||||||
random_owned_leader = {
|
random_owned_leader = {
|
||||||
limit = {
|
limit = {
|
||||||
@ -606,7 +606,7 @@ rg_create_gray_const = {
|
|||||||
remove_country_flag = rg_kac_grayfleet_active
|
remove_country_flag = rg_kac_grayfleet_active
|
||||||
remove_country_flag = gray_governor_active #旧版flag
|
remove_country_flag = gray_governor_active #旧版flag
|
||||||
remove_country_flag = gray_official_active
|
remove_country_flag = gray_official_active
|
||||||
remove_country_flag = gray_habitat_active
|
|
||||||
random_owned_leader = {
|
random_owned_leader = {
|
||||||
limit = {
|
limit = {
|
||||||
has_leader_flag = gray_scientist
|
has_leader_flag = gray_scientist
|
||||||
@ -658,6 +658,38 @@ rg_juggernaut_habitat_init = {
|
|||||||
species = owner_main_species
|
species = owner_main_species
|
||||||
ethos = owner
|
ethos = owner
|
||||||
}
|
}
|
||||||
|
if = {
|
||||||
|
limit = {
|
||||||
|
NOT = {
|
||||||
|
exists = event_target:rg_owner_main_maid_species
|
||||||
|
}
|
||||||
|
}
|
||||||
|
every_owned_pop = {
|
||||||
|
modify_species = {
|
||||||
|
effect = {
|
||||||
|
create_species = {
|
||||||
|
is_mod = yes
|
||||||
|
name = "RG_MACHINE"
|
||||||
|
plural = this
|
||||||
|
class = RG_MACHINE
|
||||||
|
portrait = "rg_machine_maid"
|
||||||
|
can_be_modified = this
|
||||||
|
homeworld = this
|
||||||
|
namelist = this
|
||||||
|
gender = this
|
||||||
|
traits = {
|
||||||
|
trait = trait_machine_unit
|
||||||
|
trait = rg_machine_maid_trait
|
||||||
|
trait = trait_robot_mass_produced
|
||||||
|
}
|
||||||
|
effect = {
|
||||||
|
save_global_event_target_as = rg_owner_main_maid_species
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
set_name = "NAME_rg_gray_habitat_base"
|
set_name = "NAME_rg_gray_habitat_base"
|
||||||
|
|
||||||
if = {
|
if = {
|
||||||
|
@ -490,7 +490,7 @@ country_event = {
|
|||||||
desc = "RG_graygoo.502.f.response"
|
desc = "RG_graygoo.502.f.response"
|
||||||
event_window_type = leader_recruit
|
event_window_type = leader_recruit
|
||||||
picture_event_data = {
|
picture_event_data = {
|
||||||
portrait = event_target:gray_leader_admiral
|
portrait = event_target:rg_gray_country_leader
|
||||||
room = "ethic_spaceship_room"
|
room = "ethic_spaceship_room"
|
||||||
}
|
}
|
||||||
is_triggered_only = yes
|
is_triggered_only = yes
|
||||||
@ -527,7 +527,7 @@ country_event = {
|
|||||||
desc = "RG_graygoo.502.g.response"
|
desc = "RG_graygoo.502.g.response"
|
||||||
event_window_type = leader_recruit
|
event_window_type = leader_recruit
|
||||||
picture_event_data = {
|
picture_event_data = {
|
||||||
portrait = event_target:gray_leader_admiral
|
portrait = event_target:rg_gray_country_leader
|
||||||
room = "ethic_spaceship_room"
|
room = "ethic_spaceship_room"
|
||||||
}
|
}
|
||||||
is_triggered_only = yes
|
is_triggered_only = yes
|
||||||
|
@ -12,7 +12,7 @@ country_event = {
|
|||||||
is_triggered_only = yes
|
is_triggered_only = yes
|
||||||
|
|
||||||
trigger = {
|
trigger = {
|
||||||
has_country_flag = gray_habitat_active
|
has_country_flag = rg_habitat_enabled
|
||||||
exists = event_target:rg_gray_habitat_target
|
exists = event_target:rg_gray_habitat_target
|
||||||
event_target:rg_gray_habitat_target = {
|
event_target:rg_gray_habitat_target = {
|
||||||
is_under_colonization = no
|
is_under_colonization = no
|
||||||
@ -55,8 +55,7 @@ planet_event = {
|
|||||||
NOT = { is_planet_class = pc_cosmogenesis_world }
|
NOT = { is_planet_class = pc_cosmogenesis_world }
|
||||||
exists = owner
|
exists = owner
|
||||||
owner = {
|
owner = {
|
||||||
is_fallen_empire = no
|
has_country_flag = rg_habitat_enabled
|
||||||
has_country_flag = gray_habitat_active
|
|
||||||
}
|
}
|
||||||
free_jobs > 0
|
free_jobs > 0
|
||||||
}
|
}
|
||||||
@ -79,8 +78,7 @@ planet_event = {
|
|||||||
NOT = { is_planet_class = pc_cosmogenesis_world }
|
NOT = { is_planet_class = pc_cosmogenesis_world }
|
||||||
exists = owner
|
exists = owner
|
||||||
owner = {
|
owner = {
|
||||||
is_fallen_empire = no
|
has_country_flag = rg_habitat_enabled
|
||||||
has_country_flag = gray_habitat_active
|
|
||||||
}
|
}
|
||||||
free_jobs > 0
|
free_jobs > 0
|
||||||
}
|
}
|
||||||
@ -94,9 +92,10 @@ planet_event = {
|
|||||||
while = {
|
while = {
|
||||||
count = num_pops
|
count = num_pops
|
||||||
create_pop = {
|
create_pop = {
|
||||||
species = owner_main_species
|
species = event_target:rg_owner_main_maid_species
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Kill pops generated in excess (e.g. from forbidden jobs)
|
# Kill pops generated in excess (e.g. from forbidden jobs)
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
@ -124,8 +123,7 @@ country_event = {
|
|||||||
is_triggered_only = yes
|
is_triggered_only = yes
|
||||||
|
|
||||||
trigger = {
|
trigger = {
|
||||||
is_fallen_empire = no
|
has_country_flag = rg_habitat_enabled
|
||||||
has_country_flag = gray_habitat_active
|
|
||||||
event_target:rg_gray_habitat_target = {
|
event_target:rg_gray_habitat_target = {
|
||||||
any_owned_pop = {
|
any_owned_pop = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
@ -159,8 +157,7 @@ planet_event = {
|
|||||||
trigger = {
|
trigger = {
|
||||||
exists = owner
|
exists = owner
|
||||||
owner = {
|
owner = {
|
||||||
is_fallen_empire = no
|
has_country_flag = rg_habitat_enabled
|
||||||
has_country_flag = gray_habitat_active
|
|
||||||
}
|
}
|
||||||
any_owned_pop = {
|
any_owned_pop = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
|
@ -138,6 +138,44 @@ country_event = {
|
|||||||
rg_create_gray_const = yes
|
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 = {
|
option = {
|
||||||
# help
|
# help
|
||||||
name = rg_help
|
name = rg_help
|
||||||
@ -348,6 +386,44 @@ country_event = {
|
|||||||
rg_create_gray_army = yes
|
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 = {
|
option = {
|
||||||
# help
|
# help
|
||||||
name = rg_help
|
name = rg_help
|
||||||
@ -669,6 +745,44 @@ country_event = {
|
|||||||
remove_country_flag = gray_warship_is_juggernaut
|
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 = {
|
option = {
|
||||||
#升级-2
|
#升级-2
|
||||||
name = rg_levelup_2
|
name = rg_levelup_2
|
||||||
@ -1064,6 +1178,44 @@ country_event = {
|
|||||||
rg_create_gray_const = yes
|
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 = {
|
option = {
|
||||||
# 开启隐形
|
# 开启隐形
|
||||||
name = rg_graygoo.4.e
|
name = rg_graygoo.4.e
|
||||||
@ -1416,6 +1568,44 @@ country_event = {
|
|||||||
rg_create_gray_army = yes
|
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 = {
|
option = {
|
||||||
name = marry_gray
|
name = marry_gray
|
||||||
trigger = {
|
trigger = {
|
||||||
@ -1582,6 +1772,32 @@ country_event = {
|
|||||||
rg_create_gray_colony_1 = yes
|
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 = {
|
option = {
|
||||||
# 没钱了,救救
|
# 没钱了,救救
|
||||||
name = rg_event.4.c
|
name = rg_event.4.c
|
||||||
|
Loading…
x
Reference in New Issue
Block a user