TechCategory "LEARNING_CATEGORY"

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 = "tech_icons/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_GAL_EXPLO"
    description = "LRN_GAL_EXPLO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    graphic = "tech_icons/Galactic_Exploration.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_GAL_EXPLO"
        "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 = 60
    researchturns = 10
    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 = 30
    researchturns = 10
    prerequisites = "LRN_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 = 120
    researchturns = 15
    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 = 160
    researchturns = 15
    prerequisites = [
        "LRN_ARTIF_MINDS"
        "LRN_TRANSLING_THT"
    ]
    unlock = []
    graphic = "tech_icons/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 = 120
    researchturns = 15
    prerequisites = [
        "LRN_PSIONICS"
        "LRN_TRANSLING_THT"
    ]
    unlock = []
    graphic = "tech_icons/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 = 120
    researchturns = 15
    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 = 300
    researchturns = 20
    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 = 300
    researchturns = 20
    prerequisites = [
        "LRN_EVERYTHING"
        "LRN_GRAVITONICS"
    ]
    unlock = []
    graphic = "tech_icons/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 = 400
    researchturns = 20
    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 = 1000
    researchturns = 40
    prerequisites = [
        "CON_TRANS_ARCH"
        "ECO_STAB_HYPGROW"
        "LRN_TIME_MECH"
        "LRN_UNIF_CONC"
        "PRO_ZERO_GEN"
    ]
    unlock = []
    graphic = "tech_icons/Singularity_of_Transcendence.png"

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 = [
        "LRN_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 = ""

Tech
    name = "LRN_THEORM_PROVER"
    description = "LRN_THEORM_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_THEORM_PROVER"
    graphic = ""

Tech
    name = "LRN_LIGHTHOUSE"
    description = "LRN_LIGHTHOUSE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = [
        "LRN_NAVIGATION"
        "CON_ORBITAL_CON"
    ]
    unlock = Item type = Building name = "BLD_LIGHTHOUSE"
    graphic = ""

Tech
    name = "LRN_NAVIGATION"
    description = "LRN_NAVIGATION_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = "LRN_GAL_EXPLO"
    unlock = []
    graphic = "tech_icons/Stellar_Navigation.png"

Tech
    name = "LRN_COLLECTIVE_NET"
    description = "LRN_COLLECTIVE_NET_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 75
    researchturns = 15
    prerequisites = "LRN_PHYS_BRAIN"
    unlock = Item type = Building name = "BLD_COLLECTIVE_NET"
    graphic = ""

Tech
    name = "LRN_DISTRIB_THOUGHT"
    description = "LRN_DISTRIB_THOUGHT_DESC"
    short_description = "RESEARCH_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 40
    researchturns = 10
    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 = 60
    researchturns = 5
    prerequisites = "LRN_MIND_VOID"
    unlock = Item type = Building name = "BLD_ENCLAVE_VOID"
    graphic = ""

Tech
    name = "LRN_LOOKING_GLASS"
    description = "LRN_LOOKING_GLASS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "LEARNING_CATEGORY"
    researchcost = 150
    researchturns = 10
    prerequisites = "LRN_TIME_MECH"
    unlock = Item type = Building name = "BLD_LOOKING_GLASS"
    graphic = "tech_icons/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 = 25
    researchturns = 5
    prerequisites = "LRN_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 = 40
    researchturns = 10
    prerequisites = "LRN_PSIONICS"
    unlock = Item type = Building name = "BLD_PSICORP"
    graphic = ""

TechCategory "GROWTH_CATEGORY"

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 = "tech_icons/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 = "tech_icons/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 = "tech_icons/Environmental_Encapsulation.png"

Tech
    name = "GRO_SYMBIOTIC_BIO"
    description = "GRO_SYMBIOTIC_BIO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 45
    researchturns = 10
    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 = 45
    researchturns = 10
    prerequisites = [
        "GRO_GENETIC_ENG"
        "GRO_MEDICAL_PATH"
    ]
    unlock = []
    graphic = "tech_icons/Genetic_Medicine.png"

Tech
    name = "GRO_LIFECYCLE_MAN"
    description = "GRO_LIFECYCLE_MAN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 120
    researchturns = 15
    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 = 120
    researchturns = 15
    prerequisites = [
        "GRO_GENETIC_MED"
        "GRO_SYMBIOTIC_BIO"
        "LRN_GAL_EXPLO"
    ]
    unlock = []
    graphic = "tech_icons/Xenological_Genetics.png"

Tech
    name = "GRO_NANOTECH_MED"
    description = "GRO_NANOTECH_MED_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 120
    researchturns = 15
    prerequisites = [
        "GRO_GENETIC_MED"
        "PRO_NANOTECH_PROD"
    ]
    unlock = []
    graphic = "tech_icons/Nanotech_Medicine.png"

Tech
    name = "GRO_XENO_HYBRIDS"
    description = "GRO_XENO_HYBRIDS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 300
    researchturns = 20
    prerequisites = [
        "GRO_NANOTECH_MED"
        "GRO_XENO_GENETICS"
    ]
    unlock = []
    graphic = "tech_icons/Xenological_Hybridization.png"

Tech
    name = "GRO_NANO_CYBERNET"
    description = "GRO_NANO_CYBERNET_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 300
    researchturns = 20
    prerequisites = "GRO_NANOTECH_MED"
    unlock = []
    graphic = "tech_icons/Nanotech_Cybernetics.png"

Tech
    name = "GRO_ENERGY_META"
    description = "GRO_ENERGY_META_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "GROWTH_CATEGORY"
    researchcost = 400
    researchturns = 25
    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 = "tech_icons/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 = ""

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 = Terrible
                    CurrentConstruction low = 20 high = 999
            ]
            activation = Source
            effects = SetMaxPopulation Target.MaxPopulation + 2
    graphic = "tech_icons/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 = ""

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 = ""

Tech
    name = "GRO_GENOME_BANK"
    description = "GRO_GENOME_BANK_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 40
    researchturns = 10
    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 = 50
    researchturns = 5
    prerequisites = "GRO_PLANET_ECOL"
    unlock = Item type = Building name = "BLD_LIVING_PLANET"
    graphic = ""

Tech
    name = "GRO_ORBITAL_GARDENS"
    description = "GRO_ORBITAL_GARDENS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 80
    researchturns = 5
    prerequisites = "GRO_ORBIT_FARMING"
    unlock = Item type = Building name = "BLD_ORBITAL_GARDENS"
    graphic = ""

Tech
    name = "GRO_URBAN_FARM"
    description = "GRO_URBAN_FARM_DESC"
    short_description = "FARMING_SHORT_DESC"
    techtype = Application
    category = "GROWTH_CATEGORY"
    researchcost = 50
    researchturns = 10
    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 = 80
    researchturns = 15
    prerequisites = [
        "CON_ORBITAL_CON"
        "GRO_ENV_ENCAPSUL"
        "GRO_INDUSTY_FARM"
    ]
    unlock = []
    graphic = "tech_icons/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 = 300
    researchturns = 20
    prerequisites = [
        "GRO_LIFECYCLE_MAN"
        "GRO_NANOTECH_MED"
    ]
    unlock = []
    graphic = "tech_icons/Industrial_Cloning.png"

TechCategory "PRODUCTION_CATEGORY"

Tech
    name = "TEST_TECH"
    description = "TEST_TECH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 1
    researchturns = 1
    prerequisites = []
    unlock = []
    effectsgroups = [
        EffectsGroup
            scope = Planet type = [Swamp Toxic Terran Inferno Radiated Barren Tundra]
            activation = Source
            effects = [
                SetMaxPopulation Target.MaxPopulation + 3
                AddSpecial "ECCENTRIC_ORBIT_SPECIAL"
                AddSpecial "TIDAL_LOCK_SPECIAL"
                AddSpecial "SLOW_ROTATION_SPECIAL"
            ]
    ]
    graphic = ""

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 = "tech_icons/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 = "tech_icons/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 = 40
    researchturns = 5
    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 = "tech_icons/Nanotech_Production.png"

Tech
    name = "PRO_ORBITAL_GEN"
    description = "PRO_ORBITAL_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 50
    researchturns = 10
    prerequisites = [
        "CON_ARCH_MONOFILS"
        "CON_ORBITAL_CON"
        "PRO_FUSION_GEN"
    ]
    unlock = []
    graphic = "tech_icons/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 = "tech_icons/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 = 100
    researchturns = 15
    prerequisites = "ECO_INTSTEL_TRADE"
    unlock = []
    graphic = "tech_icons/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 = 250
    researchturns = 20
    prerequisites = [
        "LRN_NDIM_SUBSPACE"
        "PRO_FRC_FLD_ASSMB"
    ]
    unlock = []
    graphic = "tech_icons/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 = 400
    researchturns = 20
    prerequisites = [
        "LRN_GRAVITONICS"
        "PRO_FRC_FLD_ASSMB"
        "PRO_FUSION_GEN"
    ]
    unlock = []
    graphic = "tech_icons/Singularity_Generation.png"

Tech
    name = "PRO_ZERO_GEN"
    description = "PRO_ZERO_GEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "PRODUCTION_CATEGORY"
    researchcost = 500
    researchturns = 25
    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 = ""

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 = [Optimal Superb]
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 2

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

        EffectsGroup
            scope = And [
                    OwnedExclusivelyBy TheEmpire Source.Owner
                    PopulationCenter
                    SecondaryFocus Mining
                    Planet environment = [Optimal Superb]
                ]
            activation = Source
            effects = SetMaxMining value = Target.MaxMining + 1
    ]
    graphic = ""

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 = ""

Tech
    name = "PRO_ORBITAL_MINE"
    description = "PRO_ORBITAL_MINE_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 80
    researchturns = 15
    prerequisites = [
        "PRO_ASTEROID_MINE"
        "CON_ORBITAL_CON"
    ]
    unlock = []
    graphic = "tech_icons/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 = "tech_icons/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 = "tech_icons/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 = 50
    researchturns = 10
    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 = "tech_icons/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 = "tech_icons/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 = "tech_icons/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 = 150
    researchturns = 10
    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 = ""

Tech
    name = "PRO_FUSION_PLANTS"
    description = "PRO_FUSION_PLANTS_DESC"
    short_description = "INDUSTRY_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 30
    researchturns = 5
    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 = ""

Tech
    name = "PRO_ENERGY_CONV"
    description = "PRO_ENERGY_CONV_DESC"
    short_description = "DOES_NOTHING_SHORT_DESC"
    techtype = Application
    category = "PRODUCTION_CATEGORY"
    researchcost = 300
    researchturns = 20
    prerequisites = "LRN_EVERYTHING"
    unlock = []
    graphic = "tech_icons/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 = 500
    researchturns = 25
    prerequisites = [
        "PRO_ENERGY_CONV"
        "PRO_FRC_FLD_ASSMB"
    ]
    unlock = []
    graphic = "tech_icons/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 = 100
    researchturns = 10
    prerequisites = "PRO_NDIM_ASSMB"
    unlock = Item type = Building name = "BLD_HYPER_DAM"
    graphic = "tech_icons/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 = 30
    researchturns = 5
    prerequisites = "PRO_ORBITAL_GEN"
    unlock = Item type = Building name = "BLD_MINI_SUN"
    graphic = "icons/tech/miniature_suns.png"

TechCategory "CONSTRUCTION_CATEGORY"

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 = "tech_icons/Orbital_Construction.png"

Tech
    name = "CON_ARCH_PSYCH"
    description = "CON_ARCH_PSYCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 20
    researchturns = 5
    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 = ""

Tech
    name = "CON_METRO_INFRA"
    description = "CON_METRO_INFRA_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 45
    researchturns = 10
    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 = ""

Tech
    name = "CON_ARCH_MONOFILS"
    description = "CON_ARCH_MONOFILS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 60
    researchturns = 10
    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 = 100
    researchturns = 15
    prerequisites = [
        "CON_METRO_INFRA"
        "CON_ORBITAL_CON"
    ]
    unlock = []
    graphic = ""

Tech
    name = "CON_ASYMP_MATS"
    description = "CON_ASYMP_MATS_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 120
    researchturns = 15
    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 = 120
    researchturns = 15
    prerequisites = "LRN_FORCE_FIELD"
    unlock = []
    graphic = ""

Tech
    name = "CON_CONTGRAV_ARCH"
    description = "CON_CONTGRAV_ARCH_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 200
    researchturns = 20
    prerequisites = [
        "CON_SELFGRAV_STRC"
        "LRN_GRAVITONICS"
    ]
    unlock = []
    graphic = ""

Tech
    name = "CON_GAL_INFRA"
    description = "CON_GAL_INFRA_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 200
    researchturns = 20
    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 = 250
    researchturns = 20
    prerequisites = [
        "CON_ASYMP_MATS"
        "CON_STRC_INT_FLDS"
    ]
    unlock = []
    graphic = "tech_icons/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 = 400
    researchturns = 25
    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 = 500
    researchturns = 25
    prerequisites = [
        "CON_CONTGRAV_ARCH"
        "CON_GAL_INFRA"
    ]
    unlock = []
    graphic = "tech_icons/Transcendent_Architecture.png"

Tech
    name = "CON_NDIM_STRC"
    description = "CON_NDIM_STRC_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 400
    researchturns = 25
    prerequisites = [
        "CON_FRC_ENRG_STRC"
        "PRO_NDIM_ASSMB"
    ]
    unlock = []
    graphic = "tech_icons/N-Dimensional_Structures.png"

Tech
    name = "CON_GRAVITY_WELLS"
    description = "CON_GRAVITY_WELLS_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 150
    researchturns = 10
    prerequisites = "CON_CONTGRAV_ARCH"
    unlock = Item type = Building name = "BLD_GRAVITY_WELLS"
    graphic = ""

Tech
    name = "CON_MEGALITH"
    description = "CON_MEGALITH_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 15
    researchturns = 5
    prerequisites = "CON_ORBITAL_CON"
    unlock = Item type = Building name = "BLD_MEGALITH"
    graphic = ""

Tech
    name = "CON_ORBITAL_INFRA"
    description = "CON_ORBITAL_INFRA_DESC"
    short_description = "CONSTRUCTION_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 30
    researchturns = 10
    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 = 80
    researchturns = 5
    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 = 40
    researchturns = 5
    prerequisites = "CON_ARCH_MONOFILS"
    unlock = Item type = Building name = "BLD_SPACE_ELEVATOR"
    graphic = ""

Tech
    name = "CON_SUBTER_CONST"
    description = "CON_SUBTER_CONST_DESC"
    short_description = "CONSTRUCTION_SHORT_DESC"
    techtype = Application
    category = "CONSTRUCTION_CATEGORY"
    researchcost = 40
    researchturns = 10
    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 = ""

TechCategory "ECONOMICS_CATEGORY"

Tech
    name = "ECO_MARKET_ECON"
    description = "ECO_MARKET_ECON_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 30
    researchturns = 5
    prerequisites = []
    unlock = []
    graphic = "tech_icons/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 = "tech_icons/Planned_Economics.png"

Tech
    name = "ECO_EXTERN_INTEG"
    description = "ECO_EXTERN_INTEG_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 20
    researchturns = 5
    prerequisites = []
    unlock = []
    graphic = ""

Tech
    name = "ECO_ECON_SPECTRO"
    description = "ECO_ECON_SPECTRO_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 50
    researchturns = 10
    prerequisites = [
        "ECO_MARKET_ECON"
        "ECO_PLANNED_ECON"
        "LRN_ALGO_ELEGANCE"
    ]
    unlock = []
    graphic = "tech_icons/Economic_Spectroscopy.png"

Tech
    name = "ECO_INTSTEL_TRADE"
    description = "ECO_INTSTEL_TRADE_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 50
    researchturns = 10
    prerequisites = [
        "ECO_EXTERN_INTEG"
        "ECO_MARKET_ECON"
    ]
    unlock = []
    graphic = "tech_icons/Interstellar_Trade.png"

Tech
    name = "ECO_ENV_ADAPTION"
    description = "ECO_ENV_ADAPTION_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 60
    researchturns = 10
    prerequisites = [
        "ECO_EXTERN_INTEG"
        "ECO_PLANNED_ECON"
        "GRO_PLANET_ECOL"
    ]
    unlock = []
    graphic = "tech_icons/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 = 100
    researchturns = 15
    prerequisites = [
        "ECO_ECON_SPECTRO"
        "ECO_INTSTEL_TRADE"
    ]
    unlock = []
    graphic = "tech_icons/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 = 120
    researchturns = 15
    prerequisites = [
        "ECO_ENV_ADAPTION"
        "PRO_INTSTEL_COPRO"
    ]
    unlock = []
    graphic = "tech_icons/Economic_Fluidity.png"

Tech
    name = "ECO_PLANET_COLONY"
    description = "ECO_PLANET_COLONY_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 100
    researchturns = 15
    prerequisites = [
        "CON_INFRA_ECOL"
        "ECO_ENV_ADAPTION"
        "ECO_INTSTEL_TRADE"
    ]
    unlock = []
    graphic = "tech_icons/Planetary_Colonialism.png"

Tech
    name = "ECO_ECON_PRESCIEN"
    description = "ECO_ECON_PRESCIEN_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 150
    researchturns = 20
    prerequisites = [
        "ECO_ECON_FLUIDITY"
        "ECO_GAL_MONEY_POL"
        "LRN_PSIONICS"
    ]
    unlock = []
    graphic = "tech_icons/Economic_Prescience.png"

Tech
    name = "ECO_STAB_HYPGROW"
    description = "ECO_STAB_HYPGROW_DESC"
    short_description = "THEORY_SHORT_DESC"
    techtype = Theory
    category = "ECONOMICS_CATEGORY"
    researchcost = 200
    researchturns = 20
    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 = 400
    researchturns = 25
    prerequisites = [
        "ECO_ECON_PRESCIEN"
        "ECO_STAB_HYPGROW"
    ]
    unlock = []
    graphic = "tech_icons/Economic_Hegemony.png"

Tech
    name = "ECO_COLONIAL_ECO"
    description = "ECO_COLONIAL_ECO_DESC"
    short_description = "TRADE_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 40
    researchturns = 10
    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 = 120
    researchturns = 5
    prerequisites = "ECO_ECON_FLUIDITY"
    unlock = Item type = Building name = "BLD_COMM_UNION"
    graphic = ""

Tech
    name = "ECO_DEEP_GREEN"
    description = "ECO_DEEP_GREEN_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 30
    researchturns = 5
    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 = 40
    researchturns = 10
    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 = ""

Tech
    name = "ECO_PARADISE"
    description = "ECO_PARADISE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 30
    researchturns = 5
    prerequisites = "ECO_ENV_ADAPTION"
    unlock = Item type = Building name = "BLD_PARADISE"
    graphic = ""

Tech
    name = "ECO_SINKHOLE"
    description = "ECO_SINKHOLE_DESC"
    short_description = "BUILDING_UNLOCK_SHORT_DESC"
    techtype = Application
    category = "ECONOMICS_CATEGORY"
    researchcost = 80
    researchturns = 20
    prerequisites = "ECO_ECON_FLUIDITY"
    unlock = Item type = Building name = "BLD_ECON_SINKHOLE"
    graphic = ""