This commit is contained in:
2024-09-21 15:28:52 +08:00
parent 2ac2b23047
commit 8133f83066
7 changed files with 220 additions and 118 deletions

View File

@@ -43,42 +43,44 @@ building_rg_nanolab_1 = {
}
}
triggered_planet_modifier = {
potential = {
exists = owner
owner = {
is_machine_empire = yes
}
}
job_nanotech_research_unit_add = 3
}
# triggered_planet_modifier = {
# potential = {
# exists = owner
# owner = {
# is_machine_empire = yes
# }
# }
# job_nanotech_research_unit_add = 3
# }
triggered_planet_modifier = {
potential = {
exists = owner
owner = {
is_individual_machine = yes
}
always = yes
# exists = owner
# owner = {
# is_individual_machine = yes
# }
}
job_nanotech_researcher_add = 3
job_nanotech_researcher_add = 8
}
# triggered_desc = {
# trigger = {
# exists = owner
# owner = {
# is_machine_empire = yes
# }
# }
# text = job_nanotech_research_unit_effect_desc
# }
triggered_desc = {
trigger = {
exists = owner
owner = {
is_machine_empire = yes
}
}
text = job_nanotech_research_unit_effect_desc
}
triggered_desc = {
trigger = {
exists = owner
owner = {
is_individual_machine = yes
}
always = yes
#exists = owner
#owner = {
# is_individual_machine = yes
#}
}
text = job_nanotech_researcher_effect_desc
}
@@ -131,42 +133,44 @@ building_rg_nanolab_2 = {
}
triggered_planet_modifier = {
potential = {
exists = owner
owner = {
is_machine_empire = yes
}
}
job_nanotech_research_unit_add = 6
}
# triggered_planet_modifier = {
# potential = {
# exists = owner
# owner = {
# is_machine_empire = yes
# }
# }
# job_nanotech_research_unit_add = 6
# }
triggered_planet_modifier = {
potential = {
exists = owner
owner = {
is_individual_machine = yes
}
always = yes
# exists = owner
# owner = {
# is_individual_machine = yes
# }
}
job_nanotech_researcher_add = 6
job_nanotech_researcher_add = 15
}
# triggered_desc = {
# trigger = {
# exists = owner
# owner = {
# is_machine_empire = yes
# }
# }
# text = job_nanotech_research_unit_effect_desc
# }
triggered_desc = {
trigger = {
exists = owner
owner = {
is_machine_empire = yes
}
}
text = job_nanotech_research_unit_effect_desc
}
triggered_desc = {
trigger = {
exists = owner
owner = {
is_individual_machine = yes
}
always = yes
# exists = owner
# owner = {
# is_individual_machine = yes
# }
}
text = job_nanotech_researcher_effect_desc
}
@@ -204,14 +208,21 @@ building_rg_nanotech_cauldron = {
resources = {
category = planet_buildings
cost = {
alloys = @b3_minerals
}
upkeep = {
nanites = 3
energy = 30
minerals = 1000
}
produces = {
alloys = 15
trigger = {
owner = {
NOT = {
has_deficit = minerals
}
}
}
alloys = 60
consumer_goods = 40
}
upkeep = {
nanites = 25
}
}
}
@@ -246,17 +257,17 @@ building_rg_nanite_transmuter = {
trigger = {
owner = {
NOT = {
has_deficit = nanites
has_deficit = minerals
}
}
}
nanites = 40
rare_crystals = 2
volatile_motes = 2
exotic_gases = 2
}
upkeep = {
nanites = 1
energy = 5
minerals = 50
}
}

View File

@@ -388,6 +388,55 @@ ship_design = {
required_component = "RG_COMBAT_COMPUTER_MotherShip"
}
# 星海试验船-传统
ship_design = {
name = "RG_COLOSSUS_interdictor_NANO_SP"
ship_size = RG_graygoo_interdictor
is_event_design = yes
section = {
template = "RG_COLOSSUS_interdictor_key"
slot = "mid"
component = {
slot = "PLANET_KILLER_GUN_01"
template = "RG_PLANET_KILLER_NANO_SP"
}
component = {
slot = "LARGE_UTILITY_1"
template = ""
}
component = {
slot = "LARGE_UTILITY_2"
template = ""
}
component = {
slot = "LARGE_UTILITY_3"
template = ""
}
component = {
slot = "LARGE_UTILITY_4"
template = ""
}
component = {
slot = "LARGE_UTILITY_5"
template = ""
}
component = {
slot = "LARGE_UTILITY_6"
template = ""
}
component = {
slot = "AUX_UTILITY_1"
template = ""
}
}
required_component = "RG_FUSION_NANO_REACTOR_S"
required_component = "HYPER_DRIVE_3"
required_component = "SENSOR_4"
required_component = "RG_gatebuilder_thruster"
required_component = "RG_COMBAT_COMPUTER_MotherShip"
}
# 星海纸船
ship_design = {
name = "RG_Buff_interdictor_SP"

View File

@@ -57,6 +57,35 @@ rg_create_gray_planetkiller_testship_1 = {
}
}
rg_create_gray_planetkiller_testship_2 = {
create_fleet = {
name = "NAME_RG_TESTSHIP"
settings = {
can_disband = yes
can_upgrade = no
can_change_composition = no
can_change_leader = no
uses_naval_capacity = no
spawn_debris = no
}
effect = {
set_owner = root
create_ship = {
name = "NAME_RG_TESTSHIP"
design = "RG_COLOSSUS_interdictor_NANO_SP"
prefix = no
upgradable = no
}
set_location = {
target = root.capital_scope
distance = 0
angle = random
}
set_fleet_flag = rg_test_ship_fleet
}
}
}
rg_create_gray_paperwork_testship_1 = {
create_fleet = {
name = "NAME_RG_TESTSHIP"

View File

@@ -69,19 +69,9 @@ tr_rg_nanotech_5 = {
}
custom_tooltip_with_modifiers = tr_rg_nanotech_5_modifier_desc
#Unlocks the nanite edicts
hidden_effect = {
every_owned_pop = {
limit = {
is_same_species = root
species = {
has_trait = rg_machine_maid_trait
}
}
modify_species = {
species = this
add_trait = rg_machine_maid_trait
}
species = { save_event_target_as = gray_owner_modded_species }
on_enabled = {
country_event = {
id = rg_event.25
}
}
#Every 5 years, double the size of orbital nanite deposits that you're harvesting, up to a max of 50 OR spawns a number of nanite swarmers depending on the size of the deposit