# Archaeologist - Singular defined_text = { name = GetArchaeologist text = { trigger = { NOT = { owner = { has_ethic = ethic_gestalt_consciousness } } } localization_key = archaeologist_1 } text = { trigger = { owner = { is_machine_empire = yes } } localization_key = archaeologist_2 } text = { trigger = { owner = { is_hive_empire = yes is_wilderness_empire = no } } localization_key = archaeologist_3 } text = { trigger = { owner = { is_wilderness_empire = yes } } localization_key = archaeologist_symbiont } } # Archaeologists - Plural defined_text = { name = GetArchaeologistPlural text = { trigger = { NOT = { owner = { has_ethic = ethic_gestalt_consciousness } } } localization_key = archaeologists_1 } text = { trigger = { owner = { is_machine_empire = yes } } localization_key = archaeologists_2 } text = { trigger = { owner = { is_hive_empire = yes is_wilderness_empire = no } } localization_key = archaeologists_3 } text = { trigger = { owner = { is_wilderness_empire = yes } } localization_key = archaeologist_symbionts } } # Zroni Storm Caster Upgrade defined_text = { name = GetZroniStormCasterEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = zroni_storm_caster_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_zroni_storm_caster_desc } } # Irassian Naval Yards Upgrade defined_text = { name = GetIrassianNavalYardsEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = irassian_naval_yards_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_irassian_naval_yards_desc } } # Cybrex Mining Hub Upgrade defined_text = { name = GetCybrexMiningHubEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = cybrex_mining_hub_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_cybrex_mining_hub_desc } } # Yuht Detection Array Upgrade defined_text = { name = GetYuhtDetectionArrayEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = yuht_detection_array_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_yuht_detection_array_desc } } # Archaeo Rampart Upgrade defined_text = { name = GetArchaeoRampartEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = archaeo_rampart_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_archaeo_rampart_desc } } # Archaeo Overcharger Upgrade defined_text = { name = GetArchaeoOverchargerEffect text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = archaeo_overcharger_desc } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = improved_archaeo_overcharger_desc } } # Return the appropriate Job name for an Archaeo-engineer/drone defined_text = { name = GetArchaeoengineer text = { trigger = { owner = { is_regular_empire = yes } } localization_key = job_archaeoengineers } text = { trigger = { owner = { is_hive_empire = yes } } localization_key = job_archaeo_drone } text = { trigger = { owner = { is_machine_empire = yes } } localization_key = job_archaeo_unit } } defined_text = { name = GetArchaeoengineerPlural text = { trigger = { is_regular_empire = yes } localization_key = job_archaeoengineers_plural } text = { trigger = { is_hive_empire = yes } localization_key = job_archaeo_drone_plural } text = { trigger = { is_machine_empire = yes } localization_key = job_archaeo_unit_plural } } # AP archaeoengineers tooltip for ship components defined_text = { name = GetArchaeoengineersEffectSmallShield text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_SMALL_ARCHAEO_SHIELD } } defined_text = { name = GetArchaeoengineersEffectMediumShield text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_MEDIUM_ARCHAEO_SHIELD } } defined_text = { name = GetArchaeoengineersEffectLargeShield text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_LARGE_ARCHAEO_SHIELD } } defined_text = { name = GetArchaeoengineersEffectSmallArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_SMALL_ARCHAEO_ARMOR } } defined_text = { name = GetArchaeoengineersEffectMediumArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_MEDIUM_ARCHAEO_ARMOR } } defined_text = { name = GetArchaeoengineersEffectLargeArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = BLANK_STRING } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_LARGE_ARCHAEO_ARMOR } } defined_text = { name = GetArchaeoengineersEffectSmallBioArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = bio_ship_armor_regen_s_3_tt } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_SMALL_BIO_ARCHAEO } } defined_text = { name = GetArchaeoengineersEffectMediumBioArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = bio_ship_armor_regen_m_3_tt } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_MEDIUM_BIO_ARCHAEO } } defined_text = { name = GetArchaeoengineersEffectLargeBioArmor text = { trigger = { NOT = { owner = { has_ascension_perk = ap_archaeoengineers } } } localization_key = bio_ship_armor_regen_l_3_tt } text = { trigger = { owner = { has_ascension_perk = ap_archaeoengineers } } localization_key = tt_LARGE_BIO_ARCHAEO } } defined_text = { name = GetRemnantAncientRelicEffect text = { trigger = { has_ancrel = no } localization_key = BLANK_STRING } text = { trigger = { has_ancrel = yes } localization_key = RemnantAncientRelicEffect } } # Describes only the relevant effects of 'r_contingency_core', for use in 'crisis.2480' defined_text = { name = GetContingencyCoreEffect text = { trigger = { is_hive_empire = no } localization_key = crisis.2840.robot_mega } text = { trigger = { is_hive_empire = yes } localization_key = crisis.2840.engineering_mega } }