1089 lines
22 KiB
Plaintext
1089 lines
22 KiB
Plaintext
#Eco Simulation
|
|
tech_eco_simulation = {
|
|
cost = @tier1cost1
|
|
area = society
|
|
tier = 1
|
|
category = { biology }
|
|
prerequisites = { "tech_industrial_farming" }
|
|
weight = @tier1weight1
|
|
|
|
modifier = {
|
|
planet_farmers_food_produces_mult = 0.2
|
|
starbase_constructions_food_produces_mult = 0.10
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
}
|
|
}
|
|
|
|
#Gene Crops
|
|
tech_gene_crops = {
|
|
cost = @tier2cost1
|
|
area = society
|
|
tier = 2
|
|
category = { biology }
|
|
prerequisites = { "tech_eco_simulation" }
|
|
weight = @tier2weight1
|
|
|
|
modifier = {
|
|
planet_farmers_food_produces_mult = 0.2
|
|
starbase_constructions_food_produces_mult = 0.10
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @farming_ai_weight_factor
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
}
|
|
}
|
|
|
|
#Nano-Vitality Crops
|
|
tech_nano_vitality_crops = {
|
|
cost = @tier3cost1
|
|
area = society
|
|
tier = 3
|
|
category = { biology }
|
|
prerequisites = { "tech_gene_crops" }
|
|
weight = @tier3weight1
|
|
|
|
modifier = {
|
|
planet_farmers_food_produces_mult = 0.2
|
|
starbase_constructions_food_produces_mult = 0.10
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @farming_ai_weight_factor
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
}
|
|
}
|
|
|
|
tech_nutrient_replication = {
|
|
cost = @tier4cost3
|
|
area = society
|
|
tier = 4
|
|
is_rare = yes
|
|
category = { biology }
|
|
prerequisites = { "tech_nano_vitality_crops" }
|
|
weight = @tier4weight3
|
|
|
|
modifier = {
|
|
planet_jobs_food_produces_mult = 0.15
|
|
starbase_constructions_food_produces_mult = 0.10
|
|
}
|
|
|
|
potential = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.50
|
|
NOR = {
|
|
has_trait_in_council = { TRAIT = leader_trait_expertise_biology }
|
|
has_trait_in_council = { TRAIT = leader_trait_curator }
|
|
}
|
|
}
|
|
inline_script = {
|
|
script = technologies/rare_technologies_weight_modifiers
|
|
TECHNOLOGY = tech_nutrient_replication
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @farming_ai_weight_factor
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_pacifist
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_pacifist
|
|
}
|
|
}
|
|
}
|
|
|
|
#Hydroponics
|
|
tech_hydroponics = {
|
|
cost = @tier1cost1
|
|
area = society
|
|
tier = 1
|
|
category = { biology }
|
|
prerequisites = { "tech_industrial_farming" }
|
|
weight = @tier1weight1
|
|
|
|
# unlock hydroponics buildings
|
|
|
|
weight_modifier = {
|
|
factor = 2
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
}
|
|
}
|
|
|
|
#Food Processing
|
|
tech_food_processing_1 = {
|
|
cost = @tier1cost2
|
|
area = society
|
|
tier = 1
|
|
category = { biology }
|
|
prerequisites = { "tech_eco_simulation" }
|
|
weight = @tier1weight2
|
|
|
|
# unlock food processing facility
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
OR = {
|
|
has_valid_civic = civic_agrarian_idyll
|
|
is_anglers_empire = yes
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
is_catalytic_empire = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @farming_building_ai_weight_factor # leads to food processing building
|
|
|
|
modifier = {
|
|
factor = 0
|
|
country_uses_food = no
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
OR = {
|
|
has_valid_civic = civic_agrarian_idyll
|
|
is_anglers_empire = yes
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
is_catalytic_empire = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
#Advanced Food Processing
|
|
tech_food_processing_2 = {
|
|
cost = @tier3cost1
|
|
area = society
|
|
tier = 3
|
|
category = { biology }
|
|
prerequisites = { "tech_food_processing_1" }
|
|
weight = @tier3weight1
|
|
|
|
weight_modifier = {
|
|
factor = 2
|
|
modifier = {
|
|
factor = 0.01
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
NOR = {
|
|
has_country_flag = non_lithoid_subspecies
|
|
has_valid_civic = civic_machine_servitor
|
|
OR = {
|
|
has_valid_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
any_owned_planet = {
|
|
OR = {
|
|
num_districts = { type = district_farming value > 0 }
|
|
num_districts = { type = district_rw_farming value > 0 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
OR = {
|
|
is_machine_empire = yes
|
|
is_lithoid_empire = yes
|
|
AND = {
|
|
is_individual_machine = yes
|
|
NOT = { has_country_flag = non_lithoid_subspecies }
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0
|
|
NOR = {
|
|
has_technology = tech_mine_volatile_motes
|
|
has_technology = tech_volatile_motes
|
|
has_country_flag = has_market_access
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @farming_building_ai_weight_factor # food processing
|
|
|
|
modifier = {
|
|
factor = 0
|
|
country_uses_food = no
|
|
}
|
|
}
|
|
}
|
|
#Genome Mapping
|
|
tech_genome_mapping = {
|
|
cost = @tier1cost1
|
|
area = society
|
|
tier = 1
|
|
category = { biology }
|
|
weight = @tier1weight1
|
|
|
|
gateway = biological
|
|
|
|
modifier = {
|
|
pop_growth_speed = 0.10
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
has_civic = civic_machine_servitor
|
|
has_civic = civic_machine_guided_sapience
|
|
}
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 1.5 # genetech needs to be a bit more common
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_tradition = tr_supremacy_adopt
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
OR = {
|
|
is_individual_machine = yes
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @pop_growth_tech_ai_factor
|
|
}
|
|
}
|
|
|
|
#Vitality Boosters
|
|
tech_vitality_boosters = {
|
|
cost = @tier2cost2
|
|
area = society
|
|
tier = 2
|
|
category = { biology }
|
|
prerequisites = { "tech_genome_mapping" }
|
|
weight = @tier2weight2
|
|
|
|
modifier = {
|
|
leader_lifespan_add = 10
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
}
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 1.5 # genetech needs to be a bit more common
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_tradition = tr_supremacy_adopt
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
is_individual_machine = yes
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
}
|
|
}
|
|
|
|
#Epigenetic Triggers
|
|
tech_epigenetic_triggers = {
|
|
cost = @tier2cost2
|
|
area = society
|
|
tier = 2
|
|
category = { biology }
|
|
prerequisites = { "tech_genome_mapping" }
|
|
weight = @tier2weight2
|
|
|
|
feature_flags = {
|
|
uplifting
|
|
}
|
|
|
|
potential = {
|
|
NOR = {
|
|
has_valid_civic = civic_fanatic_purifiers
|
|
#has_valid_civic = civic_machine_terminator # covered by not being machine
|
|
#has_valid_civic = civic_hive_devouring_swarm # can uplift to make delicious
|
|
is_natural_design_empire = yes
|
|
}
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
has_civic = civic_machine_servitor
|
|
has_civic = civic_machine_guided_sapience
|
|
}
|
|
}
|
|
|
|
prereqfor_desc = {
|
|
custom = {
|
|
title = "TECH_UNLOCK_EPIGENETICS_TITLE"
|
|
desc = "TECH_UNLOCK_EPIGENETICS_DESC"
|
|
}
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 0.5
|
|
has_ethic = ethic_fanatic_xenophobe
|
|
}
|
|
modifier = {
|
|
factor = 0.75
|
|
has_ethic = ethic_xenophobe
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_xenophile
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_xenophile
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
is_individual_machine = yes
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 5
|
|
is_guided_sapience_empire = yes
|
|
}
|
|
modifier = {
|
|
factor = 0
|
|
NOR = {
|
|
has_country_flag = found_presapients
|
|
any_planet_within_border = {
|
|
any_owned_pop = {
|
|
is_sapient = no
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
modifier = {
|
|
factor = 0.5
|
|
has_ethic = ethic_fanatic_xenophobe
|
|
}
|
|
modifier = {
|
|
factor = 0.75
|
|
has_ethic = ethic_xenophobe
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_ethic = ethic_xenophile
|
|
}
|
|
modifier = {
|
|
factor = 1.5
|
|
has_ethic = ethic_fanatic_xenophile
|
|
}
|
|
}
|
|
}
|
|
|
|
#Cloning
|
|
tech_cloning = {
|
|
cost = @tier2cost2
|
|
area = society
|
|
tier = 2
|
|
category = { biology }
|
|
prerequisites = { "tech_genome_mapping" }
|
|
weight = @tier2weight2
|
|
|
|
modifier = {
|
|
pop_growth_speed = 0.10
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
}
|
|
is_natural_design_empire = no
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 1.5 # genetech needs to be a bit more common
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_tradition = tr_supremacy_adopt
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
has_origin = origin_synthetic_fertility
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
is_individual_machine = yes
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
factor = @pop_growth_tech_ai_factor
|
|
}
|
|
}
|
|
|
|
#Gene Banks
|
|
tech_gene_banks = {
|
|
cost = @tier2cost3
|
|
area = society
|
|
tier = 2
|
|
category = { biology }
|
|
is_rare = yes
|
|
prerequisites = { "tech_cloning" }
|
|
weight = @tier2weight3
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
}
|
|
is_natural_design_empire = no
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 0.5
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
is_individual_machine = yes
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
modifier = {
|
|
factor = 0.20
|
|
NOR = {
|
|
has_trait_in_council = { TRAIT = leader_trait_expertise_biology }
|
|
has_trait_in_council = { TRAIT = leader_trait_curator }
|
|
has_trait_in_council = { TRAIT = leader_trait_spark_of_genius }
|
|
has_trait_in_council = { TRAIT = leader_trait_spark_of_genius_2 }
|
|
}
|
|
}
|
|
inline_script = {
|
|
script = technologies/rare_technologies_weight_modifiers
|
|
TECHNOLOGY = tech_gene_banks
|
|
}
|
|
}
|
|
}
|
|
|
|
#Gene Tailoring
|
|
@tech_gene_tailoring_POINTS = 2
|
|
tech_gene_tailoring = {
|
|
cost = @tier3cost1
|
|
area = society
|
|
tier = 3
|
|
category = { biology }
|
|
prerequisites = { "tech_genome_mapping" }
|
|
weight = @tier3weight1
|
|
|
|
gateway = biological
|
|
|
|
modifier = {
|
|
description = tech_gene_tailoring_modifier_desc
|
|
description_parameters = {
|
|
POINTS = @tech_gene_tailoring_POINTS
|
|
}
|
|
BIOLOGICAL_species_trait_points_add = @tech_gene_tailoring_POINTS
|
|
}
|
|
|
|
feature_flags = {
|
|
modify_traits
|
|
pop_self_modification
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
has_civic = civic_machine_servitor
|
|
}
|
|
is_natural_design_empire = no
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 2.0 # genetech needs to be a bit more common
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
is_xenophile = yes
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_origin = origin_necrophage
|
|
has_trait = trait_necrophage
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0
|
|
is_individual_machine = yes
|
|
NOT = {
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
modifier = {
|
|
factor = 2
|
|
has_origin = origin_necrophage
|
|
has_trait = trait_necrophage
|
|
}
|
|
}
|
|
}
|
|
|
|
# Glandular Acclimation (planet preference modding)
|
|
tech_glandular_acclimation = {
|
|
cost = @tier3cost3
|
|
area = society
|
|
tier = 3
|
|
category = { biology }
|
|
prerequisites = { "tech_gene_tailoring" }
|
|
weight = @tier3weight3
|
|
|
|
feature_flags = {
|
|
habitability_gene_modding # No longer does anything except make a tooltip, handled in game rules ("can_gene_mod_habitability")
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOT = { has_authority = auth_machine_intelligence }
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
has_civic = civic_machine_servitor
|
|
}
|
|
is_natural_design_empire = no
|
|
}
|
|
|
|
weight_modifier = {
|
|
factor = 1.5 # genetech needs to be a bit more common
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 1.25
|
|
has_origin = origin_necrophage
|
|
has_trait = trait_necrophage
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
modifier = {
|
|
factor = 0.5
|
|
is_individual_machine = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
AND = {
|
|
is_individual_machine = yes
|
|
any_owned_species = {
|
|
is_organic_species = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
modifier = {
|
|
factor = 2
|
|
has_origin = origin_necrophage
|
|
has_trait = trait_necrophage
|
|
}
|
|
}
|
|
}
|
|
|
|
#Targeted Gene Expressions
|
|
@tech_gene_expressions_POINTS = 1
|
|
tech_gene_expressions = {
|
|
cost = @tier3cost3
|
|
area = society
|
|
category = { biology }
|
|
tier = 3
|
|
is_rare = yes
|
|
prerequisites = { "tech_gene_tailoring" }
|
|
weight = @tier3weight3
|
|
|
|
prereqfor_desc = {
|
|
custom = {
|
|
title = "TECH_UNLOCK_GENE_EXPRESSIONS_TITLE"
|
|
desc = "TECH_UNLOCK_GENE_EXPRESSIONS_DESC"
|
|
}
|
|
}
|
|
|
|
potential = {
|
|
OR = {
|
|
NOR = {
|
|
has_authority = auth_machine_intelligence
|
|
is_individual_machine = yes
|
|
}
|
|
OR = {
|
|
has_civic = civic_machine_assimilator
|
|
has_ascension_perk = ap_organo_machine_interfacing_assimilator
|
|
}
|
|
has_civic = civic_machine_servitor
|
|
}
|
|
NOR = {
|
|
has_valid_civic = civic_natural_design
|
|
has_valid_civic = civic_hive_natural_design
|
|
}
|
|
}
|
|
|
|
weight_modifier = {
|
|
modifier = {
|
|
factor = 1.25
|
|
has_authority = auth_hive_mind
|
|
}
|
|
modifier = {
|
|
factor = 0.50
|
|
NOR = {
|
|
has_trait_in_council = { TRAIT = leader_trait_expertise_biology }
|
|
has_trait_in_council = { TRAIT = leader_trait_curator }
|
|
has_trait_in_council = { TRAIT = leader_trait_spark_of_genius }
|
|
has_trait_in_council = { TRAIT = leader_trait_spark_of_genius_2 }
|
|
}
|
|
}
|
|
inline_script = {
|
|
script = technologies/rare_technologies_weight_modifiers
|
|
TECHNOLOGY = tech_gene_expressions
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_relic = r_pox_sample
|
|
}
|
|
}
|
|
|
|
ai_weight = {
|
|
}
|
|
}
|