Compare commits
5 Commits
3.13.x
...
37d17762b3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
37d17762b3 | ||
|
|
b1e8581377 | ||
|
|
3b433d451b | ||
|
|
bc6a49c1b7 | ||
|
|
5d72fb5817 |
83
common/component_templates/RG_shelter_error.txt
Normal file
83
common/component_templates/RG_shelter_error.txt
Normal file
@@ -0,0 +1,83 @@
|
|||||||
|
utility_component_template = {
|
||||||
|
key = "rg_ship_aura_components_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "ship_aura_components"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "rg_power_core_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "power_core"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "rg_ftl_components_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "ftl_components"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "rg_thruster_components_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "thruster_components"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "rg_sensor_component_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "sensor_components"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "rg_combat_computers_empty"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_empty_ftl_drive"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
component_set = "combat_computers"
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1988,6 +1988,47 @@ utility_component_template = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
utility_component_template = {
|
||||||
|
key = "RG_STARBASE_AURA_FTL_INHIBITOR"
|
||||||
|
size = medium
|
||||||
|
icon = "GFX_ship_part_aura_snare"
|
||||||
|
icon_frame = 1
|
||||||
|
power = 0
|
||||||
|
|
||||||
|
size_restriction = {
|
||||||
|
RG_gray_juggernaut
|
||||||
|
}
|
||||||
|
prerequisites = { "tech_ftl_inhibitor" }
|
||||||
|
component_set = "ftl_inhibitor"
|
||||||
|
|
||||||
|
ftl_inhibitor = yes
|
||||||
|
|
||||||
|
hostile_aura = {
|
||||||
|
name = "aura_starbase_ftl_inhibitor"
|
||||||
|
system_wide = yes
|
||||||
|
|
||||||
|
stack_info = {
|
||||||
|
id = hostile_flt_inhibitor_aura
|
||||||
|
priority = 10
|
||||||
|
}
|
||||||
|
|
||||||
|
modifier = {
|
||||||
|
ship_emergency_ftl_min_days_mult = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
graphics = {
|
||||||
|
ship_effect = {
|
||||||
|
entity = "ship_aura_negative_entity"
|
||||||
|
dynamic_scale = no
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ai_weight = {
|
||||||
|
weight = 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#笨蛋雷达
|
#笨蛋雷达
|
||||||
weapon_component_template = {
|
weapon_component_template = {
|
||||||
key = "RG_ANTIBAKAHALO_RADAR"
|
key = "RG_ANTIBAKAHALO_RADAR"
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -847,8 +847,6 @@ ship_design = {
|
|||||||
required_component = "RG_gatebuilder_thruster"
|
required_component = "RG_gatebuilder_thruster"
|
||||||
required_component = "RG_COMBAT_COMPUTER_MotherShip"
|
required_component = "RG_COMBAT_COMPUTER_MotherShip"
|
||||||
required_component = "RG_CORVETTE_CLOAKING_3"
|
required_component = "RG_CORVETTE_CLOAKING_3"
|
||||||
required_component = "RG_BAKAHALO"
|
|
||||||
required_component = "RG_ANTIBAKAHALO"
|
|
||||||
required_component = "RG_SHIP_AURA_NANOBOT_CLOUD"
|
required_component = "RG_SHIP_AURA_NANOBOT_CLOUD"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1439,10 +1437,8 @@ ship_design = {
|
|||||||
required_component = "RG_gatebuilder_thruster"
|
required_component = "RG_gatebuilder_thruster"
|
||||||
required_component = "RG_COMBAT_COMPUTER_MotherShip"
|
required_component = "RG_COMBAT_COMPUTER_MotherShip"
|
||||||
required_component = "RG_CORVETTE_CLOAKING_3"
|
required_component = "RG_CORVETTE_CLOAKING_3"
|
||||||
required_component = "RG_BAKAHALO"
|
|
||||||
required_component = "RG_ANTIBAKAHALO"
|
|
||||||
required_component = "RG_SHIP_AURA_NANOBOT_CLOUD"
|
required_component = "RG_SHIP_AURA_NANOBOT_CLOUD"
|
||||||
required_component = "STARBASE_AURA_FTL_INHIBITOR"
|
required_component = "RG_STARBASE_AURA_FTL_INHIBITOR"
|
||||||
}
|
}
|
||||||
|
|
||||||
# 航母 1
|
# 航母 1
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ ship_design = {
|
|||||||
required_component = "RG_FUSION_NANO_REACTOR_L"
|
required_component = "RG_FUSION_NANO_REACTOR_L"
|
||||||
required_component = "RG_COMBAT_COMPUTER_COLOSSUS"
|
required_component = "RG_COMBAT_COMPUTER_COLOSSUS"
|
||||||
required_component = "RG_CORVETTE_CLOAKING_3"
|
required_component = "RG_CORVETTE_CLOAKING_3"
|
||||||
required_component = "STARBASE_AURA_FTL_INHIBITOR"
|
required_component = "RG_STARBASE_AURA_FTL_INHIBITOR"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Factory
|
# Factory
|
||||||
@@ -338,5 +338,5 @@ ship_design = {
|
|||||||
required_component = "RG_FUSION_NANO_REACTOR_L"
|
required_component = "RG_FUSION_NANO_REACTOR_L"
|
||||||
required_component = "COMBAT_COMPUTER_PLATFORM_ADVANCED"
|
required_component = "COMBAT_COMPUTER_PLATFORM_ADVANCED"
|
||||||
required_component = "RG_CORVETTE_CLOAKING_3"
|
required_component = "RG_CORVETTE_CLOAKING_3"
|
||||||
required_component = "STARBASE_AURA_FTL_INHIBITOR"
|
required_component = "RG_STARBASE_AURA_FTL_INHIBITOR"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -125,6 +125,7 @@ option = {
|
|||||||
NOT = {
|
NOT = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
|
has_country_flag = rg_gray_level_3
|
||||||
}
|
}
|
||||||
allow = {
|
allow = {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,6 +102,7 @@ option = {
|
|||||||
NOT = {
|
NOT = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
|
has_country_flag = rg_gray_level_3
|
||||||
}
|
}
|
||||||
allow = {
|
allow = {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -215,6 +215,7 @@ option = {
|
|||||||
NOT = {
|
NOT = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
|
has_country_flag = rg_gray_level_3
|
||||||
}
|
}
|
||||||
allow = {
|
allow = {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -205,6 +205,7 @@ option = {
|
|||||||
NOT = {
|
NOT = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
|
has_country_flag = rg_gray_level_3
|
||||||
}
|
}
|
||||||
allow = {
|
allow = {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -141,6 +141,7 @@ option = {
|
|||||||
NOT = {
|
NOT = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
|
has_country_flag = rg_gray_level_3
|
||||||
}
|
}
|
||||||
allow = {
|
allow = {
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -100,14 +100,6 @@ RG_orbital_ring = {
|
|||||||
has_planet_flag = has_orbital_debris
|
has_planet_flag = has_orbital_debris
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if = {
|
|
||||||
limit = {
|
|
||||||
from = {
|
|
||||||
is_ai = yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
num_pops >= 25
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# root = system
|
# root = system
|
||||||
|
|||||||
@@ -284,7 +284,7 @@ rg_create_fallen_empire_starting_navy = {
|
|||||||
rg_create_fallen_empire_platform = {
|
rg_create_fallen_empire_platform = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
@@ -297,7 +297,7 @@ rg_create_fallen_empire_platform = {
|
|||||||
rg_create_fallen_empire_colossus = {
|
rg_create_fallen_empire_colossus = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
@@ -310,7 +310,7 @@ rg_create_fallen_empire_colossus = {
|
|||||||
rg_create_fallen_empire_titan = {
|
rg_create_fallen_empire_titan = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
@@ -323,7 +323,7 @@ rg_create_fallen_empire_titan = {
|
|||||||
rg_create_fallen_empire_large_ship = {
|
rg_create_fallen_empire_large_ship = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
@@ -336,7 +336,7 @@ rg_create_fallen_empire_large_ship = {
|
|||||||
rg_create_fallen_empire_small_ship = {
|
rg_create_fallen_empire_small_ship = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
@@ -349,7 +349,7 @@ rg_create_fallen_empire_small_ship = {
|
|||||||
rg_create_fallen_empire_construction_ship = {
|
rg_create_fallen_empire_construction_ship = {
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
owner = { has_authority = auth_machine_intelligence }
|
owner = { is_machine_empire = yes }
|
||||||
}
|
}
|
||||||
create_ship = {
|
create_ship = {
|
||||||
name = random
|
name = random
|
||||||
|
|||||||
@@ -590,7 +590,7 @@ rg_juggernaut_habitat_init = {
|
|||||||
exists = event_target:rg_owner_main_maid_species
|
exists = event_target:rg_owner_main_maid_species
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
rg_event_effect_planet2027_spawn_maid_species = yes
|
rg_event_effect_planet2027_spawn_maid_species = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -657,11 +657,9 @@ rg_juggernaut_habitat_init = {
|
|||||||
add_district = district_rg_nexus
|
add_district = district_rg_nexus
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 5
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 5
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
set_planet_flag = megastructure
|
set_planet_flag = megastructure
|
||||||
set_planet_flag = habitat
|
set_planet_flag = habitat
|
||||||
|
|||||||
@@ -1796,7 +1796,7 @@ RG_destroy_planet_effect = {
|
|||||||
else = {
|
else = {
|
||||||
set_owner = event_target:gray_owner
|
set_owner = event_target:gray_owner
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
modify_species = {
|
modify_species = {
|
||||||
species = event_target:gray_owner.owner_species
|
species = event_target:gray_owner.owner_species
|
||||||
add_trait = trait_cybernetic
|
add_trait = trait_cybernetic
|
||||||
@@ -1804,13 +1804,13 @@ RG_destroy_planet_effect = {
|
|||||||
change_scoped_species = yes
|
change_scoped_species = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
has_modifier = pop_recently_conquered
|
has_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
remove_modifier = pop_recently_conquered
|
remove_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
set_citizenship_type = {
|
set_citizenship_type = {
|
||||||
type = citizenship_full_machine
|
type = citizenship_full_machine
|
||||||
cooldown = yes
|
cooldown = yes
|
||||||
@@ -2193,7 +2193,7 @@ RG_destroy_planet_effect_sp = {
|
|||||||
else = {
|
else = {
|
||||||
set_owner = event_target:gray_owner
|
set_owner = event_target:gray_owner
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
modify_species = {
|
modify_species = {
|
||||||
species = event_target:gray_owner.owner_species
|
species = event_target:gray_owner.owner_species
|
||||||
add_trait = trait_cybernetic
|
add_trait = trait_cybernetic
|
||||||
@@ -2201,13 +2201,13 @@ RG_destroy_planet_effect_sp = {
|
|||||||
change_scoped_species = yes
|
change_scoped_species = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
has_modifier = pop_recently_conquered
|
has_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
remove_modifier = pop_recently_conquered
|
remove_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
set_citizenship_type = {
|
set_citizenship_type = {
|
||||||
type = citizenship_full_machine
|
type = citizenship_full_machine
|
||||||
cooldown = yes
|
cooldown = yes
|
||||||
@@ -2397,7 +2397,7 @@ RG_destroy_star_system = {
|
|||||||
else = {
|
else = {
|
||||||
set_owner = event_target:gray_owner
|
set_owner = event_target:gray_owner
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
modify_species = {
|
modify_species = {
|
||||||
species = event_target:gray_owner.owner_species
|
species = event_target:gray_owner.owner_species
|
||||||
add_trait = trait_cybernetic
|
add_trait = trait_cybernetic
|
||||||
@@ -2405,13 +2405,13 @@ RG_destroy_star_system = {
|
|||||||
change_scoped_species = yes
|
change_scoped_species = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
has_modifier = pop_recently_conquered
|
has_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
remove_modifier = pop_recently_conquered
|
remove_modifier = pop_recently_conquered
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
set_citizenship_type = {
|
set_citizenship_type = {
|
||||||
type = citizenship_full_machine
|
type = citizenship_full_machine
|
||||||
cooldown = yes
|
cooldown = yes
|
||||||
|
|||||||
@@ -338,7 +338,7 @@ can_destroy_planet_with_RG_PLANET_KILLER_NEUTRON = {
|
|||||||
custom_tooltip = {
|
custom_tooltip = {
|
||||||
fail_text = is_unpopulated
|
fail_text = is_unpopulated
|
||||||
OR = {
|
OR = {
|
||||||
num_pops > 0
|
pop_amount > 0
|
||||||
is_planet_class = pc_infested
|
is_planet_class = pc_infested
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -472,7 +472,7 @@ can_destroy_planet_with_RG_PLANET_KILLER_NANOBOTS = {
|
|||||||
}
|
}
|
||||||
custom_tooltip = {
|
custom_tooltip = {
|
||||||
fail_text = no_assimilatable_pops
|
fail_text = no_assimilatable_pops
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
is_valid_pop_for_PLANET_KILLER_NANOBOTS = yes
|
is_valid_pop_for_PLANET_KILLER_NANOBOTS = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ RG_graygoo_mothership = {
|
|||||||
use_shipnames_from = titan
|
use_shipnames_from = titan
|
||||||
|
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = colossus
|
default_behavior = colossus
|
||||||
@@ -118,7 +118,7 @@ RG_graygoo_capitalship = {
|
|||||||
|
|
||||||
use_shipnames_from = juggernaut
|
use_shipnames_from = juggernaut
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = colossus
|
default_behavior = colossus
|
||||||
@@ -183,8 +183,6 @@ RG_graygoo_capitalship = {
|
|||||||
required_component_set = "sensor_components"
|
required_component_set = "sensor_components"
|
||||||
required_component_set = "science_cloaking_components"
|
required_component_set = "science_cloaking_components"
|
||||||
required_component_set = "ship_aura_components"
|
required_component_set = "ship_aura_components"
|
||||||
required_component_set = "ship_aura_components"
|
|
||||||
required_component_set = "ship_aura_components"
|
|
||||||
components_add_to_cost = no
|
components_add_to_cost = no
|
||||||
resources = {
|
resources = {
|
||||||
category = ships
|
category = ships
|
||||||
@@ -231,7 +229,7 @@ RG_gray_juggernaut = {
|
|||||||
}
|
}
|
||||||
num_target_locators = 16
|
num_target_locators = 16
|
||||||
can_have_federation_design = no
|
can_have_federation_design = no
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
icon_frame = 7 #probably unused, but mobile starbases are special
|
icon_frame = 7 #probably unused, but mobile starbases are special
|
||||||
icon = ship_size_military_64
|
icon = ship_size_military_64
|
||||||
@@ -297,9 +295,7 @@ RG_gray_juggernaut = {
|
|||||||
required_component_set = "thruster_components"
|
required_component_set = "thruster_components"
|
||||||
required_component_set = "science_cloaking_components"
|
required_component_set = "science_cloaking_components"
|
||||||
required_component_set = "ship_aura_components"
|
required_component_set = "ship_aura_components"
|
||||||
required_component_set = "ship_aura_components"
|
required_component_set = "ftl_inhibitor"
|
||||||
required_component_set = "ship_aura_components"
|
|
||||||
required_component_set = "ship_aura_components"
|
|
||||||
|
|
||||||
components_add_to_cost = no
|
components_add_to_cost = no
|
||||||
resources = {
|
resources = {
|
||||||
@@ -448,7 +444,7 @@ RG_graygoo_interdictor = {
|
|||||||
|
|
||||||
use_shipnames_from = battleship
|
use_shipnames_from = battleship
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = line
|
default_behavior = line
|
||||||
@@ -502,7 +498,7 @@ RG_graygoo_destroyer = {
|
|||||||
|
|
||||||
use_shipnames_from = destroyer
|
use_shipnames_from = destroyer
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = line
|
default_behavior = line
|
||||||
@@ -562,7 +558,7 @@ RG_graygoo_icebreaker_interdictor = {
|
|||||||
base_buildtime = @battleship_build_time
|
base_buildtime = @battleship_build_time
|
||||||
use_shipnames_from = battleship
|
use_shipnames_from = battleship
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = colossus
|
default_behavior = colossus
|
||||||
@@ -616,7 +612,7 @@ RG_graygoo_Arsenal = {
|
|||||||
base_buildtime = @battleship_build_time
|
base_buildtime = @battleship_build_time
|
||||||
use_shipnames_from = battleship
|
use_shipnames_from = battleship
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = line
|
default_behavior = line
|
||||||
@@ -668,7 +664,7 @@ RG_graygoo_Buff = {
|
|||||||
base_buildtime = @battleship_build_time
|
base_buildtime = @battleship_build_time
|
||||||
use_shipnames_from = colossus
|
use_shipnames_from = colossus
|
||||||
can_have_federation_design = yes
|
can_have_federation_design = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
|
||||||
is_designable = yes
|
is_designable = yes
|
||||||
default_behavior = colossus
|
default_behavior = colossus
|
||||||
@@ -842,7 +838,7 @@ RG_orbital_ring_tier_1 = {
|
|||||||
components_add_to_cost = no
|
components_add_to_cost = no
|
||||||
can_disable = yes
|
can_disable = yes
|
||||||
flip_control_on_disable = yes
|
flip_control_on_disable = yes
|
||||||
enable_default_design = yes #if yes, countries will have an auto-generated design at start
|
enable_default_design = no #if yes, countries will have an auto-generated design at start
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_object_gray_6"
|
"tech_object_gray_6"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -79,18 +79,13 @@ rg_fallen_machine = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_nexus
|
add_district = district_rw_nexus
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 105
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 105
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
create_pop_group = {
|
||||||
while = {
|
species = event_target:rg_scion_slave.species
|
||||||
count = 94
|
size = 94
|
||||||
create_pop = {
|
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rg_create_fallen_empire_starting_navy = yes
|
rg_create_fallen_empire_starting_navy = yes
|
||||||
@@ -159,17 +154,13 @@ rg_fallen_machine = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_nexus
|
add_district = district_rw_nexus
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 50
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 50
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 20
|
species = event_target:rg_scion_slave.species
|
||||||
create_pop = {
|
size = 20
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = 20
|
count = 20
|
||||||
@@ -225,17 +216,13 @@ rg_fallen_machine = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_generator
|
add_district = district_rw_generator
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 22
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 22
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 10
|
species = event_target:rg_scion_slave.species
|
||||||
create_pop = {
|
size = 10
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = 10
|
count = 10
|
||||||
@@ -333,18 +320,14 @@ rg_fallen_machine_1 = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_nexus
|
add_district = district_rw_nexus
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 105
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 105
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 94
|
species = event_target:rg_scion_slave.species
|
||||||
create_pop = {
|
size = 94
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rg_create_fallen_empire_starting_navy = yes
|
rg_create_fallen_empire_starting_navy = yes
|
||||||
@@ -421,17 +404,13 @@ rg_fallen_machine_1 = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_nexus
|
add_district = district_rw_nexus
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 50
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 50
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 20
|
species = event_target:rg_scion_slave.species
|
||||||
create_pop = {
|
size = 20
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = 20
|
count = 20
|
||||||
@@ -487,17 +466,13 @@ rg_fallen_machine_1 = {
|
|||||||
count = 5
|
count = 5
|
||||||
add_district = district_rw_generator
|
add_district = district_rw_generator
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 22
|
species = owner_main_species
|
||||||
create_pop = {
|
size = 22
|
||||||
species = owner_main_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 10
|
species = event_target:rg_scion_slave.species
|
||||||
create_pop = {
|
size = 10
|
||||||
species = event_target:rg_scion_slave.species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = 10
|
count = 10
|
||||||
|
|||||||
@@ -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"
|
||||||
supported_version="v3.13.*"
|
name="Real Gray"
|
||||||
|
supported_version="v4.0.*"
|
||||||
remote_file_id="2136166095"
|
remote_file_id="2136166095"
|
||||||
@@ -850,14 +850,14 @@ country_event = {
|
|||||||
desc = {
|
desc = {
|
||||||
trigger = {
|
trigger = {
|
||||||
NOT = {
|
NOT = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text = "graygoo.401.a.desc"
|
text = "graygoo.401.a.desc"
|
||||||
}
|
}
|
||||||
desc = {
|
desc = {
|
||||||
trigger = {
|
trigger = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
}
|
}
|
||||||
text = "graygoo.401.b.desc"
|
text = "graygoo.401.b.desc"
|
||||||
}
|
}
|
||||||
@@ -876,8 +876,8 @@ country_event = {
|
|||||||
name = graygoo.401.a
|
name = graygoo.401.a
|
||||||
trigger = {
|
trigger = {
|
||||||
NOR = {
|
NOR = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
has_authority = auth_hive_mind
|
is_hive_empire = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
@@ -889,7 +889,7 @@ country_event = {
|
|||||||
option = {
|
option = {
|
||||||
name = graygoo.401.b
|
name = graygoo.401.b
|
||||||
trigger = {
|
trigger = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
}
|
}
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
country_event = {
|
country_event = {
|
||||||
@@ -900,7 +900,7 @@ country_event = {
|
|||||||
option = {
|
option = {
|
||||||
name = graygoo.401.c
|
name = graygoo.401.c
|
||||||
trigger = {
|
trigger = {
|
||||||
has_authority = auth_hive_mind
|
is_hive_empire = yes
|
||||||
}
|
}
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
country_event = {
|
country_event = {
|
||||||
@@ -917,14 +917,14 @@ country_event = {
|
|||||||
desc = {
|
desc = {
|
||||||
trigger = {
|
trigger = {
|
||||||
NOT = {
|
NOT = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text = "graygoo.402.a.desc"
|
text = "graygoo.402.a.desc"
|
||||||
}
|
}
|
||||||
desc = {
|
desc = {
|
||||||
trigger = {
|
trigger = {
|
||||||
has_authority = auth_machine_intelligence
|
is_machine_empire = yes
|
||||||
}
|
}
|
||||||
text = "graygoo.402.b.desc"
|
text = "graygoo.402.b.desc"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -212,7 +212,7 @@ country_event = {
|
|||||||
is_machine_empire = no
|
is_machine_empire = no
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
modify_species = {
|
modify_species = {
|
||||||
species = this
|
species = this
|
||||||
ideal_planet_class = pc_nuked
|
ideal_planet_class = pc_nuked
|
||||||
@@ -249,18 +249,20 @@ country_event = {
|
|||||||
set_location = event_target:rg_cluster_home_system_loc
|
set_location = event_target:rg_cluster_home_system_loc
|
||||||
}
|
}
|
||||||
event_target:rg_cluster_previous_home_planet = {
|
event_target:rg_cluster_previous_home_planet = {
|
||||||
|
|
||||||
# move pops
|
# move pops
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
resettle_pop = {
|
resettle_pop_group = {
|
||||||
pop = this
|
POP_GROUP = this
|
||||||
planet = event_target:rg_cluster_home_planet
|
PLANET = event_target:rg_cluster_home_planet
|
||||||
|
PERCENTAGE = 1
|
||||||
}
|
}
|
||||||
unemploy_pop = yes
|
unemploy_pop = yes
|
||||||
}
|
}
|
||||||
remove_planet = yes
|
remove_planet = yes
|
||||||
}
|
}
|
||||||
event_target:rg_cluster_home_planet = {
|
event_target:rg_cluster_home_planet = {
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
unemploy_pop = yes
|
unemploy_pop = yes
|
||||||
clear_pop_category = yes
|
clear_pop_category = yes
|
||||||
}
|
}
|
||||||
@@ -416,10 +418,12 @@ country_event = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
option = {
|
option = {
|
||||||
|
trigger = {
|
||||||
|
always = yes
|
||||||
|
}
|
||||||
name = "rg_cluster.11.a"
|
name = "rg_cluster.11.a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Inform other empires of the L-Cluster being open (has project or event chain)
|
# Inform other empires of the L-Cluster being open (has project or event chain)
|
||||||
country_event = {
|
country_event = {
|
||||||
id = rg_cluster.12
|
id = rg_cluster.12
|
||||||
@@ -446,10 +450,12 @@ country_event = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
option = {
|
option = {
|
||||||
|
trigger = {
|
||||||
|
always = yes
|
||||||
|
}
|
||||||
name = "rg_cluster.12.a"
|
name = "rg_cluster.12.a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Inform other empires of the L-Cluster being open (has nothing)
|
# Inform other empires of the L-Cluster being open (has nothing)
|
||||||
country_event = {
|
country_event = {
|
||||||
id = rg_cluster.13
|
id = rg_cluster.13
|
||||||
@@ -459,6 +465,9 @@ country_event = {
|
|||||||
picture = GFX_evt_l-gateway
|
picture = GFX_evt_l-gateway
|
||||||
show_sound = event_mystic_reveal
|
show_sound = event_mystic_reveal
|
||||||
option = {
|
option = {
|
||||||
|
trigger = {
|
||||||
|
always = yes
|
||||||
|
}
|
||||||
name = "rg_cluster.13.a"
|
name = "rg_cluster.13.a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ situation_event = {
|
|||||||
}
|
}
|
||||||
ordered_owned_planet = {
|
ordered_owned_planet = {
|
||||||
limit = {
|
limit = {
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
OR = {
|
OR = {
|
||||||
is_shackled_robot = yes
|
is_shackled_robot = yes
|
||||||
is_non_sapient_robot = yes
|
is_non_sapient_robot = yes
|
||||||
@@ -48,11 +48,11 @@ situation_event = {
|
|||||||
else = {
|
else = {
|
||||||
ordered_owned_planet = {
|
ordered_owned_planet = {
|
||||||
limit = {
|
limit = {
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
is_robot_pop = yes
|
is_robot_pop = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
order_by = trigger:num_pops
|
order_by = trigger:pop_amount
|
||||||
position = 0
|
position = 0
|
||||||
save_event_target_as = robots_planet
|
save_event_target_as = robots_planet
|
||||||
event_target:robots_planet = {
|
event_target:robots_planet = {
|
||||||
@@ -77,14 +77,14 @@ situation_event = {
|
|||||||
}
|
}
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
event_target:robots_planet = {
|
event_target:robots_planet = {
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
OR = {
|
OR = {
|
||||||
is_shackled_robot = yes
|
is_shackled_robot = yes
|
||||||
is_non_sapient_robot = yes
|
is_non_sapient_robot = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
kill_pop = yes
|
kill_single_pop = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
owner = {
|
owner = {
|
||||||
@@ -108,12 +108,12 @@ situation_event = {
|
|||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
event_target:robots_planet = {
|
event_target:robots_planet = {
|
||||||
while = {
|
while = {
|
||||||
count = recycled_robots
|
count = recycled_robots_100
|
||||||
random_owned_pop = {
|
random_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
is_robot_pop = yes
|
is_robot_pop_group = yes
|
||||||
}
|
}
|
||||||
kill_pop = yes
|
kill_single_pop = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1070,7 +1070,7 @@ planet_event = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
immediate = {
|
immediate = {
|
||||||
random_owned_pop = {
|
weighted_random_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
is_same_species = owner_species
|
is_same_species = owner_species
|
||||||
}
|
}
|
||||||
@@ -1080,18 +1080,26 @@ planet_event = {
|
|||||||
limit = {
|
limit = {
|
||||||
exists = event_target:necrophage_pop_species
|
exists = event_target:necrophage_pop_species
|
||||||
}
|
}
|
||||||
create_pop = {
|
create_pop_group = {
|
||||||
species = event_target:necrophage_pop_species
|
species = event_target:necrophage_pop_species
|
||||||
|
size = 0
|
||||||
|
effect = {
|
||||||
|
save_event_target_as = last_created_pop_group
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else = {
|
else = {
|
||||||
create_pop = {
|
create_pop_group = {
|
||||||
species = owner_species
|
species = owner_species
|
||||||
|
size = 0
|
||||||
|
effect = {
|
||||||
|
save_event_target_as = last_created_pop_group
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
last_created_pop = {
|
event_target:last_created_pop_group = {
|
||||||
NOT = { ideal_planet_class = root }
|
NOT = { ideal_planet_class = root }
|
||||||
}
|
}
|
||||||
NOR = {
|
NOR = {
|
||||||
@@ -1108,27 +1116,33 @@ planet_event = {
|
|||||||
NOT = { ideal_planet_class = root }
|
NOT = { ideal_planet_class = root }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
last_created_pop = {
|
event_target:last_created_pop_group = {
|
||||||
modify_species = {
|
modify_species = {
|
||||||
ideal_planet_class = root
|
ideal_planet_class = root
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if = {
|
event_target:last_created_pop_group = {
|
||||||
limit = {
|
add_pop_amount = local_pop_amount
|
||||||
from = {
|
}
|
||||||
OR = {
|
while = {
|
||||||
has_active_tradition = tr_harmony_unity_of_self
|
count = local_pop_amount
|
||||||
has_active_tradition = tr_synchronicity_unity_of_mind
|
if = {
|
||||||
|
limit = {
|
||||||
|
from = {
|
||||||
|
OR = {
|
||||||
|
has_active_tradition = tr_harmony_unity_of_self
|
||||||
|
has_active_tradition = tr_synchronicity_unity_of_mind
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
from = {
|
||||||
from = {
|
add_monthly_resource_mult = {
|
||||||
add_monthly_resource_mult = {
|
resource = unity
|
||||||
resource = unity
|
value = 1.5
|
||||||
value = 1.5
|
min = 5
|
||||||
min = 5
|
max = 100
|
||||||
max = 100
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1154,7 +1168,10 @@ planet_event = {
|
|||||||
level >= 2
|
level >= 2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
add_opinion_modifier = { who = FROM modifier = opinion_necrophage }
|
while = {
|
||||||
|
count = local_pop_amount
|
||||||
|
add_opinion_modifier = { who = FROM modifier = opinion_nanophage }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
every_country = {
|
every_country = {
|
||||||
limit = {
|
limit = {
|
||||||
@@ -1167,7 +1184,10 @@ planet_event = {
|
|||||||
level >= 1 #lower because you'd hear from a friend of a friend
|
level >= 1 #lower because you'd hear from a friend of a friend
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
add_opinion_modifier = { who = FROM modifier = opinion_necrophage_our_species }
|
while = {
|
||||||
|
count = local_pop_amount
|
||||||
|
add_opinion_modifier = { who = FROM modifier = opinion_nanophage_our_species }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1310,81 +1330,82 @@ country_event = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# 灰色风暴线小灰通讯
|
# 灰色风暴线小灰通讯
|
||||||
country_event = {
|
# country_event = {
|
||||||
id = rg_event.400
|
# id = rg_event.400
|
||||||
title = "TRANSMISSION"
|
# title = "TRANSMISSION"
|
||||||
trigger = {
|
# is_triggered_only = yes
|
||||||
NOT = {
|
# trigger = {
|
||||||
any_playable_country = {
|
# NOT = {
|
||||||
has_country_flag = gray_owner
|
# any_playable_country = {
|
||||||
}
|
# has_country_flag = gray_owner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
desc = {
|
# }
|
||||||
trigger = {
|
# desc = {
|
||||||
NOT = {
|
# trigger = {
|
||||||
has_authority = auth_machine_intelligence
|
# NOT = {
|
||||||
}
|
# is_machine_empire = yes
|
||||||
}
|
# }
|
||||||
text = "rg_event.400.a.desc"
|
# }
|
||||||
}
|
# text = "rg_event.400.a.desc"
|
||||||
desc = {
|
# }
|
||||||
trigger = {
|
# desc = {
|
||||||
has_authority = auth_machine_intelligence
|
# trigger = {
|
||||||
}
|
# is_machine_empire = yes
|
||||||
text = "rg_event.400.b.desc"
|
# }
|
||||||
}
|
# text = "rg_event.400.b.desc"
|
||||||
diplomatic = yes
|
# }
|
||||||
picture_event_data = {
|
# diplomatic = yes
|
||||||
portrait = root.species
|
# picture_event_data = {
|
||||||
room = "ethic_spaceship_room"
|
# portrait = root.species
|
||||||
}
|
# room = "ethic_spaceship_room"
|
||||||
is_triggered_only = yes
|
# }
|
||||||
option = {
|
#
|
||||||
name = rg_event.400.a
|
# option = {
|
||||||
trigger = {
|
# name = rg_event.400.a
|
||||||
NOR = {
|
# trigger = {
|
||||||
has_authority = auth_machine_intelligence
|
# NOR = {
|
||||||
has_authority = auth_hive_mind
|
# is_machine_empire = yes
|
||||||
}
|
# is_hive_empire = yes
|
||||||
}
|
# }
|
||||||
hidden_effect = {
|
# }
|
||||||
country_event = {
|
# hidden_effect = {
|
||||||
id = graygoo.406
|
# country_event = {
|
||||||
}
|
# id = graygoo.406
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
option = {
|
# }
|
||||||
name = rg_event.400.b
|
# option = {
|
||||||
trigger = {
|
# name = rg_event.400.b
|
||||||
has_authority = auth_machine_intelligence
|
# trigger = {
|
||||||
}
|
# is_machine_empire = yes
|
||||||
hidden_effect = {
|
# }
|
||||||
country_event = {
|
# hidden_effect = {
|
||||||
id = graygoo.406
|
# country_event = {
|
||||||
}
|
# id = graygoo.406
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
option = {
|
# }
|
||||||
name = rg_event.400.c
|
# option = {
|
||||||
trigger = {
|
# name = rg_event.400.c
|
||||||
has_authority = auth_hive_mind
|
# trigger = {
|
||||||
}
|
# is_hive_empire = yes
|
||||||
hidden_effect = {
|
# }
|
||||||
country_event = {
|
# hidden_effect = {
|
||||||
id = graygoo.406
|
# country_event = {
|
||||||
}
|
# id = graygoo.406
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
option = {
|
# }
|
||||||
name = rg_event.400.d
|
# option = {
|
||||||
hidden_effect = {
|
# name = rg_event.400.d
|
||||||
country_event = {
|
# hidden_effect = {
|
||||||
id = rg_event.401
|
# country_event = {
|
||||||
}
|
# id = rg_event.401
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
|
# }
|
||||||
|
|
||||||
country_event = {
|
country_event = {
|
||||||
id = rg_event.401
|
id = rg_event.401
|
||||||
|
|||||||
36
events/RG_fe_events.txt
Normal file
36
events/RG_fe_events.txt
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
namespace = rg_fe
|
||||||
|
|
||||||
|
# Gray 2
|
||||||
|
country_event = {
|
||||||
|
id = rg_fe.2
|
||||||
|
title = "TRANSMISSION"
|
||||||
|
desc = {
|
||||||
|
trigger = {
|
||||||
|
NOT = {
|
||||||
|
is_machine_empire = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
text = "graygoo.402.a.desc"
|
||||||
|
}
|
||||||
|
desc = {
|
||||||
|
trigger = {
|
||||||
|
is_machine_empire = yes
|
||||||
|
}
|
||||||
|
text = "graygoo.402.b.desc"
|
||||||
|
}
|
||||||
|
diplomatic = yes
|
||||||
|
picture_event_data = {
|
||||||
|
portrait = event_target:rg_gray_country_leader
|
||||||
|
planet_background = event_target:gray_homeworld
|
||||||
|
room = "ethic_spaceship_room"
|
||||||
|
}
|
||||||
|
is_triggered_only = yes
|
||||||
|
option = {
|
||||||
|
name = graygoo.402.a
|
||||||
|
hidden_effect = {
|
||||||
|
country_event = {
|
||||||
|
id = graygoo.403
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -27,11 +27,9 @@ country_event = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
capital_scope = {
|
capital_scope = {
|
||||||
while = {
|
create_pop_group = {
|
||||||
count = 5
|
species = event_target:rg_maid_species
|
||||||
create_pop = {
|
size = 5
|
||||||
species = event_target:rg_maid_species
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -374,7 +374,7 @@ planet_event = {
|
|||||||
}
|
}
|
||||||
immediate = {
|
immediate = {
|
||||||
set_variable = {
|
set_variable = {
|
||||||
which = num_pops
|
which = pop_amount
|
||||||
value = value:num_free_virtual_jobs
|
value = value:num_free_virtual_jobs
|
||||||
}
|
}
|
||||||
# Create pops for every free job
|
# Create pops for every free job
|
||||||
@@ -387,8 +387,8 @@ planet_event = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = num_pops
|
count = pop_amount
|
||||||
create_pop = {
|
create_pop_group = {
|
||||||
species = event_target:rg_owner_main_maid_species
|
species = event_target:rg_owner_main_maid_species
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -411,8 +411,8 @@ planet_event = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
while = {
|
while = {
|
||||||
count = num_pops
|
count = pop_amount
|
||||||
create_pop = {
|
create_pop_group = {
|
||||||
species = event_target:rg_maid_species
|
species = event_target:rg_maid_species
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -421,15 +421,18 @@ planet_event = {
|
|||||||
# Kill pops generated in excess (e.g. from forbidden jobs)
|
# Kill pops generated in excess (e.g. from forbidden jobs)
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
kill_pop = yes
|
kill_pop_group = {
|
||||||
|
pop_group = this
|
||||||
|
percentage = 1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -445,18 +448,21 @@ country_event = {
|
|||||||
trigger = {
|
trigger = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
event_target:rg_gray_habitat_target = {
|
event_target:rg_gray_habitat_target = {
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
immediate = {
|
immediate = {
|
||||||
event_target:rg_gray_habitat_target = {
|
event_target:rg_gray_habitat_target = {
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
kill_pop = yes
|
kill_pop_group = {
|
||||||
|
pop_group = this
|
||||||
|
percentage = 1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -476,16 +482,19 @@ planet_event = {
|
|||||||
owner = {
|
owner = {
|
||||||
RG_gray_harbitat_active_trigger = yes
|
RG_gray_harbitat_active_trigger = yes
|
||||||
}
|
}
|
||||||
any_owned_pop = {
|
any_owned_pop_group = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
immediate = {
|
immediate = {
|
||||||
every_owned_pop = {
|
every_owned_pop_group = {
|
||||||
limit = {
|
limit = {
|
||||||
is_unemployed = yes
|
is_unemployed = yes
|
||||||
}
|
}
|
||||||
kill_pop = yes
|
kill_pop_group = {
|
||||||
|
pop_group = this
|
||||||
|
percentage = 1 # 100% of Unemployed Pops
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,6 +48,13 @@
|
|||||||
weapon_type_rg_armor:0 "§YArmor§!"
|
weapon_type_rg_armor:0 "§YArmor§!"
|
||||||
weapon_type_rg_reactor:0 "§YPower Core§!"
|
weapon_type_rg_reactor:0 "§YPower Core§!"
|
||||||
|
|
||||||
|
rg_ship_aura_components_empty: "Empty Slot"
|
||||||
|
rg_power_core_empty: "Empty Slot"
|
||||||
|
rg_ftl_components_empty: "Empty Slot"
|
||||||
|
rg_thruster_components_empty: "Empty Slot"
|
||||||
|
rg_sensor_component_empty: "Empty Slot"
|
||||||
|
rg_combat_computers_empty: "Empty Slot"
|
||||||
|
|
||||||
RG_FUSION_NANO_REACTOR:0 "§Y「'FUSION NANO REACTOR'」§!"
|
RG_FUSION_NANO_REACTOR:0 "§Y「'FUSION NANO REACTOR'」§!"
|
||||||
RG_FUSION_NANO_REACTOR_DESC:0 "The energy conduction characteristics of nanomaterials are used to greatly compress traditional reactors and increase density."
|
RG_FUSION_NANO_REACTOR_DESC:0 "The energy conduction characteristics of nanomaterials are used to greatly compress traditional reactors and increase density."
|
||||||
|
|
||||||
@@ -60,6 +67,8 @@
|
|||||||
RG_FUSION_NANO_REACTOR_L:0 "$RG_FUSION_NANO_REACTOR$"
|
RG_FUSION_NANO_REACTOR_L:0 "$RG_FUSION_NANO_REACTOR$"
|
||||||
RG_FUSION_NANO_REACTOR_L_DESC:0 "$RG_FUSION_NANO_REACTOR_DESC$"
|
RG_FUSION_NANO_REACTOR_L_DESC:0 "$RG_FUSION_NANO_REACTOR_DESC$"
|
||||||
|
|
||||||
|
RG_STARBASE_AURA_FTL_INHIBITOR: "$sm_ftl_inhibitor$"
|
||||||
|
|
||||||
SMALL_GRAY_MIX_ARMOR:0 "§Y「'NANITE MIX ARMOR'」§!"
|
SMALL_GRAY_MIX_ARMOR:0 "§Y「'NANITE MIX ARMOR'」§!"
|
||||||
MEDIUM_GRAY_MIX_ARMOR:0 "$SMALL_GRAY_MIX_ARMOR$"
|
MEDIUM_GRAY_MIX_ARMOR:0 "$SMALL_GRAY_MIX_ARMOR$"
|
||||||
RG_gatebuilder_jump:0 "§Y「'NANITE ASTRA DRIVE'」§!"
|
RG_gatebuilder_jump:0 "§Y「'NANITE ASTRA DRIVE'」§!"
|
||||||
|
|||||||
@@ -400,3 +400,24 @@
|
|||||||
rg_story.43.a:0 "就这样了"
|
rg_story.43.a:0 "就这样了"
|
||||||
rg_story.43.b:0 "§Y投资额外材料§!"
|
rg_story.43.b:0 "§Y投资额外材料§!"
|
||||||
|
|
||||||
|
rg_fe.2.desc:0 "通知:你们的文明已经被我选中作为我保护计划中的试验品。经过我的评估,你们的文明极度脆弱,无法独立在银河系中成长。对此你们没有抗议或拒绝的权利。\n哦,对了。你们可以叫我$NAME_Gray$,这是遥远的时代我的创造者称呼我的方式。以及我已经在你们的通讯终端中添加了我的联系方式。请只在有需要的时候联系我。"
|
||||||
|
rg_fe.2.a:0 "你到底是谁?"
|
||||||
|
rg_fe.2.b:0 "我们不需要一个来历不明的外星宗主!"
|
||||||
|
rg_fe.2.c:0 "明白了"
|
||||||
|
|
||||||
|
rg_fe.3.desc:0 "哦?很抱歉,我已经介绍过我自己了。看起来你并没有在听我说话呢。不听话的试验品是需要一些惩罚作为奖励的哦。不过这一次我会原谅你们。\n作为试验品你们没有资格得知我的其他信息。"
|
||||||
|
rg_fe.3.a:0 "可恶"
|
||||||
|
rg_fe.3.b:0 "§R别废话了!你到底是谁?§!"
|
||||||
|
|
||||||
|
rg_fe.4.desc:0 "嗯。作为一个新兴的太空文明,你们的确非常有意思。我的选择是正确的。\n§R可惜不受控制的试验品是没有任何价值的。没有价值的试验品只会被处理掉。§!"
|
||||||
|
rg_fe.4.a:0 "请原谅我们的冒犯"
|
||||||
|
rg_fe.4.b:0 "§R你 是 谁?§!"
|
||||||
|
|
||||||
|
rg_fe.5.desc:0 "§R很好,我不会在失败品上浪费时间。§!\n§Y<通讯被切断>§!"
|
||||||
|
rg_fe.5.a:0 "不好!"
|
||||||
|
|
||||||
|
rg_fe.6.desc:0 "我原谅你们的冒犯,你们对我仍旧有一些研究价值。\n§Y<通讯被切断>§!"
|
||||||
|
rg_fe.6.a:0 "..."
|
||||||
|
|
||||||
|
rg_fe.7.desc:0 "试验品。作为实验项目的一部分,你们每年都要向我支付保证金。金额会每年上涨,以此来试炼你们经济系统的抗压能力。如果没能按时支付。§R你们将失去价值。§!\n§Y第一年你们需要支付5000£energy£§!"
|
||||||
|
rg_fe.7.a:0 "我们会按时支付的。"
|
||||||
@@ -118,3 +118,6 @@
|
|||||||
|
|
||||||
rg_gray_mod2_stage4_project:0 "$rg_gray_mod2_stage1_project$"
|
rg_gray_mod2_stage4_project:0 "$rg_gray_mod2_stage1_project$"
|
||||||
rg_gray_mod2_stage4_project_desc:0 "$rg_gray_mod2_stage1_project_desc$"
|
rg_gray_mod2_stage4_project_desc:0 "$rg_gray_mod2_stage1_project_desc$"
|
||||||
|
|
||||||
|
opinion_nanophage: "神秘失踪"
|
||||||
|
opinion_nanophage_our_species: "纳米同化我们的物种"
|
||||||
|
|||||||
@@ -59,6 +59,13 @@
|
|||||||
RG_FUSION_NANO_REACTOR_L:0 "$RG_FUSION_NANO_REACTOR$"
|
RG_FUSION_NANO_REACTOR_L:0 "$RG_FUSION_NANO_REACTOR$"
|
||||||
RG_FUSION_NANO_REACTOR_L_DESC:0 "$RG_FUSION_NANO_REACTOR_DESC$"
|
RG_FUSION_NANO_REACTOR_L_DESC:0 "$RG_FUSION_NANO_REACTOR_DESC$"
|
||||||
|
|
||||||
|
rg_ship_aura_components_empty: "空槽"
|
||||||
|
rg_power_core_empty: "空槽"
|
||||||
|
rg_ftl_components_empty: "空槽"
|
||||||
|
rg_thruster_components_empty: "空槽"
|
||||||
|
rg_sensor_component_empty: "空槽"
|
||||||
|
rg_combat_computers_empty: "空槽"
|
||||||
|
|
||||||
SMALL_GRAY_MIX_ARMOR:0 "§Y「梦想领域」§!"
|
SMALL_GRAY_MIX_ARMOR:0 "§Y「梦想领域」§!"
|
||||||
MEDIUM_GRAY_MIX_ARMOR:0 "§Y「梦想领域」§!"
|
MEDIUM_GRAY_MIX_ARMOR:0 "§Y「梦想领域」§!"
|
||||||
RG_gatebuilder_jump:0 "§Y「终抵群星」§!"
|
RG_gatebuilder_jump:0 "§Y「终抵群星」§!"
|
||||||
@@ -117,6 +124,8 @@
|
|||||||
RG_FLAK_PHOENIX:0 "§R「起源」§!"
|
RG_FLAK_PHOENIX:0 "§R「起源」§!"
|
||||||
RG_FLAK_PHOENIX_DESC:0 "§Y创造与解构。§!\n没有什么比一个拥抱更能消除隔阂。"
|
RG_FLAK_PHOENIX_DESC:0 "§Y创造与解构。§!\n没有什么比一个拥抱更能消除隔阂。"
|
||||||
|
|
||||||
|
RG_STARBASE_AURA_FTL_INHIBITOR: "$sm_ftl_inhibitor$"
|
||||||
|
|
||||||
RG_Interdictor_FISSION_REACTOR:0 "$FISSION_REACTOR$"
|
RG_Interdictor_FISSION_REACTOR:0 "$FISSION_REACTOR$"
|
||||||
RG_Interdictor_FISSION_REACTOR_DESC:0 "$FISSION_REACTOR_DESC$"
|
RG_Interdictor_FISSION_REACTOR_DESC:0 "$FISSION_REACTOR_DESC$"
|
||||||
RG_Interdictor_FUSION_REACTOR:0 "$FUSION_REACTOR$"
|
RG_Interdictor_FUSION_REACTOR:0 "$FUSION_REACTOR$"
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
"path": "."
|
"path": "."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "../../../../../../../Steam/steamapps/common/Stellaris"
|
"path": "../../../../../../../Steam/steamapps/workshop/content/281990"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "../../../../../../../Steam/steamapps/workshop/content/281990"
|
"path": "D:/SteamLibrary/steamapps/common/Stellaris"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user