Techs.txt

From FreeOrionWiki

Jump to: navigation, search
Category 
    name = "LEARNING_CATEGORY"
    graphic = "learning.png"
    colour = (93,  155, 246, 255)

Category 
    name = "GROWTH_CATEGORY"
    graphic = "growth.png"
    colour = (116, 225, 107, 255)

Category 
    name = "PRODUCTION_CATEGORY"
    graphic = "production.png"
    colour = (240, 106, 106, 255)

Category 
    name = "CONSTRUCTION_CATEGORY"
    graphic = "construction.png"
    colour = (241, 233, 87,  255)

Category 
    name = "ECONOMICS_CATEGORY"
    graphic = "economics.png"
    colour = (255, 112, 247, 255)

Category 
    name = "SHIPS_CATEGORY"
    graphic = "ships.png"
    colour = (255, 139, 85, 255)

Tech
    name = "LRN_PHYS_BRAIN"
    description = "LRN_PHYS_BRAIN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/the_physical_brain.png"

Tech
    name = "LRN_ALGO_ELEGANCE"
    description = "LRN_ALGO_ELEGANCE_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/algorithmic_elegance.png"

Tech
    name = "LRN_TRANSLING_THT"
    description = "LRN_TRANSLING_THT_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_PHYS_BRAIN"
    unlock = []
    graphic = "icons/tech/translingustic_thought.png"

Tech
    name = "LRN_PSIONICS"
    description = "LRN_PSIONICS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_PHYS_BRAIN"
    unlock = []
    graphic = "icons/tech/psionics.png"

Tech
    name = "LRN_ARTIF_MINDS"
    description = "LRN_ARTIF_MINDS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_ALGO_ELEGANCE"
        "LRN_PHYS_BRAIN"
    ]
    unlock = []
    graphic = "icons/tech/artificial_minds.png"

Tech
    name = "LRN_XENOARCH"
    description = "LRN_XENOARCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_GAL_EXPLO"
    unlock = []
    graphic = "icons/tech/xenoarchaeology.png"

Tech
    name = "LRN_GRAVITONICS"
    description = "LRN_GRAVITONICS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_TRANSLING_THT"
    unlock = []
    graphic = "icons/tech/gravitonics.png"

Tech
    name = "LRN_EVERYTHING"
    description = "LRN_EVERYTHING_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_ARTIF_MINDS"
        "LRN_TRANSLING_THT"
    ]
    unlock = []
    graphic = "icons/tech/the_theory_of_everything.png"

Tech
    name = "LRN_FORCE_FIELD"
    description = "LRN_FORCE_FIELD_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_PSIONICS"
        "LRN_TRANSLING_THT"
    ]
    unlock = []
    graphic = "icons/tech/force-field_harmonics.png"

Tech
    name = "LRN_MIND_VOID"
    description = "LRN_MIND_VOID_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_PSIONICS"
        "LRN_XENOARCH"
    ]
    unlock = []
    graphic = "icons/tech/mind_of_the_void.png"

Tech
    name = "LRN_TIME_MECH"
    description = "LRN_TIME_MECH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_EVERYTHING"
        "LRN_GRAVITONICS"
    ]
    unlock = []
    graphic = "icons/tech/temporal_mechanics.png"

Tech
    name = "LRN_NDIM_SUBSPACE"
    description = "LRN_NDIM_SUBSPACE_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_EVERYTHING"
        "LRN_GRAVITONICS"
    ]
    unlock = []
    graphic = "icons/tech/n-dimensional_subspace.png"

Tech
    name = "LRN_UNIF_CONC"
    description = "LRN_UNIF_CONC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_FORCE_FIELD"
        "LRN_MIND_VOID"
    ]
    unlock = []
    graphic = "icons/tech/unified_conscious.png"

Tech
    name = "LRN_TRANSCEND"
    description = "LRN_TRANSCEND_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_TRANS_ARCH"
        "ECO_STAB_HYPGROW"
        "LRN_TIME_MECH"
        "LRN_UNIF_CONC"
        "PRO_ZERO_GEN"
    ]
    unlock = []
    graphic = "icons/tech/singularity_of_transcendence.png"

Tech
    name = "LRN_OBSERVATORY_I"
    description = "LRN_OBSERVATORY_I_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_RADAR"
    unlock = Item type = Building name = "BLD_OBSERVATORY"
    graphic = ""


Tech
    name = "LRN_STELLAR_TOMOGRAPHY"
    description = "LRN_STELLAR_TOMOGRAPHY_DESC"
    short_description = "RESEARCH_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "SHP_GAL_EXPLO"
        "CON_ORBITAL_CON"
    ]
    unlock = []
    effectsgroups = [
        EffectsGroup
            scope = And [
                OwnedExclusivelyBy TheEmpire Source.Owner
                Planet
                Star type = BlackHole
                PrimaryFocus Research
            ]
            activation = Source
            effects = SetMaxResearch Target.MaxResearch + 4

        EffectsGroup
            scope = And [
                OwnedExclusivelyBy TheEmpire Source.Owner
                Planet
                Star type = Neutron
                PrimaryFocus Research
            ]
            activation = Source
            effects = SetMaxResearch Target.MaxResearch + 3

        EffectsGroup
            scope = And [
                OwnedExclusivelyBy TheEmpire Source.Owner
                Planet
                Star type = [Blue White]
                PrimaryFocus Research
            ]
            activation = Source
            effects = SetMaxResearch Target.MaxResearch + 2

        EffectsGroup
            scope = And [
                OwnedExclusivelyBy TheEmpire Source.Owner
                Planet
                Star type = [Red Orange Yellow]
                PrimaryFocus Research
            ]
            activation = Source
            effects = SetMaxResearch Target.MaxResearch + 1
    ]
    graphic = "icons/tech/stellar_tomography.png"
        
Tech
    name = "LRN_AUTOLAB_I"
    description = "LRN_AUTOLAB_I_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_SENTIENT_AUTOMATION"
        "LRN_TRANSLING_THT"
    ]
    unlock = Item type = Building name = "BLD_AUTOLAB_CONTROL"
    graphic = "icons/tech/basic_autolabs.png"

Tech
    name = "LRN_THEOREM_PROVER"
    description = "LRN_THEOREM_PROVER_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_ALGO_ELEGANCE"
    unlock = Item type = Building name = "BLD_THEOREM_PROVER"
    graphic = "icons/tech/automatic_theorem_prover.png"

Tech
    name = "LRN_COLLECTIVE_NET"
    description = "LRN_COLLECTIVE_NET_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_PHYS_BRAIN"
    unlock = Item type = Building name = "BLD_COLLECTIVE_NET"
    graphic = "icons/tech/collective_thought_network.png"

Tech
    name = "LRN_DISTRIB_THOUGHT"
    description = "LRN_DISTRIB_THOUGHT_DESC"
    short_description = "RESEARCH_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_PHYS_BRAIN"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                    PrimaryFocus focus = Research
                ]
            activation =
                Source
            effects =
                SetMaxResearch value = Target.MaxResearch + 5
    graphic = ""

Tech
    name = "LRN_ENCLAVE_VOID"
    description = "LRN_ENCLAVE_VOID_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_MIND_VOID"
    unlock = Item type = Building name = "BLD_ENCLAVE_VOID"
    graphic = "icons/tech/enclave_of_the_void.png"

Tech
    name = "LRN_LOOKING_GLASS"
    description = "LRN_LOOKING_GLASS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_TIME_MECH"
    unlock = Item type = Building name = "BLD_LOOKING_GLASS"
    graphic = "icons/tech/looking_glass.png"

Tech
    name = "LRN_MONUMENT_EXODUS"
    description = "LRN_MONUMENT_EXODUS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_GAL_EXPLO"
    unlock = Item type = Building name = "BLD_MONUMENT_EXODUS"
    graphic = "icons/tech/monument_to_exodus.png"

Tech
    name = "LRN_PSICORP"
    description = "LRN_PSICORP_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_PSIONICS"
    unlock = Item type = Building name = "BLD_PSICORP"
    graphic = "icons/tech/psicorp.png"

Tech
    name = "GRO_PLANET_ECOL"
    description = "GRO_PLANET_ECOL_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/planetary_ecology.png"

Tech
    name = "GRO_GENETIC_ENG"
    description = "GRO_GENETIC_ENG_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/genetic_engineering.png"

Tech
    name = "GRO_MEDICAL_PATH"
    description = "GRO_MEDICAL_PATH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/medical_pathology.png"

Tech
    name = "GRO_ENV_ENCAPSUL"
    description = "GRO_ENV_ENCAPSUL_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_PLANET_ECOL"
    unlock = []
    graphic = "icons/tech/environmental_encapsulation.png"

Tech
    name = "GRO_SYMBIOTIC_BIO"
    description = "GRO_SYMBIOTIC_BIO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_MEDICAL_PATH"
        "GRO_PLANET_ECOL"
    ]
    unlock = []
    graphic = "icons/tech/symbiosis_biology.png"

Tech
    name = "GRO_GENETIC_MED"
    description = "GRO_GENETIC_MED_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_GENETIC_ENG"
        "GRO_MEDICAL_PATH"
    ]
    unlock = []
    graphic = "icons/tech/genetic_medicine.png"

Tech
    name = "GRO_LIFECYCLE_MAN"
    description = "GRO_LIFECYCLE_MAN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_SYMBIOTIC_BIO"
    unlock = []
    graphic = "icons/tech/lifecycle_manipulation.png"

Tech
    name = "GRO_XENO_GENETICS"
    description = "GRO_XENO_GENETICS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_GENETIC_MED"
        "GRO_SYMBIOTIC_BIO"
        "SHP_GAL_EXPLO"
    ]
    unlock = []
    graphic = "icons/tech/xenological_genetics.png"

Tech
    name = "GRO_NANOTECH_MED"
    description = "GRO_NANOTECH_MED_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_GENETIC_MED"
        "PRO_NANOTECH_PROD"
    ]
    unlock = []
    graphic = "icons/tech/nanotech_medicine.png"

Tech
    name = "GRO_XENO_HYBRIDS"
    description = "GRO_XENO_HYBRIDS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_NANOTECH_MED"
        "GRO_XENO_GENETICS"
    ]
    unlock = []
    graphic = "icons/tech/xenological_hybridization.png"

Tech
    name = "GRO_NANO_CYBERNET"
    description = "GRO_NANO_CYBERNET_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_NANOTECH_MED"
    unlock = []
    graphic = "icons/tech/nanotech_cybernetics.png"

Tech
    name = "GRO_ENERGY_META"
    description = "GRO_ENERGY_META_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_XENO_HYBRIDS"
        "LRN_FORCE_FIELD"
        "PRO_FUSION_GEN"
    ]
    unlock = []
    graphic = "icons/tech/pure-energy_metabolism.png"

Tech
    name = "GRO_INDUSTY_FARM"
    description = "GRO_INDUSTY_FARM_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_PLANET_ECOL"
    unlock = []
    graphic = "icons/tech/industrial_farming.png"

Tech
    name = "GRO_SELF_ROTATING_CROPS"
    description = "GRO_SELF_ROTATING_CROPS_DESC"
    short_description = "FARMING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_PLANET_ECOL"
        "GRO_GENETIC_ENG"
    ]
    unlock = []
    effectsgroups =
        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PrimaryFocus Farming
            ]
            activation = Source
            effects = SetMaxFarming Target.MaxFarming + 5
    graphic = "icons/tech/self-rotating_crops.png"

Tech
    name = "GRO_HABITATION_DOMES"
    description = "GRO_HABITATION_DOMES_DESC"
    short_description = "POPULATION_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_ENV_ENCAPSUL"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    Planet environment = [Poor Adequate]
            ]
            activation = Source
            effects = SetMaxPopulation Target.MaxPopulation + 2
    graphic = "icons/tech/habitation_domes.png"


Tech
    name = "GRO_CADUCEAN"
    description = "GRO_CADUCEAN_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_MEDICAL_PATH"
    unlock = Item type = Building name = "BLD_CADUCEAN"
    graphic = "icons/tech/the_caducean_institute.png"

Tech
    name = "GRO_BIOTERROR"
    description = "GRO_BIOTERROR_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_CADUCEAN"
    unlock = [
        Item type = Building name = "BLD_BIOTERROR_LAB"
        Item type = Building name = "BLD_BIOTERROR_PROJECTOR"
    ]
    graphic = "icons/tech/bioterror_facilities.png"

Tech
    name = "GRO_GENOME_BANK"
    description = "GRO_GENOME_BANK_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_GENETIC_MED"
    unlock = Item type = Building name = "BLD_GENOME_BANK"
    graphic = "icons/tech/genome_bank.png"

Tech
    name = "GRO_LIVING_PLANET"
    description = "GRO_LIVING_PLANET_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_PLANET_ECOL"
    unlock = Item type = Building name = "BLD_LIVING_PLANET"
    graphic = "icons/tech/the_living_planet.png"

Tech
    name = "GRO_ORBITAL_GARDENS"
    description = "GRO_ORBITAL_GARDENS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_ORBIT_FARMING"
    unlock = Item type = Building name = "BLD_ORBITAL_GARDENS"
    graphic = "icons/tech/orbital_gardens.png"

Tech
    name = "GRO_URBAN_FARM"
    description = "GRO_URBAN_FARM_DESC"
    short_description = "FARMING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_INDUSTY_FARM"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                    PrimaryFocus focus = Industry
                    CurrentIndustry low = 20 high = 999
                ]
            activation =
                Source
            effects =
                SetMaxFarming value = Target.MaxFarming + 2
    graphic = "icons/tech/urban_farming.png"

Tech
    name = "GRO_ORBIT_FARMING"
    description = "GRO_ORBIT_FARMING_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ORBITAL_CON"
        "GRO_ENV_ENCAPSUL"
        "GRO_INDUSTY_FARM"
    ]
    unlock = []
    graphic = "icons/tech/orbital_farming.png"

Tech
    name = "GRO_INDUSRY_CLONE"
    description = "GRO_INDUSRY_CLONE_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "GRO_LIFECYCLE_MAN"
        "GRO_NANOTECH_MED"
    ]
    unlock = []
    graphic = "icons/tech/industrial_cloning.png"

Tech
    name = "PRO_MICROGRAV_MAN"
    description = "PRO_MICROGRAV_MAN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/microgravity_manufacturing.png"

Tech
    name = "PRO_PLANET_GEOL"
    description = "PRO_PLANET_GEOL_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/planetary_geology.png"

Tech
    name = "PRO_ROBOTIC_PROD"
    description = "PRO_ROBOTIC_PROD_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/robotic_production.png"

Tech
    name = "PRO_FUSION_GEN"
    description = "PRO_FUSION_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/fusion_generation.png"

Tech
    name = "PRO_NANOTECH_PROD"
    description = "PRO_NANOTECH_PROD_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_ROBOTIC_PROD"
    unlock = []
    graphic = "icons/tech/nanotech_production.png"

Tech
    name = "PRO_ORBITAL_GEN"
    description = "PRO_ORBITAL_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ARCH_MONOFILS"
        "CON_ORBITAL_CON"
        "PRO_FUSION_GEN"
    ]
    unlock = []
    graphic = "icons/tech/orbital_generation.png"

Tech
    name = "PRO_SENTIENT_AUTOMATION"
    description = "PRO_SENTIENT_AUTOMATION_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_ARTIF_MINDS"
        "PRO_NANOTECH_PROD"
    ]
    unlock = []
    graphic = "icons/tech/sentient_autofactories.png"

Tech
    name = "PRO_FRC_FLD_ASSMB"
    description = "PRO_FRC_FLD_ASSMB_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_FORCE_FIELD"
        "PRO_NANOTECH_PROD"
    ]
    unlock = []
    graphic = "icons/tech/force-field_assembly.png"

Tech
    name = "PRO_INTSTEL_COPRO"
    description = "PRO_INTSTEL_COPRO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_INTSTEL_TRADE"
    unlock = []
    graphic = "icons/tech/interstellar_co-production.png"

Tech
    name = "PRO_NDIM_ASSMB"
    description = "PRO_NDIM_ASSMB_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_NDIM_SUBSPACE"
        "PRO_FRC_FLD_ASSMB"
    ]
    unlock = []
    graphic = "icons/tech/n-dimensional_assembly.png"

Tech
    name = "PRO_SINGULAR_GEN"
    description = "PRO_SINGULAR_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_GRAVITONICS"
        "PRO_FRC_FLD_ASSMB"
        "PRO_FUSION_GEN"
    ]
    unlock = []
    graphic = "icons/tech/singularity_generation.png"

Tech
    name = "PRO_ZERO_GEN"
    description = "PRO_ZERO_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_NDIM_ASSMB"
        "PRO_SINGULAR_GEN"
    ]
    unlock = []
    graphic = "icons/tech/zero_point_energy.png"

Tech
    name = "PRO_AUTOFACTORY_I"
    description = "PRO_AUTOFACTORY_I_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_SENTIENT_AUTOMATION"
        "CON_TRANS_STRC"
    ]
    unlock = Item type = Building name = "BLD_AUTOFACTORY_CONTROL"
    graphic = "icons/tech/basic_autofactories.png"

Tech
    name = "PRO_ENVIRO_MINING_I"
    description = "PRO_ENVIRO_MINING_I_DESC"
    short_description = "MINING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_MINING_ENGINEERING"
        "GRO_PLANET_ECOL"
    ]
    unlock = []
    effectsgroups = [
        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Mining
                    Planet environment = Good
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 2

        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Balanced
                    Planet environment = Good
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 1

        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    SecondaryFocus Mining
                    Planet environment = Good
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 1
    ]
    graphic = "icons/tech/environmentally_conscious_mining.png"

Tech
    name = "PRO_HEAVY_MINING_I"
    description = "PRO_HEAVY_MINING_I_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_MINING_ENGINEERING"
        "PRO_ROBOTIC_PROD"
    ]
    unlock = Item type = Building name = "BLD_HEAVY_MINE_PROCESSOR"
    graphic = "icons/tech/heavy_mining_processors.png"

Tech
    name = "PRO_ORBITAL_MINE"
    description = "PRO_ORBITAL_MINE_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_ASTEROID_MINE"
        "CON_ORBITAL_CON"
    ]
    unlock = []
    graphic = "icons/tech/orbital_mining.png"


Tech
    name = "PRO_ASTEROID_MINE"
    description = "PRO_ASTEROID_MINE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_MICROGRAV_MAN"
        "PRO_PLANET_GEOL"
    ]
    unlock = Item type = Building name = "BLD_ASTEROID_MINE"
    graphic = "icons/tech/asteroid_mining_i.png"

Tech
    name = "PRO_ASTEROID_MINE_II"
    description = "PRO_ASTEROID_MINE_II_DESC"
    short_description = "BUILDING_REFINE_SHORT_DESC"
    techtype = Refinement
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_ASTEROID_MINE"
    unlock = []
    graphic = "icons/tech/asteroid_mining_ii.png"

Tech
    name = "PRO_CORE_MINE"
    description = "PRO_CORE_MINE_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_PLANET_GEOL"
        "CON_SUBTER_CONST"
        "PRO_ROBOTIC_PROD"
    ]
    unlock = []
    graphic = "icons/tech/deep_core_mining.png"

Tech
    name = "PRO_INDUSTRY_CENTRE_I"
    description = "PRO_INDUSTRY_CENTRE_I_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_ROBOTIC_PROD"
        "ECO_PLANNED_ECON"        
    ]
    unlock = Item type = Building name = "BLD_INDUSTRY_CENTRE"
    graphic = "icons/tech/industrial_centre_i.png"

Tech
    name = "PRO_INDUSTRY_CENTRE_II"
    description = "PRO_INDUSTRY_CENTRE_II_DESC"
    short_description = "BUILDING_REFINE_SHORT_DESC"
    techtype = Refinement
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_INDUSTRY_CENTRE_I"
    unlock = []
    graphic = "icons/tech/industrial_centre_ii.png"

Tech
    name = "PRO_INDUSTRY_CENTRE_III"
    description = "PRO_INDUSTRY_CENTRE_III_DESC"
    short_description = "BUILDING_REFINE_SHORT_DESC"
    techtype = Refinement
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_INDUSTRY_CENTRE_II"
    unlock = []
    graphic = "icons/tech/industrial_centre_iii.png"

Tech
    name = "PRO_ART_BLACK_HOLE"
    description = "PRO_ART_BLACK_HOLE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_SINGULAR_GEN"
    unlock = Item type = Building name = "BLD_ART_BLACK_HOLE"
    graphic = "icons/tech/artificial_black_hole.png"

Tech
    name = "PRO_MINING_ENGINEERING"
    description = "PRO_MINING_ENGINEERING_DESC"
    short_description = "MINING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_PLANET_GEOL"
    unlock = []
    effectsgroups = [
        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Mining
                    Planet type = [Barren Inferno]
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 4

        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Mining
                    Planet type = [Desert Radiated Toxic]
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 2

        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Mining
                    Planet type = [Tundra Terran]
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 1
    ]
    graphic = ""

Tech
    name = "PRO_EXOBOTS"
    description = "PRO_EXOBOTS_DESC"
    short_description = "INDUSTRY_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_ROBOTIC_PROD"
    unlock = []
    effectsgroups = [
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Industry
                    Planet size = [Small Tiny]
                ]
            activation = Source
            effects = SetMaxIndustry value = Target.MaxIndustry + 4

        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Industry
                    Planet size = Medium
                ]
            activation = Source
            effects = SetMaxIndustry value = Target.MaxIndustry + 2

        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    PrimaryFocus Industry
                    Planet size = Large
                ]
            activation = Source
            effects = SetMaxIndustry value = Target.MaxIndustry + 1
    ]
    graphic = "icons/tech/exobots.png"

Tech
    name = "PRO_FUSION_PLANTS"
    description = "PRO_FUSION_PLANTS_DESC"
    short_description = "INDUSTRY_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_FUSION_GEN"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                ]
            activation =
                Source
            effects =
                SetMaxIndustry value = Target.MaxIndustry + 3
    graphic = "icons/tech/fusion_plants.png"

Tech
    name = "PRO_ENERGY_CONV"
    description = "PRO_ENERGY_CONV_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_EVERYTHING"
    unlock = []
    graphic = "icons/tech/matter-energy_conversion.png"

Tech
    name = "PRO_MATENG_REPLIC"
    description = "PRO_MATENG_REPLIC_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_ENERGY_CONV"
        "PRO_FRC_FLD_ASSMB"
    ]
    unlock = []
    graphic = "icons/tech/matter-energy_replication.png"

Tech
    name = "PRO_HYPER_DAM"
    description = "PRO_HYPER_DAM_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_NDIM_ASSMB"
    unlock = Item type = Building name = "BLD_HYPER_DAM"
    graphic = "icons/tech/hyperspatial_dam.png"

Tech
    name = "PRO_MINI_SUN"
    description = "PRO_MINI_SUN_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_ORBITAL_GEN"
    unlock = Item type = Building name = "BLD_MINI_SUN"
    graphic = "icons/tech/miniature_suns.png"

Tech
    name = "PRO_NEUTRONIUM_EXTRACTION"
    description = "PRO_NEUTRONIUM_EXTRACTION_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = ["PRO_CORE_MINE"
                     "PRO_ORBITAL_MINE"
                     "LRN_STELLAR_TOMOGRAPHY"
    ]
    unlock = []
    graphic = ""
    

Tech
    name = "CON_ORBITAL_CON"
    description = "CON_ORBITAL_CON_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/orbital_construction.png"



Tech
    name = "CON_ARCH_PSYCH"
    description = "CON_ARCH_PSYCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/architecture_psychology.png"

Tech
    name = "CON_INFRA_ECOL"
    description = "CON_INFRA_ECOL_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/infrastructure_ecology.png"

Tech
    name = "CON_ORGANIC_STRC"
    description = "CON_ORGANIC_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/organic_structures.png"

Tech
    name = "CON_METRO_INFRA"
    description = "CON_METRO_INFRA_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_PLANET_GEOL"
        "CON_ARCH_PSYCH"
        "CON_INFRA_ECOL"
    ]
    unlock = []
    graphic = "icons/tech/metroplex_infrastructure.png"

Tech
    name = "CON_TRANS_STRC"
    description = "CON_TRANS_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_INFRA_ECOL"
        "CON_ORGANIC_STRC"
    ]
    unlock = []
    graphic = "icons/tech/transforming_structures.png"

Tech
    name = "CON_ARCH_MONOFILS"
    description = "CON_ARCH_MONOFILS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_NANOTECH_PROD"
    unlock = []
    graphic = "icons/tech/architectural_monofilaments.png"

Tech
    name = "CON_SELFGRAV_STRC"
    description = "CON_SELFGRAV_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_METRO_INFRA"
        "CON_ORBITAL_CON"
    ]
    unlock = []
    graphic = "icons/tech/self-gravitating_structures.png"

Tech
    name = "CON_ASYMP_MATS"
    description = "CON_ASYMP_MATS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ARCH_MONOFILS"
        "CON_METRO_INFRA"
        "CON_TRANS_STRC"
    ]
    unlock = []
    graphic = "icons/tech/asymptotic_materials.png"

Tech
    name = "CON_STRC_INT_FLDS"
    description = "CON_STRC_INT_FLDS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_FORCE_FIELD"
    unlock = []
    graphic = "icons/tech/structural_integrity_fields.png"

Tech
    name = "CON_CONTGRAV_ARCH"
    description = "CON_CONTGRAV_ARCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_SELFGRAV_STRC"
        "LRN_GRAVITONICS"
    ]
    unlock = []
    graphic = "icons/tech/controlled_gravity_architecture.png"

Tech
    name = "CON_GAL_INFRA"
    description = "CON_GAL_INFRA_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ASYMP_MATS"
        "CON_SELFGRAV_STRC"
        "ECO_INTSTEL_TRADE"
    ]
    unlock = []
    graphic = ""

Tech
    name = "CON_FRC_ENRG_STRC"
    description = "CON_FRC_ENRG_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ASYMP_MATS"
        "CON_STRC_INT_FLDS"
    ]
    unlock = []
    graphic = "icons/tech/force_energy_structures.png"

Tech
    name = "CON_ART_HEAVENLY"
    description = "CON_ART_HEAVENLY_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_CONTGRAV_ARCH"
        "CON_GAL_INFRA"
    ]
    unlock = []
    graphic = "icons/tech/artificial_heavenly_bodies.png"

Tech
    name = "CON_TRANS_ARCH"
    description = "CON_TRANS_ARCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_CONTGRAV_ARCH"
        "CON_GAL_INFRA"
    ]
    unlock = []
    graphic = "icons/tech/transcendent_architecture.png"

Tech
    name = "CON_NDIM_STRC"
    description = "CON_NDIM_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_FRC_ENRG_STRC"
        "PRO_NDIM_ASSMB"
    ]
    unlock = []
    graphic = "icons/tech/n-dimensional_structures.png"
Tech
    name = "CON_TERRAFORM"
    description = "CON_TERRAFORM_DESC"
    short_description = "CON_TERRAFORM_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "PRO_PLANET_GEOL"
        "GRO_PLANET_ECOL"
    ]
    unlock = []
    graphic = "icons/tech/terraform.png"

Tech
    name = "CON_RAPID_TERRAFORM"
    description = "CON_RAPID_TERRAFORM_DESC"
    short_description = "CON_RAPID_TERRAFORM_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_TERRAFORM"
        "PRO_NANOTECH_PROD"
        "CON_ORBITAL_INFRA"
    ]
    unlock = []
    graphic = "icons/tech/terraform_rapid.png"

Tech
    name = "CON_GRAVITY_WELLS"
    description = "CON_GRAVITY_WELLS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "CON_CONTGRAV_ARCH"
    unlock = Item type = Building name = "BLD_GRAVITY_WELLS"
    graphic = "icons/tech/controlled_gravity_wells.png"

Tech
    name = "CON_MEGALITH"
    description = "CON_MEGALITH_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "CON_ORBITAL_CON"
    unlock = Item type = Building name = "BLD_MEGALITH"
    graphic = "icons/tech/megalith_construction.png"

Tech
    name = "CON_ORBITAL_INFRA"
    description = "CON_ORBITAL_INFRA_DESC"
    short_description = "CONSTRUCTION_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "CON_ORBITAL_CON"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                ]
            activation =
                Source
            effects =
                SetMaxConstruction value = Target.MaxConstruction + 5
    graphic = ""

Tech
    name = "CON_PLANET_RING"
    description = "CON_PLANET_RING_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_ASYMP_MATS"
        "CON_SPACE_ELEVATOR"
    ]
    unlock = Item type = Building name = "BLD_PLANET_RING"
    graphic = ""

Tech
    name = "CON_SPACE_ELEVATOR"
    description = "CON_SPACE_ELEVATOR_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "CON_ARCH_MONOFILS"
    unlock = Item type = Building name = "BLD_SPACE_ELEVATOR"
    graphic = "icons/tech/space_elevator.png"

Tech
    name = "CON_SUBTER_CONST"
    description = "CON_SUBTER_CONST_DESC"
    short_description = "CONSTRUCTION_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "CON_INFRA_ECOL"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                ]
            activation =
                Source
            effects =
                SetMaxConstruction value = Target.MaxConstruction + 5
    graphic = "icons/tech/subterranean_construction.png"

Tech
    name = "ECO_MARKET_ECON"
    description = "ECO_MARKET_ECON_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/market_economics.png"

Tech
    name = "ECO_PLANNED_ECON"
    description = "ECO_PLANNED_ECON_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/planned_economics.png"

Tech
    name = "ECO_EXTERN_INTEG"
    description = "ECO_EXTERN_INTEG_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/externality_integration.png"

Tech
    name = "ECO_ECON_SPECTRO"
    description = "ECO_ECON_SPECTRO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_MARKET_ECON"
        "ECO_PLANNED_ECON"
        "LRN_ALGO_ELEGANCE"
    ]
    unlock = []
    graphic = "icons/tech/economic_spectroscopy.png"

Tech
    name = "ECO_INTSTEL_TRADE"
    description = "ECO_INTSTEL_TRADE_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_EXTERN_INTEG"
        "ECO_MARKET_ECON"
    ]
    unlock = []
    graphic = "icons/tech/interstellar_trade.png"

Tech
    name = "ECO_ENV_ADAPTION"
    description = "ECO_ENV_ADAPTION_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_EXTERN_INTEG"
        "ECO_PLANNED_ECON"
        "GRO_PLANET_ECOL"
    ]
    unlock = []
    graphic = "icons/tech/enviromental_adaptation.png"

Tech
    name = "ECO_GAL_MONEY_POL"
    description = "ECO_GAL_MONEY_POL_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_ECON_SPECTRO"
        "ECO_INTSTEL_TRADE"
    ]
    unlock = []
    graphic = "icons/tech/galactic_monetary_policy.png"

Tech
    name = "ECO_ECON_FLUIDITY"
    description = "ECO_ECON_FLUIDITY_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_ENV_ADAPTION"
        "PRO_INTSTEL_COPRO"
    ]
    unlock = []
    graphic = "icons/tech/economic_fluidity.png"

Tech
    name = "ECO_PLANET_COLONY"
    description = "ECO_PLANET_COLONY_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_INFRA_ECOL"
        "ECO_ENV_ADAPTION"
        "ECO_INTSTEL_TRADE"
    ]
    unlock = []
    graphic = "icons/tech/planetary_colonialism.png"

Tech
    name = "ECO_ECON_PRESCIEN"
    description = "ECO_ECON_PRESCIEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_ECON_FLUIDITY"
        "ECO_GAL_MONEY_POL"
        "LRN_PSIONICS"
    ]
    unlock = []
    graphic = "icons/tech/economic_prescience.png"

Tech
    name = "ECO_STAB_HYPGROW"
    description = "ECO_STAB_HYPGROW_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "CON_GAL_INFRA"
        "ECO_ECON_FLUIDITY"
        "ECO_PLANET_COLONY"
    ]
    unlock = []
    graphic = ""

Tech
    name = "ECO_ECON_HEGEMONY"
    description = "ECO_ECON_HEGEMONY_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "ECO_ECON_PRESCIEN"
        "ECO_STAB_HYPGROW"
    ]
    unlock = []
    graphic = "icons/tech/economic_hegemony.png"

Tech
    name = "ECO_COLONIAL_ECO"
    description = "ECO_COLONIAL_ECO_DESC"
    short_description = "TRADE_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_PLANNED_ECON"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                    PrimaryFocus focus = Trade
                ]
            activation =
                Source
            effects =
                SetMaxTrade value = Target.MaxTrade + 3
    graphic = ""

Tech
    name = "ECO_COMM_UNION"
    description = "ECO_COMM_UNION_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_ECON_FLUIDITY"
    unlock = Item type = Building name = "BLD_COMM_UNION"
    graphic = "icons/tech/commercial_uniion_of_the_colonies.png"

Tech
    name = "ECO_DEEP_GREEN"
    description = "ECO_DEEP_GREEN_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_ECON_SPECTRO"
    unlock = Item type = Building name = "BLD_DEEP_GREEN"
    graphic = ""

Tech
    name = "ECO_ECO_ETHER"
    description = "ECO_ECO_ETHER_DESC"
    short_description = "TRADE_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_MARKET_ECON"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    PopulationCenter
                    PrimaryFocus focus = Trade
                ]
            activation =
                Source
            effects = [
                SetMaxTrade value = Target.MaxTrade + 5
                SetMaxConstruction value = Target.MaxConstruction - 2
            ]
    graphic = "icons/tech/economic_etherealization.png"

Tech
    name = "ECO_PARADISE"
    description = "ECO_PARADISE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_ENV_ADAPTION"
    unlock = Item type = Building name = "BLD_PARADISE"
    graphic = "icons/tech/paradise_planet.png"

Tech
    name = "ECO_SINKHOLE"
    description = "ECO_SINKHOLE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "ECO_ECON_FLUIDITY"
    unlock = Item type = Building name = "BLD_ECON_SINKHOLE"
    graphic = "icons/tech/economic_sinkholes.png"

Tech
    name = "SHP_SPACE_TACTICS"
    description = "SHP_SPACE_TACTICS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = ""

Tech
    name = "SHP_GAL_EXPLO"
    description = "SHP_GAL_EXPLO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "icons/tech/galactic_exploration.png"

Tech
    name = "SHP_NAVIGATION"
    description = "SHP_NAVIGATION_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_GAL_EXPLO"
    unlock = []
    graphic = "icons/tech/stellar_navigation.png"

Tech
    name = "SHP_BASE_SHIPYARD"
    description = "SHP_BASE_SHIPYARD_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_MICROGRAV_MAN"
    unlock = Item type = Building name = "BLD_SHIPYARD_BASE"
    graphic = ""

Tech
    name = "SHP_LIGHTHOUSE"
    description = "SHP_LIGHTHOUSE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_NAVIGATION"
    unlock = Item type = Building name = "BLD_LIGHTHOUSE"
    graphic = "icons/tech/interstellar_lighthouse.png"

Tech
    name = "SHP_FLEET_LOGISTICS"
    description = "SHP_FLEET_LOGISTICS_DESC"
    short_description = "FLEET_RANGE_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_GAL_EXPLO"
    unlock = []
    effectsgroups =
        EffectsGroup
            scope =
                And [
                    OwnedExclusivelyBy affiliation = TheEmpire empire = Source.Owner
                    Planet
                ]
            activation =
                Source
            effects =
                SetMaxSupply value = Target.MaxSupply + 2
    graphic = ""

Tech
    name = "SHP_SUSPENDED_ANIMATION"
    description = "SHP_SUSPENDED_ANIMATION_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "GRO_LIFECYCLE_MAN"
    unlock = Item type = ShipPart name = "CO_SUSPEND_ANIM_POD"
    graphic = ""

Tech
    name = "SHP_ION_CANNON"
    description = "SHP_ION_CANNON_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_SPACE_TACTICS"
    unlock = Item type = ShipPart name = "SR_ION_CANNON"
    graphic = ""

Tech
    name = "SHP_NUCLEAR_MISSILE"
    description = "SHP_NUCLEAR_MISSILE_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_SPACE_TACTICS"
    unlock = Item type = ShipPart name = "SR_ION_CANNON"
    graphic = ""

Tech
    name = "SHP_DEFLECTOR"
    description = "SHP_DEFLECTOR_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_FORCE_FIELD"
    unlock = Item type = ShipPart name = "SH_DEFLECTOR"
    graphic = ""

Tech
    name = "SHP_RADAR"
    description = "SHP_RADAR_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_ALGO_ELEGANCE"
        "SHP_SPACE_TACTICS"
    ]
    unlock = Item type = ShipPart name = "DT_ACTIVE_RADAR"
    graphic = ""

Tech
    name = "SHP_DEUTERIUM_TANK"
    description = "SHP_DEUTERIUM_TANK_DESC"
    short_description = "SHIP_PART_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "SHP_NAVIGATION"
    unlock = Item type = ShipPart name = "FU_DEUTERIUM_TANK"
    graphic = ""



Tech
    name = "SHP_MEDIUM_HULL"
    description = "SHP_MEDIUM_HULL_DESC"
    short_description = "SHIP_HULL_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "PRO_ROBOTIC_PROD"
    unlock = Item type = ShipHull name = "SH_MEDIUM"
    graphic = ""

Tech
    name = "SHP_LARGE_HULL"
    description = "SHP_LARGE_HULL_DESC"
    short_description = "SHIP_HULL_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "SHP_MEDIUM_HULL"
        "PRO_MICROGRAV_MAN"
    ]
    unlock = Item type = ShipHull name = "SH_LARGE"
    graphic = ""

Tech
    name = "SHP_HUGE_HULL"
    description = "SHP_HUGE_HULL_DESC"
    short_description = "SHIP_HULL_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "SHIPS_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "SHP_LARGE_HULL"
        "PRO_FRC_FLD_ASSMB"
    ]
    unlock = Item type = ShipHull name = "SH_HUGE"
    graphic = ""
Personal tools