This commit is contained in:
ProjectKoi-Kalo\Kalo 2025-05-06 13:58:35 +08:00
parent b1e8581377
commit 37d17762b3
2 changed files with 99 additions and 78 deletions

View File

@ -9,6 +9,13 @@ district_rg_city = {
is_capped_by_modifier = no is_capped_by_modifier = no
exempt_from_ai_planet_specialization = yes exempt_from_ai_planet_specialization = yes
# TODO_CD: change to real slots
zone_slots = {
slot_city_government
slot_city_01
slot_city_02
}
show_on_uncolonized = { show_on_uncolonized = {
exists = from exists = from
from = { is_regular_empire = yes } from = { is_regular_empire = yes }
@ -38,9 +45,9 @@ district_rg_city = {
} }
planet_modifier = { planet_modifier = {
planet_housing_add = 25 planet_housing_add = 2500
job_enforcer_add = 2 job_enforcer_add = @base_district_jobs
planet_max_buildings_add = 2 zone_building_slots_add = 2
} }
triggered_planet_modifier = { triggered_planet_modifier = {
@ -51,7 +58,7 @@ district_rg_city = {
} }
} }
modifier = { modifier = {
planet_housing_add = -5 planet_housing_add = -500
} }
} }
@ -64,8 +71,7 @@ district_rg_city = {
} }
} }
modifier = { modifier = {
job_clerk_add = 2 job_clerk_add = 300
job_culture_worker_add = 1
} }
} }
@ -79,8 +85,7 @@ district_rg_city = {
} }
} }
modifier = { modifier = {
job_clerk_add = 4 job_clerk_add = 600
job_culture_worker_add = 2
} }
} }
@ -90,7 +95,7 @@ district_rg_city = {
owner = { has_active_tradition = tr_prosperity_public_works } owner = { has_active_tradition = tr_prosperity_public_works }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -102,7 +107,7 @@ district_rg_city = {
} }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -115,7 +120,7 @@ district_rg_city = {
} }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -144,6 +149,13 @@ district_rg_hive = {
is_capped_by_modifier = no is_capped_by_modifier = no
exempt_from_ai_planet_specialization = yes exempt_from_ai_planet_specialization = yes
# TODO_CD: change to real slots
zone_slots = {
slot_city_government
slot_city_01
slot_city_02
}
show_on_uncolonized = { show_on_uncolonized = {
exists = from exists = from
from = { is_hive_empire = yes } from = { is_hive_empire = yes }
@ -173,10 +185,9 @@ district_rg_hive = {
} }
planet_modifier = { planet_modifier = {
planet_housing_add = 30 planet_housing_add = 3000
job_maintenance_drone_add = 15 # job_synapse_drone_add = 2
job_synapse_drone_add = 2 zone_building_slots_add = 2
planet_max_buildings_add = 2
} }
triggered_planet_modifier = { triggered_planet_modifier = {
@ -185,7 +196,7 @@ district_rg_hive = {
owner = { has_technology = tech_housing_1 } owner = { has_technology = tech_housing_1 }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -195,8 +206,8 @@ district_rg_hive = {
owner = { has_technology = tech_housing_2 } owner = { has_technology = tech_housing_2 }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
job_maintenance_drone_add = 5 job_coordinator_add = @base_district_jobs
} }
} }
@ -206,7 +217,7 @@ district_rg_hive = {
owner = { has_active_tradition = tr_prosperity_extended_hives } owner = { has_active_tradition = tr_prosperity_extended_hives }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -227,6 +238,13 @@ district_rg_nexus = {
is_capped_by_modifier = no is_capped_by_modifier = no
exempt_from_ai_planet_specialization = yes exempt_from_ai_planet_specialization = yes
# TODO_CD: change to real slots
zone_slots = {
slot_city_government
slot_city_01
slot_city_02
}
show_on_uncolonized = { show_on_uncolonized = {
exists = from exists = from
from = { is_machine_empire = yes } from = { is_machine_empire = yes }
@ -256,10 +274,9 @@ district_rg_nexus = {
} }
planet_modifier = { planet_modifier = {
planet_housing_add = 25 planet_housing_add = 2500
job_maintenance_drone_add = 10 job_technician_drone_add = @base_district_jobs
job_coordinator_add = 2 zone_building_slots_add = 2
planet_max_buildings_add = 2
} }
triggered_planet_modifier = { triggered_planet_modifier = {
@ -268,7 +285,7 @@ district_rg_nexus = {
owner = { has_technology = tech_housing_1 } owner = { has_technology = tech_housing_1 }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -278,18 +295,7 @@ district_rg_nexus = {
owner = { has_technology = tech_housing_2 } owner = { has_technology = tech_housing_2 }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
job_maintenance_drone_add = 5
}
}
triggered_planet_modifier = {
potential = {
exists = owner
owner = { has_active_tradition = tr_virtuality_4 }
}
modifier = {
job_maintenance_drone_add = 10
} }
} }
@ -299,7 +305,7 @@ district_rg_nexus = {
owner = { has_active_tradition = tr_prosperity_optimized_nexus } owner = { has_active_tradition = tr_prosperity_optimized_nexus }
} }
modifier = { modifier = {
planet_housing_add = 5 planet_housing_add = 500
} }
} }
@ -319,6 +325,11 @@ district_rg_generator = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
# TODO_CD: change to real slots
zone_slots = {
slot_energy
}
show_on_uncolonized = { show_on_uncolonized = {
uses_district_set = rg_station uses_district_set = rg_station
exists = from exists = from
@ -344,7 +355,7 @@ district_rg_generator = {
} }
triggered_planet_modifier = { triggered_planet_modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
} }
@ -353,6 +364,10 @@ district_rg_mining = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
zone_slots = {
slot_minerals
}
show_on_uncolonized = { show_on_uncolonized = {
uses_district_set = rg_station uses_district_set = rg_station
exists = from exists = from
@ -380,7 +395,7 @@ district_rg_mining = {
} }
triggered_planet_modifier = { triggered_planet_modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
} }
@ -389,6 +404,11 @@ district_rg_farming = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
# TODO_CD: change to real slots
zone_slots = {
slot_food
}
show_on_uncolonized = { uses_district_set = rg_station } show_on_uncolonized = { uses_district_set = rg_station }
potential = { potential = {
@ -418,7 +438,7 @@ district_rg_farming = {
# triggered for tooltip formatting purposes # triggered for tooltip formatting purposes
triggered_planet_modifier = { triggered_planet_modifier = {
modifier = { modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
} }
} }
@ -428,6 +448,11 @@ district_rg_science = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
# TODO_CD: change to real slots
zone_slots = {
slot_city_01
}
show_on_uncolonized = { uses_district_set = rg_station } show_on_uncolonized = { uses_district_set = rg_station }
potential = { uses_district_set = rg_station } potential = { uses_district_set = rg_station }
@ -458,7 +483,7 @@ district_rg_science = {
} }
triggered_planet_modifier = { triggered_planet_modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
triggered_planet_modifier = { triggered_planet_modifier = {
@ -467,9 +492,11 @@ district_rg_science = {
owner = { is_regular_empire = yes } owner = { is_regular_empire = yes }
} }
modifier = { modifier = {
job_researcher_add = 15 job_physicist_add = 1000
job_biologist_add = 1000
job_engineer_add = 1000
} }
}4 }
triggered_planet_modifier = { triggered_planet_modifier = {
potential = { potential = {
@ -477,7 +504,9 @@ district_rg_science = {
owner = { is_hive_empire = yes } owner = { is_hive_empire = yes }
} }
modifier = { modifier = {
job_brain_drone_add = 15 job_calculator_physicist_add = 1000
job_calculator_biologist_add = 1000
job_calculator_engineer_add = 1000
} }
} }
@ -487,7 +516,9 @@ district_rg_science = {
owner = { is_machine_empire = yes } owner = { is_machine_empire = yes }
} }
modifier = { modifier = {
job_calculator_add = 15 job_calculator_physicist_add = 1000
job_calculator_biologist_add = 1000
job_calculator_engineer_add = 1000
} }
} }
@ -501,7 +532,9 @@ district_rg_science = {
has_active_tradition = tr_virtuality_4 has_active_tradition = tr_virtuality_4
} }
} }
job_researcher_add = 5 job_physicist_add = 500
job_biologist_add = 500
job_engineer_add = 500
} }
triggered_planet_modifier = { triggered_planet_modifier = {
@ -512,7 +545,9 @@ district_rg_science = {
has_active_tradition = tr_virtuality_4 has_active_tradition = tr_virtuality_4
} }
} }
job_calculator_add = 5 job_calculator_physicist_add = 500
job_calculator_biologist_add = 500
job_calculator_engineer_add = 500
} }
triggered_desc = { triggered_desc = {
@ -555,6 +590,11 @@ district_rg_industrial = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
# TODO_CD: change to real slots
zone_slots = {
slot_city_01
}
show_on_uncolonized = { uses_district_set = rg_station } show_on_uncolonized = { uses_district_set = rg_station }
potential = { potential = {
@ -581,41 +621,17 @@ district_rg_industrial = {
} }
triggered_planet_modifier = { triggered_planet_modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
inline_script = { inline_script = {
script = jobs/industrial_districts_factory_add script = jobs/industrial_districts_factory_add
AMOUNT = 10 AMOUNT = 500
} }
inline_script = { inline_script = {
script = jobs/industrial_districts_foundry_add script = jobs/industrial_districts_foundry_add
AMOUNT = 10 AMOUNT = 500
}
triggered_planet_modifier = {
potential = {
exists = owner
owner = {
is_machine_empire = yes
has_edict = industrial_maintenance
}
}
modifier = {
job_maintenance_drone_add = 2
}
}
triggered_desc = {
trigger = {
exists = owner
owner = {
is_machine_empire = yes
has_edict = industrial_maintenance
}
}
text = job_maintenance_drone_effect_desc
} }
} }
@ -624,6 +640,11 @@ district_rg_nanites = {
base_buildtime = 30 base_buildtime = 30
is_capped_by_modifier = no is_capped_by_modifier = no
# TODO_CD: change to real slots
zone_slots = {
slot_city_01
}
show_on_uncolonized = { show_on_uncolonized = {
uses_district_set = rg_station uses_district_set = rg_station
exists = from exists = from
@ -652,7 +673,7 @@ district_rg_nanites = {
} }
triggered_planet_modifier = { triggered_planet_modifier = {
planet_housing_add = 10 planet_housing_add = 1000
} }
} }

View File

@ -1,4 +1,4 @@
version="d4a22820b3" version="v4.0.2"
tags={ tags={
"Military" "Military"
"Balance" "Balance"
@ -6,7 +6,7 @@ tags={
"Events" "Events"
"Leaders" "Leaders"
} }
name="Real Gray"
picture="thumbnail.png" picture="thumbnail.png"
name="Real Gray"
supported_version="v4.0.*" supported_version="v4.0.*"
remote_file_id="2136166095"-- remote_file_id="2136166095"