筛查修史山
This commit is contained in:
parent
7f928c6f67
commit
b56cf39382
@ -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 = { }
|
||||||
}
|
}
|
||||||
|
@ -9,4 +9,5 @@ weapon_type_rg_computer
|
|||||||
weapon_type_rg_secondary
|
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
|
@ -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
|
||||||
|
@ -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 = {
|
||||||
|
@ -1,4 +1,12 @@
|
|||||||
concept_tradition_rg_nanotech = {
|
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 = { }
|
||||||
}
|
}
|
@ -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
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
}
|
}
|
||||||
|
@ -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 = {
|
||||||
|
@ -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
|
||||||
|
@ -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 = {
|
||||||
|
@ -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 = {
|
||||||
|
@ -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
|
||||||
}
|
}
|
||||||
|
@ -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 = {
|
||||||
|
@ -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
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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"
|
||||||
|
@ -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$"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user