# Regular Traits that require Genetic Ascension trait_adaptive_lithoid = { cost = 2 species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes can_remove_pop_growth_genetic_traits = yes can_add_or_remove_phenotype_traits = yes } } species_possible_merge_remove = { always = yes } icon = "gfx/interface/icons/traits/trait_adaptive.dds" initial = no randomized = no advanced_trait = yes opposites = { "trait_nonadaptive" "trait_extremely_adaptive" "trait_robust" "trait_adaptive" "trait_shelled" } allowed_archetypes = { LITHOID } tags = { organic positive habitability lithoid species genetic_ascension special } modifier = { pop_environment_tolerance = 0.10 } slave_cost = { energy = 1000 } } trait_rapid_breeders_lithoid = { cost = 2 species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes can_remove_pop_growth_genetic_traits = yes can_add_or_remove_phenotype_traits = yes } } species_possible_merge_remove = { always = yes } icon = "gfx/interface/icons/traits/trait_rapid_breeders.dds" initial = no randomized = no advanced_trait = yes opposites = { "trait_slow_breeders" "trait_rapid_breeders" "trait_fertile" "trait_plantoid_budding" "trait_lithoid_budding" "trait_tiyanki" "trait_egg_laying" } allowed_archetypes = { LITHOID } tags = { organic positive pop_growth lithoid species genetic_ascension special } modifier = { logistic_growth_mult = 0.1 } slave_cost = { energy = 2000 } } # Old Genetic Ascension Traits trait_delicious = { cost = { base = 2 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } opposites = { "trait_infernal" } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } species_possible_merge_remove = { always = yes } initial = no randomized = no advanced_trait = yes allowed_archetypes = { BIOLOGICAL } tags = { organic positive food livestock genetic_ascension } modifier = { pop_livestock_bonus_workforce_mult = 1 } slave_cost = { energy = 1000 } } trait_nerve_stapled = { cost = { base = 4 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } species_possible_merge_remove = { always = yes } opposites = { "trait_intelligent" "trait_erudite" "trait_natural_engineers" "trait_natural_physicists" "trait_natural_sociologists" "trait_talented" "trait_zombie" "trait_chromalogs" "trait_camouflage" } initial = no randomized = no advanced_trait = yes allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_output leader blocks_leaders empire_size genetic_ascension drawbacks } modifier = { pop_bonus_workforce_mult = 0.15 species_leader_exp_gain = -1 species_empire_size_mult = -0.15 civilian_and_maintenance_drone_cat_bonus_workforce_mult = -0.90 } custom_tooltip_with_modifiers = TRAIT_NERVE_STAPLED_EFFECT slave_cost = { energy = 1500 } assembly_score = { modifier = { add = 1 from = { OR = { has_farming_designation = yes has_generator_designation = yes has_mining_designation = yes has_rural_designation = yes } } } } } trait_fertile = { cost = { base = 4 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes can_remove_pop_growth_genetic_traits = yes } } species_possible_merge_remove = { always = yes } initial = no randomized = no advanced_trait = yes opposites = { "trait_slow_breeders" "trait_vat_grown" "trait_clone_soldier_infertile" "trait_clone_soldier_infertile_full_potential" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_growth housing happiness genetic_ascension } modifier = { logistic_growth_mult = 0.2 pop_housing_usage_mult = -0.05 pop_happiness = 0.10 } slave_cost = { energy = 2000 } } trait_robust = { cost = { base = 4 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } species_possible_merge_remove = { always = yes } initial = no randomized = no advanced_trait = yes opposites = { "trait_nonadaptive" "trait_adaptive" "trait_extremely_adaptive" "trait_adaptive_lithoid" "trait_shelled" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive habitability pop_output leader genetic_ascension } modifier = { pop_environment_tolerance = 0.30 pop_bonus_workforce_mult = 0.05 leader_lifespan_add = 50 } slave_cost = { energy = 2000 } assembly_score = { modifier = { add = 0.5 #always good } } } trait_erudite = { cost = { base = 4 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } species_possible_merge_remove = { always = yes } initial = no randomized = no improves_leaders = yes advanced_trait = yes opposites = { "trait_nerve_stapled" "trait_intelligent" "trait_syncretic_proles" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_output research leader genetic_ascension } modifier = { researcher_jobs_bonus_workforce_mult = 0.2 negative_leader_traits_species = -1 leaders_upkeep_mult = -0.1 } slave_cost = { energy = 2000 } assembly_score = { modifier = { add = 2.5 from = { has_research_designation = yes } } modifier = { add = 2.5 from = { has_building = building_order_keep } } } } # New Genetic Ascension Traits # New advanced traits trait_vat_grown = { cost = { base = 2 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } modifier = { mult = 0 owner = { OR = { has_active_tradition = tr_cloning_somatic_synthesization has_active_tradition = tr_cloning_somatic_synthesization_clone_army } } } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes can_remove_pop_growth_genetic_traits = yes } } initial = no randomized = no advanced_trait = yes opposites = { "trait_slow_breeders" "trait_rapid_breeders" "trait_rapid_breeders_lithoid" "trait_fertile" "trait_necrophage" "trait_clone_soldier_fertile" "trait_humanoid_existential_iteroparity" "trait_humanoid_psychological_infertility" "trait_egg_laying" "trait_incubator" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_growth housing amenities genetic_ascension drawbacks } modifier = { bonus_pop_growth_mult = 0.25 pop_housing_usage_mult = -0.05 pop_amenities_usage_mult = -0.1 } triggered_species_modifier = { potential = { exists = from from = { has_cloning_artificial_population_tradition = yes } } species_empire_size_mult = -0.10 } infertile = yes slave_cost = { energy = 2000 } } trait_felsic = { cost = { base = 2 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } initial = no randomized = no advanced_trait = yes allowed_archetypes = { LITHOID } tags = { organic positive livestock mineral genetic_ascension } modifier = { pop_livestock_lithoid_bonus_workforce_mult = 1 } slave_cost = { energy = 1000 } } trait_ductile = { cost = { base = 2 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } species_possible_merge_remove = { always = yes } initial = no randomized = no advanced_trait = yes allowed_archetypes = { BIOLOGICAL } tags = { organic positive alloys livestock genetic_ascension } species_class = { INF } modifier = { pop_livestock_infernal_bonus_workforce_mult = 1 } slave_cost = { energy = 1500 } } trait_natural_machinist = { cost = { base = 3 modifier = { add = -1 advanced_traits_have_reduced_cost = yes } } species_potential_add = { can_do_advanced_gene_modding = yes } species_possible_remove = { OR = { can_do_advanced_gene_modding = yes can_remove_beneficial_genetic_traits = yes } } initial = no randomized = no advanced_trait = yes allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_output alloys consumer_goods genetic_ascension } modifier = { foundry_jobs_bonus_workforce_mult = 0.25 artisan_jobs_bonus_workforce_mult = 0.25 } slave_cost = { energy = 2000 } assembly_score = { modifier = { add = 1.5 from = { has_industrial_designation = yes } } } } trait_drake_scaled = { cost = 3 species_potential_add = { can_add_or_remove_leviathan_traits = yes hidden_trigger = { exists = from } from = { has_country_flag = harvested_dragon_dna } } species_possible_remove = { OR = { can_remove_beneficial_genetic_traits = yes can_add_or_remove_leviathan_traits = yes } } initial = no randomized = no opposites = { "trait_lithoid_gaseous_byproducts" "trait_lithoid_scintillating" "trait_lithoid_volatile_excretions" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive army production alloys leviathan genetic_ascension } custom_tooltip_with_modifiers = TRAIT_DRAKE_SCALED_EFFECT modifier = { army_health = 1.00 } resources = { category = planet_pops produces = { trigger = { is_slave_or_better = yes } alloys = @drake_scaled_trait_resource_production } } slave_cost = { energy = 1000 } } trait_voidling = { cost = 3 species_potential_add = { can_add_or_remove_leviathan_traits = yes hidden_trigger = { exists = from } from = { has_country_flag = harvested_voidspawn_dna } } species_possible_remove = { OR = { can_remove_beneficial_genetic_traits = yes can_add_or_remove_leviathan_traits = yes } } initial = no randomized = no opposites = { "trait_plantoid_phototrophic" "trait_plantoid_radiotrophic" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive habitability upkeep leviathan genetic_ascension } custom_tooltip_with_modifiers = TRAIT_VOIDLING_EFFECT resources = { category = planet_pops # Energy Upkeep upkeep = { trigger = { is_being_purged = no is_sapient = yes } energy = @living_standard_energy_normal } } modifier = { habitability_floor_add = 0.80 } slave_cost = { energy = 1500 } } trait_tiyanki = { cost = 3 species_potential_add = { can_add_or_remove_leviathan_traits = yes hidden_trigger = { exists = from } from = { has_country_flag = harvested_tiyanki_dna } } species_possible_remove = { OR = { can_remove_beneficial_genetic_traits = yes can_remove_pop_growth_genetic_traits = yes can_add_or_remove_leviathan_traits = yes } } initial = no randomized = no opposites = { "trait_slow_breeders" "trait_rapid_breeders" "trait_rapid_breeders_lithoid" "trait_fertile" "trait_plantoid_budding" "trait_lithoid_budding" "trait_necrophage" "trait_clone_soldier_infertile" "trait_clone_soldier_infertile_full_potential" "trait_clone_soldier_fertile" "trait_egg_laying" } allowed_archetypes = { BIOLOGICAL LITHOID } tags = { organic positive pop_growth leviathan genetic_ascension } custom_tooltip = TRAIT_TIYANKI_BUDDING_EFFECT triggered_planet_pop_group_modifier_for_species = { potential = { has_trait = trait_tiyanki } divide_over_pop_groups = no bonus_pop_growth = @tiyanki_budding_rate } slave_cost = { energy = 1500 } }