筛查修史山

This commit is contained in:
ProjectKoi-Kalo\Kalo 2024-09-22 20:17:00 +08:00
parent 7f928c6f67
commit b56cf39382
21 changed files with 233 additions and 371 deletions

View File

@ -88,6 +88,8 @@ building_rg_nanolab_1 = {
upgrades = { upgrades = {
"building_rg_nanolab_2" "building_rg_nanolab_2"
} }
custom_storm_ai_weight = { }
} }
building_rg_nanolab_2 = { building_rg_nanolab_2 = {
@ -174,6 +176,8 @@ building_rg_nanolab_2 = {
} }
text = job_nanotech_researcher_effect_desc text = job_nanotech_researcher_effect_desc
} }
custom_storm_ai_weight = { }
} }
building_rg_nanotech_cauldron = { building_rg_nanotech_cauldron = {
@ -225,6 +229,8 @@ building_rg_nanotech_cauldron = {
nanites = 25 nanites = 25
} }
} }
custom_storm_ai_weight = { }
} }
building_rg_nanite_transmuter = { building_rg_nanite_transmuter = {
@ -279,4 +285,6 @@ building_rg_nanite_transmuter = {
always = yes always = yes
} }
} }
custom_storm_ai_weight = { }
} }

View File

@ -10,3 +10,4 @@ weapon_type_rg_secondary
weapon_type_rg_torpedoe weapon_type_rg_torpedoe
weapon_type_rg_main weapon_type_rg_main
weapon_type_rg_armor weapon_type_rg_armor
weapon_type_rg_reactor

View File

@ -73,8 +73,6 @@ utility_component_template = {
ai_tags = { screen } ai_tags = { screen }
ai_tag_weight = 0 ai_tag_weight = 0
upgrades_to = "RG_COMBAT_COMPUTER_PICKET_BASIC" upgrades_to = "RG_COMBAT_COMPUTER_PICKET_BASIC"
ai_tags = { screen }
ai_tag_weight = 0
ai_weight = { ai_weight = {
weight = 1 weight = 1

View File

@ -7,7 +7,6 @@ utility_component_template = {
component_set = "LARGE_GRAY_MIX_ARMOR" component_set = "LARGE_GRAY_MIX_ARMOR"
icon = "GFX_ship_part_gray_armor" icon = "GFX_ship_part_gray_armor"
icon_frame = 1 icon_frame = 1
power = 0
power = -180 power = -180
modifier = { modifier = {
ship_armor_add = 3840 ship_armor_add = 3840
@ -58,7 +57,6 @@ utility_component_template = {
component_set = "HUGE_GRAY_MIX_ARMOR" component_set = "HUGE_GRAY_MIX_ARMOR"
icon = "GFX_ship_part_gray_armor" icon = "GFX_ship_part_gray_armor"
icon_frame = 1 icon_frame = 1
power = 0
power = -180 power = -180
modifier = { modifier = {
ship_armor_add = 7680 ship_armor_add = 7680
@ -119,6 +117,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_secondary weapon_type_rg_secondary
weapon_type_energy
} }
armor_damage = 1.2 armor_damage = 1.2
shield_penetration = 1 shield_penetration = 1
@ -134,9 +133,6 @@ weapon_component_template = {
} }
} }
projectile_gfx = "gatebuilder_lance_weapon" projectile_gfx = "gatebuilder_lance_weapon"
tags = {
weapon_type_energy
}
ai_weight = { ai_weight = {
weight = 0 weight = 0
} }
@ -169,6 +165,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_secondary weapon_type_rg_secondary
weapon_type_energy
} }
armor_damage = 1.2 armor_damage = 1.2
shield_penetration = 1 shield_penetration = 1
@ -183,9 +180,6 @@ weapon_component_template = {
} }
} }
projectile_gfx = "gatebuilder_lance_weapon" projectile_gfx = "gatebuilder_lance_weapon"
tags = {
weapon_type_energy
}
ai_weight = { ai_weight = {
weight = 0 weight = 0
} }
@ -218,6 +212,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_secondary weapon_type_rg_secondary
weapon_type_energy
} }
armor_damage = 1.2 armor_damage = 1.2
shield_penetration = 1 shield_penetration = 1
@ -232,9 +227,6 @@ weapon_component_template = {
} }
} }
projectile_gfx = "gatebuilder_lance_weapon" projectile_gfx = "gatebuilder_lance_weapon"
tags = {
weapon_type_energy
}
ai_weight = { ai_weight = {
weight = 0 weight = 0
} }
@ -272,6 +264,7 @@ weapon_component_template = {
upgrades_to = "GRAY_BEAM_STATIC_X" upgrades_to = "GRAY_BEAM_STATIC_X"
tags = { tags = {
weapon_type_rg_main weapon_type_rg_main
weapon_type_energy
} }
resources = { resources = {
category = ship_components category = ship_components
@ -283,9 +276,6 @@ weapon_component_template = {
alloys = 4 alloys = 4
} }
} }
tags = {
weapon_type_energy
}
projectile_gfx = "gatebuilder_lance_weapon" projectile_gfx = "gatebuilder_lance_weapon"
ai_weight = { ai_weight = {
weight = 0 weight = 0
@ -323,6 +313,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_main weapon_type_rg_main
weapon_type_energy
} }
resources = { resources = {
category = ship_components category = ship_components
@ -335,9 +326,6 @@ weapon_component_template = {
alloys = 4 alloys = 4
} }
} }
tags = {
weapon_type_energy
}
projectile_gfx = "gatebuilder_lance_weapon" projectile_gfx = "gatebuilder_lance_weapon"
ai_weight = { ai_weight = {
weight = 0 weight = 0
@ -492,6 +480,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_main weapon_type_rg_main
weapon_type_energy
} }
resources = { resources = {
category = ship_components category = ship_components
@ -504,9 +493,6 @@ weapon_component_template = {
alloys = 2 alloys = 2
} }
} }
tags = {
weapon_type_energy
}
projectile_gfx = "gatebuilder_titan_weapon_ex" projectile_gfx = "gatebuilder_titan_weapon_ex"
ai_weight = { ai_weight = {
weight = 0 weight = 0
@ -658,6 +644,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_secondary weapon_type_rg_secondary
weapon_type_kinetic
} }
armor_damage = 1.2 armor_damage = 1.2
shield_penetration = 1 shield_penetration = 1
@ -672,9 +659,6 @@ weapon_component_template = {
} }
} }
projectile_gfx = "adv_kinetic_artillery" projectile_gfx = "adv_kinetic_artillery"
tags = {
weapon_type_kinetic
}
ai_weight = { ai_weight = {
weight = 0 weight = 0
} }
@ -714,6 +698,7 @@ weapon_component_template = {
} }
tags = { tags = {
weapon_type_rg_secondary weapon_type_rg_secondary
weapon_type_kinetic
} }
armor_damage = 1.2 armor_damage = 1.2
shield_penetration = 1 shield_penetration = 1
@ -728,9 +713,6 @@ weapon_component_template = {
} }
} }
projectile_gfx = "adv_kinetic_artillery" projectile_gfx = "adv_kinetic_artillery"
tags = {
weapon_type_kinetic
}
ai_weight = { ai_weight = {
weight = 0 weight = 0
} }
@ -1765,7 +1747,6 @@ weapon_component_template = {
icon = "GFX_ship_part_space_whale_weapon_1" icon = "GFX_ship_part_space_whale_weapon_1"
icon_frame = 1 icon_frame = 1
use_ship_kill_target = no use_ship_kill_target = no
firing_arc = 15
min_range = 30 min_range = 30
firing_arc = 25 firing_arc = 25
damage = { damage = {

View File

@ -2,3 +2,11 @@ concept_tradition_rg_nanotech = {
icon = "gfx/interface/icons/traditions/tree_icons/tradition_icon_nanotech.dds" icon = "gfx/interface/icons/traditions/tree_icons/tradition_icon_nanotech.dds"
tooltip_override = "tradition_category:tradition_rg_nanotech" tooltip_override = "tradition_category:tradition_rg_nanotech"
} }
concept_rg_gray = {
alias = { }
}
concept_rg_scion = {
alias = { }
}

View File

@ -271,7 +271,7 @@ orbital_ring_restored = {
} }
From = { From = {
create_ship_design = { create_ship_design = {
design = "RG_ORBITAL_RING_TIER_1_STARBASE_SECTION" design = "RG_ORBITAL_RING_TIER_1_STARBASE"
} }
add_ship_design = last_created_design add_ship_design = last_created_design
} }

View File

@ -7,7 +7,7 @@ rg_tempest_invocator = {
category = relics category = relics
# Activation cost # Activation cost
cost = { cost = {
nanties = 5000 nanites = 5000
} }
} }
@ -25,7 +25,6 @@ rg_tempest_invocator = {
set_country_flag = "started_placing_storm" set_country_flag = "started_placing_storm"
start_storm_area_placing = { start_storm_area_placing = {
sacrifice_leader_with_ui = no
cosmic_storm = graytempest_storm cosmic_storm = graytempest_storm
immediate = yes immediate = yes

View File

@ -1,17 +1,17 @@
rg_count_maid = { # rg_count_maid = {
base = 0 # base = 0
complex_trigger_modifier = { # complex_trigger_modifier = {
trigger = num_traits # trigger = num_traits
trigger_scope = pop # trigger_scope = pop
parameters = { # parameters = {
limit = { # limit = {
has_trait = rg_machine_maid_trait # has_trait = rg_machine_maid_trait
} # }
} # }
mode = add # mode = add
} # }
# max = 20 # # max = 20
} # }
rg_maid_trait_mult = { rg_maid_trait_mult = {
base = 3 base = 3

View File

@ -73,25 +73,25 @@ rg_global_gray_location_check = {
if = { if = {
limit = { limit = {
any_owned_planet = { any_owned_planet = {
exists = sector.leader exists = leader
sector.leader = { leader = {
has_leader_flag = gray_governor is_same_value = event_target:gray_official
} }
} }
} }
random_owned_planet = { random_owned_planet = {
limit = { limit = {
exists = sector.leader exists = leader
sector.leader = { leader = {
has_leader_flag = gray_governor is_same_value = event_target:gray_official
} }
} }
save_global_event_target_as = global_gray_location save_event_target_as = global_gray_location
} }
} }
else = { else = {
capital_scope = { capital_scope = {
save_global_event_target_as = global_gray_location save_event_target_as = global_gray_location
} }
} }
} }

View File

@ -1359,7 +1359,9 @@ RG_const_auto_build_effect = {
prefix = no prefix = no
design = "NAME_RG_GRAY_constructor" design = "NAME_RG_GRAY_constructor"
effect = { effect = {
set_cloaking_active = yes PREV = {
set_cloaking_active = yes
}
} }
} }
} }

View File

@ -328,7 +328,7 @@ rg_create_gray_destroyer_1 = {
set_owner = root set_owner = root
create_ship = { create_ship = {
name = "NAME_RG_base_destroyer" name = "NAME_RG_base_destroyer"
design = "RG_base_destroyer_key" design = "NAME_RG_base_destroyer"
prefix = no prefix = no
upgradable = no upgradable = no
} }

View File

@ -8,7 +8,7 @@ graytempest_storm_add = {
inline_script = { inline_script = {
script = cosmic_storms/StormVisuals script = cosmic_storms/StormVisuals
STORM_NAME = "graytempest_storm" STORM_NAME = "particle_storm"
} }
} }
@ -94,7 +94,7 @@ graytempest_storm_apply_aftermath_modifier = {
} }
} }
graytempests_storm_apply_deposits = { graytempest_storm_apply_deposits = {
every_system_planet = { every_system_planet = {
limit = { limit = {
OR = { OR = {

View File

@ -337,7 +337,6 @@ RG_armed_constructor_ship = {
} }
use_shipnames_from = constructor use_shipnames_from = constructor
icon = ship_size_constructor
base_buildtime = @construction_build_time base_buildtime = @construction_build_time
num_target_locators = 2 num_target_locators = 2
is_space_station = no is_space_station = no

View File

@ -19,6 +19,8 @@ special_project = {
rg_event_effect_lcluster_open = yes rg_event_effect_lcluster_open = yes
} }
} }
fail_trigger = {
}
on_fail = { on_fail = {
} }
on_start = { on_start = {
@ -49,6 +51,8 @@ special_project = {
leader = commander leader = commander
has_trait = RG_leader_trait_admiral_gray has_trait = RG_leader_trait_admiral_gray
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
country_event = { country_event = {
@ -88,6 +92,8 @@ special_project = {
leader = commander leader = commander
has_trait = RG_leader_trait_admiral_gray has_trait = RG_leader_trait_admiral_gray
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
country_event = { country_event = {
@ -125,6 +131,8 @@ special_project = {
leader = commander leader = commander
has_trait = RG_leader_trait_admiral_gray has_trait = RG_leader_trait_admiral_gray
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
country_event = { country_event = {

View File

@ -10,6 +10,8 @@ special_project = {
shipclass_science_ship = 1 shipclass_science_ship = 1
leader = scientist leader = scientist
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
country_event = { country_event = {
@ -46,6 +48,8 @@ special_project = {
event_scope = country_event event_scope = country_event
requirements = { requirements = {
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
random_situation = { random_situation = {
@ -86,6 +90,8 @@ special_project = {
event_scope = country_event event_scope = country_event
requirements = { requirements = {
} }
fail_trigger = {
}
on_start = { on_start = {
owner = { owner = {
random_situation = { random_situation = {

View File

@ -130,25 +130,34 @@ country_event = {
orbit_distance = 30 orbit_distance = 30
} }
} }
if = { # if = {
limit = { # limit = {
exists = sector # exists = sector
} # }
sector = { # sector = {
leader = { # leader = {
unassign_leader = this # unassign_leader = this
save_event_target_as = rg_cluster_sector_gov # save_event_target_as = rg_cluster_sector_gov
} # }
} # }
} # }
else = { # else = {
root = { # root = {
random_owned_leader = { # random_owned_leader = {
limit = { # limit = {
leader_class = official # leader_class = official
} # }
save_event_target_as = rg_cluster_sector_gov # save_event_target_as = rg_cluster_sector_gov
# }
# }
# }
root = {
random_owned_leader = {
limit = {
leader_class = official
} }
save_event_target_as = rg_cluster_sector_gov
} }
} }
} }
@ -191,9 +200,9 @@ country_event = {
set_controller = root set_controller = root
set_capital = yes set_capital = yes
set_sector_capital = yes set_sector_capital = yes
sector = { # sector = {
assign_leader = event_target:rg_cluster_sector_gov # assign_leader = event_target:rg_cluster_sector_gov
} # }
set_name = random set_name = random
generate_start_buildings_and_districts = yes generate_start_buildings_and_districts = yes
} }

View File

@ -988,44 +988,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }
@ -1044,6 +1027,7 @@ country_event = {
response_text = graygoo.503.b.response response_text = graygoo.503.b.response
allow = { allow = {
hidden_trigger = { hidden_trigger = {
# To prevent exploit
any_owned_army = { any_owned_army = {
army_type = gray_army army_type = gray_army
OR = { OR = {
@ -1059,44 +1043,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }
@ -1115,6 +1082,7 @@ country_event = {
response_text = rg_const.503.response response_text = rg_const.503.response
allow = { allow = {
hidden_trigger = { hidden_trigger = {
# To prevent exploit
any_owned_army = { any_owned_army = {
army_type = gray_army army_type = gray_army
OR = { OR = {
@ -1130,44 +1098,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }
@ -1952,8 +1903,8 @@ country_event = {
NOT = { NOT = {
has_global_flag = rg_ge_gray_portrait_manual_toggle has_global_flag = rg_ge_gray_portrait_manual_toggle
} }
set_global_flag = rg_ge_gray_portrait_manual_toggle
} }
set_global_flag = rg_ge_gray_portrait_manual_toggle
} }
rg_ge_clear_portrait_select = yes rg_ge_clear_portrait_select = yes
event_target:gray_owner = { event_target:gray_owner = {
@ -1970,8 +1921,8 @@ country_event = {
NOT = { NOT = {
has_global_flag = rg_ge_gray_portrait_manual_toggle has_global_flag = rg_ge_gray_portrait_manual_toggle
} }
set_global_flag = rg_ge_gray_portrait_manual_toggle
} }
set_global_flag = rg_ge_gray_portrait_manual_toggle
} }
rg_ge_clear_portrait_select = yes rg_ge_clear_portrait_select = yes
event_target:gray_owner = { event_target:gray_owner = {

View File

@ -54,21 +54,23 @@ country_event = {
has_country_flag = rg_habitat_enabled has_country_flag = rg_habitat_enabled
} }
# exists = event_target:rg_gray_habitat_target # exists = event_target:rg_gray_habitat_target
any_owned_planet = { PREV = {
is_under_colonization = no any_owned_planet = {
OR = { is_under_colonization = no
is_planet_class = pc_rg_grayhabitat OR = {
is_planet_class = pc_nanotech is_planet_class = pc_rg_grayhabitat
} is_planet_class = pc_nanotech
free_jobs > 0
NOR = {
free_jobs_of_type = {
job = mortal_initiate
value >= 1
} }
free_jobs_of_type = { free_jobs > 0
category = bio_trophy NOR = {
value >= 1 free_jobs_of_type = {
job = mortal_initiate
value >= 1
}
free_jobs_of_type = {
category = bio_trophy
value >= 1
}
} }
} }
} }

View File

@ -191,68 +191,7 @@ country_event = {
} }
} }
} }
option = { inline_script = "events/rg_wsg_marry_gray_option_500_scripts"
name = marry_gray
trigger = {
check_variable = {
which = wg_gray_affection
value > @wg_gray_affection_to_lv4
}
NOT = {
has_country_flag = married_gray
}
}
allow = {
OR = {
AND = {
has_wg_special_authority = no
resource_stockpile_compare = {
resource = sr_living_metal
value >= 100
}
resource_stockpile_compare = {
resource = rare_crystals
value >= 1000
}
}
custom_tooltip = {
check_variable = {
which = wsg_rings
value >= 1
}
fail_text = not_enough_engagement_rings
}
}
custom_tooltip = {
fail_text = gray_become_ruler
NOT = {
ruler = {
has_leader_flag = "gray_leader"
}
}
}
}
if = {
limit = {
has_wg_special_authority = yes
}
subtract_variable = {
which = wsg_rings
value = 1
}
}
else = {
add_resource = {
sr_living_metal = -100
rare_crystals = -1000
}
}
hidden_effect = {
country_event = {
id = wg_affection.30000
}
}
}
option = { option = {
name = graygoo.500.d name = graygoo.500.d
default_hide_option = yes default_hide_option = yes
@ -892,44 +831,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }
@ -945,6 +867,7 @@ country_event = {
response_text = graygoo.503.b.response response_text = graygoo.503.b.response
allow = { allow = {
hidden_trigger = { hidden_trigger = {
# To prevent exploit
any_owned_army = { any_owned_army = {
army_type = gray_army army_type = gray_army
OR = { OR = {
@ -960,44 +883,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }
@ -1013,6 +919,7 @@ country_event = {
response_text = rg_const.503.response response_text = rg_const.503.response
allow = { allow = {
hidden_trigger = { hidden_trigger = {
# To prevent exploit
any_owned_army = { any_owned_army = {
army_type = gray_army army_type = gray_army
OR = { OR = {
@ -1028,44 +935,27 @@ country_event = {
} }
custom_tooltip = { custom_tooltip = {
fail_text = graygoo.500.allow.a fail_text = graygoo.500.allow.a
any_owned_army = { OR = {
army_type = gray_army any_owned_army = {
if = { army_type = gray_army
limit = { if = {
exists = planet limit = {
} exists = planet
planet = { }
has_ground_combat = no planet = {
} has_ground_combat = no
}
}
}
}
allow = {
hidden_trigger = {
any_owned_army = {
army_type = gray_army
OR = {
exists = planet
AND = {
exists = fleet
fleet = {
num_ships > 0
} }
} }
} }
} any_owned_army = {
} army_type = gray_army
custom_tooltip = { if = {
fail_text = graygoo.500.allow.a limit = {
any_owned_army = { exists = fleet
army_type = gray_army }
if = { fleet = {
limit = { is_in_combat = no
exists = fleet }
}
fleet = {
is_in_combat = no
} }
} }
} }

View File

@ -52,7 +52,7 @@
GRAY_BEAM_STATIC_EX:0 "Gray Energy Arc" GRAY_BEAM_STATIC_EX:0 "Gray Energy Arc"
GRAY_BEAM_STATIC_EX_DESC:0 "" GRAY_BEAM_STATIC_EX_DESC:0 ""
RG_GRAY_WEAPON_LANCE_X:0 "Gray Energy Lance" RG_GRAY_WEAPON_LANCE_X:0 "Gray Energy Lance"
RG_GRAY_WEAPON_LANCE_X_DESC:0 Gray Energy Lance RG_GRAY_WEAPON_LANCE_X_DESC:0 "Gray Energy Lance"
RG_GRAY_WEAPON_LANCE:0 "Gray Energy Lance" RG_GRAY_WEAPON_LANCE:0 "Gray Energy Lance"
RG_GRAY_WEAPON_LANCE_DESC:0 "Gray Energy Lance" RG_GRAY_WEAPON_LANCE_DESC:0 "Gray Energy Lance"
LARGE_GRAY_MIX_ARMOR:0 "Nanite Armor" LARGE_GRAY_MIX_ARMOR:0 "Nanite Armor"

View File

@ -159,7 +159,7 @@
rg_nanite_leader:0"§Y纳米机器个体§!" rg_nanite_leader:0"§Y纳米机器个体§!"
rg_nanite_leader_plural:0"§Y纳米机器个体§!" rg_nanite_leader_plural:0"§Y纳米机器个体§!"
rg_nanite_leader_description:0"§Y本质上是由千千万万纳米机械所组成的个体。因为能做到所以将无所不能。§!" rg_nanite_leader_description:0"§Y本质上是由千千万万纳米机械所组成的个体。因为能做到所以将无所不能。§!"
rg_nanite_leader_plural_with_icon:0"£offical£ $rg_nanite_leader_plural$" rg_nanite_leader_plural_with_icon:0"£official£ $rg_nanite_leader_plural$"
concept_rg_scion: "$preset_rg_scion$" concept_rg_scion: "$preset_rg_scion$"
concept_rg_scion_desc: "$preset_rg_scion_desc$" concept_rg_scion_desc: "$preset_rg_scion_desc$"