缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!

该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!

全站通知:

模块:Data/Techs

来自缺氧WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
Copyright.svg
授权信息

该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本wiki上合理使用

This image comes from Oxygen Not Included or from websites created and owned by Klei Entertainment, who hold the copyright of Oxygen Not Included. All trademarks and registered trademarks present in the image are proprietary to Klei Entertainment. For more information, see the copyright notice.
The use of images to illustrate articles concerning the subject of the images in question is believed to qualify as fair use under United States copyright law, as such display does not significantly impede the right of the copyright holder to sell the copyrighted material.

return {
    FarmingTech = {
        EXPANSION1_ID = {
            Id = "FarmingTech",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "FineDining",
            },
            unlockedItems = {
                {
                    Id = "AlgaeHabitat",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "Compost",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "PlanterBox",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "RationBox",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
            },
            unlockedItemIDs = {
                "AlgaeHabitat",
                "PlanterBox",
                "RationBox",
                "Compost",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FarmingTech",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "FineDining",
            },
            unlockedItems = {
                {
                    Id = "AlgaeHabitat",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "Compost",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "PlanterBox",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
                {
                    Id = "RationBox",
                    Disabled = false,
                    parentTechId = "FarmingTech",
                },
            },
            unlockedItemIDs = {
                "AlgaeHabitat",
                "PlanterBox",
                "RationBox",
                "Compost",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    FineDining = {
        EXPANSION1_ID = {
            Id = "FineDining",
            Disabled = false,
            requiredTechIDs = {
                "FarmingTech",
            },
            unlockedTechIDs = {
                "Agriculture",
                "Ranching",
            },
            unlockedItems = {
                {
                    Id = "CookingStation",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "DiningTable",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "EggCracker",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "FarmTile",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
            },
            unlockedItemIDs = {
                "CookingStation",
                "EggCracker",
                "DiningTable",
                "FarmTile",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FineDining",
            Disabled = false,
            requiredTechIDs = {
                "FarmingTech",
            },
            unlockedTechIDs = {
                "Agriculture",
                "Ranching",
            },
            unlockedItems = {
                {
                    Id = "CookingStation",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "DiningTable",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "EggCracker",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
                {
                    Id = "FarmTile",
                    Disabled = false,
                    parentTechId = "FineDining",
                },
            },
            unlockedItemIDs = {
                "CookingStation",
                "EggCracker",
                "DiningTable",
                "FarmTile",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    FoodRepurposing = {
        EXPANSION1_ID = {
            Id = "FoodRepurposing",
            Disabled = false,
            requiredTechIDs = {
                "Agriculture",
            },
            unlockedTechIDs = {
                "Bioengineering",
            },
            unlockedItems = {
                {
                    Id = "Juicer",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
                {
                    Id = "MilkPress",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
                {
                    Id = "SpiceGrinder",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
            },
            unlockedItemIDs = {
                "Juicer",
                "SpiceGrinder",
                "MilkPress",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FoodRepurposing",
            Disabled = false,
            requiredTechIDs = {
                "Agriculture",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "Juicer",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
                {
                    Id = "MilkPress",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
                {
                    Id = "SpiceGrinder",
                    Disabled = false,
                    parentTechId = "FoodRepurposing",
                },
            },
            unlockedItemIDs = {
                "Juicer",
                "SpiceGrinder",
                "MilkPress",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    FinerDining = {
        EXPANSION1_ID = {
            Id = "FinerDining",
            Disabled = false,
            requiredTechIDs = {
                "AnimalControl",
            },
            unlockedTechIDs = {
                "DairyOperation",
            },
            unlockedItems = {
                {
                    Id = "Deepfryer",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "FoodDehydrator",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "FoodRehydrator",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "GourmetCookingStation",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
            },
            unlockedItemIDs = {
                "GourmetCookingStation",
                "FoodDehydrator",
                "FoodRehydrator",
                "Deepfryer",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FinerDining",
            Disabled = false,
            requiredTechIDs = {
                "AnimalControl",
            },
            unlockedTechIDs = {
                "DairyOperation",
            },
            unlockedItems = {
                {
                    Id = "Deepfryer",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "FoodDehydrator",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "FoodRehydrator",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
                {
                    Id = "GourmetCookingStation",
                    Disabled = false,
                    parentTechId = "FinerDining",
                },
            },
            unlockedItemIDs = {
                "GourmetCookingStation",
                "FoodDehydrator",
                "FoodRehydrator",
                "Deepfryer",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    Agriculture = {
        EXPANSION1_ID = {
            Id = "Agriculture",
            Disabled = false,
            requiredTechIDs = {
                "FineDining",
            },
            unlockedTechIDs = {
                "AnimalControl",
                "FoodRepurposing",
            },
            unlockedItems = {
                {
                    Id = "FarmStation",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "FertilizerMaker",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "HydroponicFarm",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "ParkSign",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "RadiationLight",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "Refrigerator",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
            },
            unlockedItemIDs = {
                "FarmStation",
                "FertilizerMaker",
                "Refrigerator",
                "HydroponicFarm",
                "ParkSign",
                "RadiationLight",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Agriculture",
            Disabled = false,
            requiredTechIDs = {
                "FineDining",
            },
            unlockedTechIDs = {
                "AnimalControl",
                "FoodRepurposing",
            },
            unlockedItems = {
                {
                    Id = "FarmStation",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "FertilizerMaker",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "HydroponicFarm",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "ParkSign",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
                {
                    Id = "Refrigerator",
                    Disabled = false,
                    parentTechId = "Agriculture",
                },
            },
            unlockedItemIDs = {
                "FarmStation",
                "FertilizerMaker",
                "Refrigerator",
                "HydroponicFarm",
                "ParkSign",
                "RadiationLight",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    Ranching = {
        EXPANSION1_ID = {
            Id = "Ranching",
            Disabled = false,
            requiredTechIDs = {
                "FineDining",
            },
            unlockedTechIDs = {
                "AnimalControl",
            },
            unlockedItems = {
                {
                    Id = "CreatureFeeder",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "CritterDropOff",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "CritterPickUp",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "FishDeliveryPoint",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "FishFeeder",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "RanchStation",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "ShearingStation",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
            },
            unlockedItemIDs = {
                "RanchStation",
                "CreatureDeliveryPoint",
                "ShearingStation",
                "CreatureFeeder",
                "FishDeliveryPoint",
                "FishFeeder",
                "CritterPickUp",
                "CritterDropOff",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Ranching",
            Disabled = false,
            requiredTechIDs = {
                "FineDining",
            },
            unlockedTechIDs = {
                "AnimalControl",
            },
            unlockedItems = {
                {
                    Id = "CreatureFeeder",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "CritterDropOff",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "CritterPickUp",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "FishDeliveryPoint",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "FishFeeder",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "RanchStation",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
                {
                    Id = "ShearingStation",
                    Disabled = false,
                    parentTechId = "Ranching",
                },
            },
            unlockedItemIDs = {
                "RanchStation",
                "CreatureDeliveryPoint",
                "ShearingStation",
                "CreatureFeeder",
                "FishDeliveryPoint",
                "FishFeeder",
                "CritterPickUp",
                "CritterDropOff",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    AnimalControl = {
        EXPANSION1_ID = {
            Id = "AnimalControl",
            Disabled = false,
            requiredTechIDs = {
                "Agriculture",
                "Ranching",
            },
            unlockedTechIDs = {
                "FinerDining",
                "AnimalComfort",
            },
            unlockedItems = {
                {
                    Id = "EggIncubator",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "LogicCritterCountSensor",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "CreatureAirTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "CreatureGroundTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "WaterTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
            },
            unlockedItemIDs = {
                "CreatureAirTrap",
                "CreatureGroundTrap",
                "WaterTrap",
                "EggIncubator",
                "LogicCritterCountSensor",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "AnimalControl",
            Disabled = false,
            requiredTechIDs = {
                "Agriculture",
                "Ranching",
            },
            unlockedTechIDs = {
                "FinerDining",
                "AnimalComfort",
            },
            unlockedItems = {
                {
                    Id = "EggIncubator",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "LogicCritterCountSensor",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "CreatureAirTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "CreatureGroundTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
                {
                    Id = "WaterTrap",
                    Disabled = false,
                    parentTechId = "AnimalControl",
                },
            },
            unlockedItemIDs = {
                "CreatureAirTrap",
                "CreatureGroundTrap",
                "WaterTrap",
                "EggIncubator",
                "LogicCritterCountSensor",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    AnimalComfort = {
        EXPANSION1_ID = {
            Id = "AnimalComfort",
            Disabled = false,
            requiredTechIDs = {
                "AnimalControl",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AirBorneCritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
                {
                    Id = "CritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
                {
                    Id = "UnderwaterCritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
            },
            unlockedItemIDs = {
                "CritterCondo",
                "UnderwaterCritterCondo",
                "AirBorneCritterCondo",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "AnimalComfort",
            Disabled = false,
            requiredTechIDs = {
                "AnimalControl",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AirBorneCritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
                {
                    Id = "CritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
                {
                    Id = "UnderwaterCritterCondo",
                    Disabled = false,
                    parentTechId = "AnimalComfort",
                },
            },
            unlockedItemIDs = {
                "CritterCondo",
                "UnderwaterCritterCondo",
                "AirBorneCritterCondo",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    DairyOperation = {
        EXPANSION1_ID = {
            Id = "DairyOperation",
            Disabled = false,
            requiredTechIDs = {
                "ValveMiniaturization",
                "FinerDining",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "MilkFatSeparator",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
                {
                    Id = "MilkFeeder",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
                {
                    Id = "MilkingStation",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
            },
            unlockedItemIDs = {
                "MilkFeeder",
                "MilkFatSeparator",
                "MilkingStation",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "DairyOperation",
            Disabled = false,
            requiredTechIDs = {
                "ValveMiniaturization",
                "FinerDining",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "MilkFatSeparator",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
                {
                    Id = "MilkFeeder",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
                {
                    Id = "MilkingStation",
                    Disabled = false,
                    parentTechId = "DairyOperation",
                },
            },
            unlockedItemIDs = {
                "MilkFeeder",
                "MilkFatSeparator",
                "MilkingStation",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    ImprovedOxygen = {
        EXPANSION1_ID = {
            Id = "ImprovedOxygen",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "LiquidFiltering",
            },
            unlockedItems = {
                {
                    Id = "Electrolyzer",
                    Disabled = false,
                    parentTechId = "ImprovedOxygen",
                },
                {
                    Id = "RustDeoxidizer",
                    Disabled = false,
                    parentTechId = "ImprovedOxygen",
                },
            },
            unlockedItemIDs = {
                "Electrolyzer",
                "RustDeoxidizer",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ImprovedOxygen",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "LiquidFiltering",
            },
            unlockedItems = {
                {
                    Id = "Electrolyzer",
                    Disabled = false,
                    parentTechId = "ImprovedOxygen",
                },
                {
                    Id = "RustDeoxidizer",
                    Disabled = false,
                    parentTechId = "ImprovedOxygen",
                },
            },
            unlockedItemIDs = {
                "Electrolyzer",
                "RustDeoxidizer",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    GasPiping = {
        EXPANSION1_ID = {
            Id = "GasPiping",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "PressureManagement",
                "PortableGasses",
            },
            unlockedItems = {
                {
                    Id = "GasConduitBridge",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasConduit",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasPump",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasVent",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
            },
            unlockedItemIDs = {
                "GasConduit",
                "GasConduitBridge",
                "GasPump",
                "GasVent",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "GasPiping",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "PressureManagement",
                "PortableGasses",
            },
            unlockedItems = {
                {
                    Id = "GasConduitBridge",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasConduit",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasPump",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
                {
                    Id = "GasVent",
                    Disabled = false,
                    parentTechId = "GasPiping",
                },
            },
            unlockedItemIDs = {
                "GasConduit",
                "GasConduitBridge",
                "GasPump",
                "GasVent",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    ImprovedGasPiping = {
        EXPANSION1_ID = {
            Id = "ImprovedGasPiping",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = {
                "Suits",
                "GasDistribution",
            },
            unlockedItems = {
                {
                    Id = "GasLogicValve",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "GasVentHighPressure",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "InsulatedGasConduit",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "LogicPressureSensorGas",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
            },
            unlockedItemIDs = {
                "InsulatedGasConduit",
                "LogicPressureSensorGas",
                "GasLogicValve",
                "GasVentHighPressure",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ImprovedGasPiping",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = {
                "Suits",
                "GasDistribution",
            },
            unlockedItems = {
                {
                    Id = "GasLogicValve",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "GasVentHighPressure",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "InsulatedGasConduit",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
                {
                    Id = "LogicPressureSensorGas",
                    Disabled = false,
                    parentTechId = "ImprovedGasPiping",
                },
            },
            unlockedItemIDs = {
                "InsulatedGasConduit",
                "LogicPressureSensorGas",
                "GasLogicValve",
                "GasVentHighPressure",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    SpaceGas = {
        EXPANSION1_ID = {
            Id = "SpaceGas",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = {
                "GasDistribution",
            },
            unlockedItems = {
                {
                    Id = "CO2Engine",
                    Disabled = false,
                    parentTechId = "SpaceGas",
                },
                {
                    Id = "GasCargoBaySmall",
                    Disabled = false,
                    parentTechId = "SpaceGas",
                },
                {
                    Id = "ModularLaunchpadPortGas",
                    Disabled = false,
                    parentTechId = "SpaceGas",
                },
                {
                    Id = "ModularLaunchpadPortGasUnloader",
                    Disabled = false,
                    parentTechId = "SpaceGas",
                },
            },
            unlockedItemIDs = {
                "CO2Engine",
                "ModularLaunchpadPortGas",
                "ModularLaunchpadPortGasUnloader",
                "GasCargoBaySmall",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    PressureManagement = {
        EXPANSION1_ID = {
            Id = "PressureManagement",
            Disabled = false,
            requiredTechIDs = {
                "GasPiping",
            },
            unlockedTechIDs = {
                "ImprovedGasPiping",
                "TemperatureModulation",
                "SpaceGas",
                "DirectedAirStreams",
            },
            unlockedItems = {
                {
                    Id = "GasPermeableMembrane",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "GasValve",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "LiquidValve",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "ManualPressureDoor",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
            },
            unlockedItemIDs = {
                "LiquidValve",
                "GasValve",
                "GasPermeableMembrane",
                "ManualPressureDoor",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "PressureManagement",
            Disabled = false,
            requiredTechIDs = {
                "GasPiping",
            },
            unlockedTechIDs = {
                "ImprovedGasPiping",
                "TemperatureModulation",
                "DirectedAirStreams",
            },
            unlockedItems = {
                {
                    Id = "GasPermeableMembrane",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "GasValve",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "LiquidValve",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
                {
                    Id = "ManualPressureDoor",
                    Disabled = false,
                    parentTechId = "PressureManagement",
                },
            },
            unlockedItemIDs = {
                "LiquidValve",
                "GasValve",
                "GasPermeableMembrane",
                "ManualPressureDoor",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    DirectedAirStreams = {
        EXPANSION1_ID = {
            Id = "DirectedAirStreams",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AirFilter",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
                {
                    Id = "CO2Scrubber",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
                {
                    Id = "PressureDoor",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
            },
            unlockedItemIDs = {
                "AirFilter",
                "CO2Scrubber",
                "PressureDoor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "DirectedAirStreams",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AirFilter",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
                {
                    Id = "CO2Scrubber",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
                {
                    Id = "PressureDoor",
                    Disabled = false,
                    parentTechId = "DirectedAirStreams",
                },
            },
            unlockedItemIDs = {
                "AirFilter",
                "CO2Scrubber",
                "PressureDoor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    LiquidFiltering = {
        EXPANSION1_ID = {
            Id = "LiquidFiltering",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedOxygen",
            },
            unlockedTechIDs = {
                "RadiationProtection",
                "AdvancedSanitation",
            },
            unlockedItems = {
                {
                    Id = "OreScrubber",
                    Disabled = false,
                    parentTechId = "LiquidFiltering",
                },
                {
                    Id = "Desalinator",
                    Disabled = false,
                    parentTechId = "LiquidFiltering",
                },
            },
            unlockedItemIDs = {
                "OreScrubber",
                "Desalinator",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LiquidFiltering",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedOxygen",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "OreScrubber",
                    Disabled = false,
                    parentTechId = "LiquidFiltering",
                },
                {
                    Id = "Desalinator",
                    Disabled = false,
                    parentTechId = "LiquidFiltering",
                },
            },
            unlockedItemIDs = {
                "OreScrubber",
                "Desalinator",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    MedicineI = {
        EXPANSION1_ID = {
            Id = "MedicineI",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "MedicineII",
            },
            unlockedItems = {
                {
                    Id = "LubricationStick",
                    Disabled = false,
                    parentTechId = "MedicineI",
                },
                {
                    Id = "Apothecary",
                    Disabled = false,
                    parentTechId = "MedicineI",
                },
            },
            unlockedItemIDs = {
                "Apothecary",
                "LubricationStick",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "MedicineI",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "MedicineII",
            },
            unlockedItems = {
                {
                    Id = "LubricationStick",
                    Disabled = false,
                    parentTechId = "MedicineI",
                },
                {
                    Id = "Apothecary",
                    Disabled = false,
                    parentTechId = "MedicineI",
                },
            },
            unlockedItemIDs = {
                "Apothecary",
                "LubricationStick",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
    },
    MedicineII = {
        EXPANSION1_ID = {
            Id = "MedicineII",
            Disabled = false,
            requiredTechIDs = {
                "MedicineI",
            },
            unlockedTechIDs = {
                "MedicineIII",
            },
            unlockedItems = {
                {
                    Id = "DoctorStation",
                    Disabled = false,
                    parentTechId = "MedicineII",
                },
                {
                    Id = "HandSanitizer",
                    Disabled = false,
                    parentTechId = "MedicineII",
                },
            },
            unlockedItemIDs = {
                "DoctorStation",
                "HandSanitizer",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "MedicineII",
            Disabled = false,
            requiredTechIDs = {
                "MedicineI",
            },
            unlockedTechIDs = {
                "MedicineIII",
            },
            unlockedItems = {
                {
                    Id = "DoctorStation",
                    Disabled = false,
                    parentTechId = "MedicineII",
                },
                {
                    Id = "HandSanitizer",
                    Disabled = false,
                    parentTechId = "MedicineII",
                },
            },
            unlockedItemIDs = {
                "DoctorStation",
                "HandSanitizer",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
    },
    MedicineIII = {
        EXPANSION1_ID = {
            Id = "MedicineIII",
            Disabled = false,
            requiredTechIDs = {
                "MedicineII",
                "AdvancedResearch",
            },
            unlockedTechIDs = {
                "MedicineIV",
            },
            unlockedItems = {
                {
                    Id = "GasConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
                {
                    Id = "LiquidConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
                {
                    Id = "LogicDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
            },
            unlockedItemIDs = {
                "GasConduitDiseaseSensor",
                "LiquidConduitDiseaseSensor",
                "LogicDiseaseSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "MedicineIII",
            Disabled = false,
            requiredTechIDs = {
                "MedicineII",
                "AdvancedResearch",
            },
            unlockedTechIDs = {
                "MedicineIV",
            },
            unlockedItems = {
                {
                    Id = "GasConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
                {
                    Id = "LiquidConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
                {
                    Id = "LogicDiseaseSensor",
                    Disabled = false,
                    parentTechId = "MedicineIII",
                },
            },
            unlockedItemIDs = {
                "GasConduitDiseaseSensor",
                "LiquidConduitDiseaseSensor",
                "LogicDiseaseSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    MedicineIV = {
        EXPANSION1_ID = {
            Id = "MedicineIV",
            Disabled = false,
            requiredTechIDs = {
                "MedicineIII",
            },
            unlockedTechIDs = {
                "RadiationProtection",
            },
            unlockedItems = {
                {
                    Id = "AdvancedDoctorStation",
                    Disabled = false,
                    parentTechId = "MedicineIV",
                },
                {
                    Id = "HotTub",
                    Disabled = false,
                    parentTechId = "MedicineIV",
                },
                {
                    Id = "LogicRadiationSensor",
                    Disabled = false,
                    parentTechId = "MedicineIV",
                },
            },
            unlockedItemIDs = {
                "AdvancedDoctorStation",
                "AdvancedApothecary",
                "HotTub",
                "LogicRadiationSensor",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "MedicineIV",
            Disabled = false,
            requiredTechIDs = {
                "MedicineIII",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AdvancedDoctorStation",
                    Disabled = false,
                    parentTechId = "MedicineIV",
                },
                {
                    Id = "HotTub",
                    Disabled = false,
                    parentTechId = "MedicineIV",
                },
            },
            unlockedItemIDs = {
                "AdvancedDoctorStation",
                "AdvancedApothecary",
                "HotTub",
                "LogicRadiationSensor",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
    },
    LiquidPiping = {
        EXPANSION1_ID = {
            Id = "LiquidPiping",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "AdvancedFiltration",
                "SanitationSciences",
                "ImprovedOxygen",
            },
            unlockedItems = {
                {
                    Id = "LiquidConduitBridge",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidConduit",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidPump",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidVent",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
            },
            unlockedItemIDs = {
                "LiquidConduit",
                "LiquidConduitBridge",
                "LiquidPump",
                "LiquidVent",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LiquidPiping",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "AdvancedFiltration",
                "SanitationSciences",
                "ImprovedOxygen",
            },
            unlockedItems = {
                {
                    Id = "LiquidConduitBridge",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidConduit",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidPump",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
                {
                    Id = "LiquidVent",
                    Disabled = false,
                    parentTechId = "LiquidPiping",
                },
            },
            unlockedItemIDs = {
                "LiquidConduit",
                "LiquidConduitBridge",
                "LiquidPump",
                "LiquidVent",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    ImprovedLiquidPiping = {
        EXPANSION1_ID = {
            Id = "ImprovedLiquidPiping",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedFiltration",
            },
            unlockedTechIDs = {
                "LiquidTemperature",
            },
            unlockedItems = {
                {
                    Id = "InsulatedLiquidConduit",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LiquidLogicValve",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LiquidReservoir",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LogicPressureSensorLiquid",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
            },
            unlockedItemIDs = {
                "InsulatedLiquidConduit",
                "LogicPressureSensorLiquid",
                "LiquidLogicValve",
                "LiquidConduitPreferentialFlow",
                "LiquidConduitOverflow",
                "LiquidReservoir",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ImprovedLiquidPiping",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedFiltration",
            },
            unlockedTechIDs = {
                "LiquidTemperature",
            },
            unlockedItems = {
                {
                    Id = "InsulatedLiquidConduit",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LiquidLogicValve",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LiquidReservoir",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
                {
                    Id = "LogicPressureSensorLiquid",
                    Disabled = false,
                    parentTechId = "ImprovedLiquidPiping",
                },
            },
            unlockedItemIDs = {
                "InsulatedLiquidConduit",
                "LogicPressureSensorLiquid",
                "LiquidLogicValve",
                "LiquidConduitPreferentialFlow",
                "LiquidConduitOverflow",
                "LiquidReservoir",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    PrecisionPlumbing = {
        EXPANSION1_ID = {
            Id = "PrecisionPlumbing",
            Disabled = false,
            requiredTechIDs = {
                "LiquidTemperature",
            },
            unlockedTechIDs = {
                "Jetpacks",
            },
            unlockedItems = {
                {
                    Id = "EspressoMachine",
                    Disabled = false,
                    parentTechId = "PrecisionPlumbing",
                },
                {
                    Id = "LiquidFuelTankCluster",
                    Disabled = false,
                    parentTechId = "PrecisionPlumbing",
                },
                {
                    Id = "MercuryCeilingLight",
                    Disabled = false,
                    parentTechId = "PrecisionPlumbing",
                },
            },
            unlockedItemIDs = {
                "EspressoMachine",
                "LiquidFuelTankCluster",
                "MercuryCeilingLight",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "PrecisionPlumbing",
            Disabled = false,
            requiredTechIDs = {
                "LiquidTemperature",
            },
            unlockedTechIDs = {
                "Jetpacks",
            },
            unlockedItems = {
                {
                    Id = "EspressoMachine",
                    Disabled = false,
                    parentTechId = "PrecisionPlumbing",
                },
                {
                    Id = "MercuryCeilingLight",
                    Disabled = false,
                    parentTechId = "PrecisionPlumbing",
                },
            },
            unlockedItemIDs = {
                "EspressoMachine",
                "LiquidFuelTankCluster",
                "MercuryCeilingLight",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    SanitationSciences = {
        EXPANSION1_ID = {
            Id = "SanitationSciences",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "FlowRedirection",
            },
            unlockedItems = {
                {
                    Id = "FlushToilet",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "GunkEmptier",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "MeshTile",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "Shower",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "WashSink",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
            },
            unlockedItemIDs = {
                "FlushToilet",
                "WashSink",
                "Shower",
                "MeshTile",
                "GunkEmptier",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SanitationSciences",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "FlowRedirection",
            },
            unlockedItems = {
                {
                    Id = "FlushToilet",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "GunkEmptier",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "MeshTile",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "Shower",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
                {
                    Id = "WashSink",
                    Disabled = false,
                    parentTechId = "SanitationSciences",
                },
            },
            unlockedItemIDs = {
                "FlushToilet",
                "WashSink",
                "Shower",
                "MeshTile",
                "GunkEmptier",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    FlowRedirection = {
        EXPANSION1_ID = {
            Id = "FlowRedirection",
            Disabled = false,
            requiredTechIDs = {
                "SanitationSciences",
            },
            unlockedTechIDs = {
                "LiquidDistribution",
            },
            unlockedItems = {
                {
                    Id = "LiquidBottler",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
                {
                    Id = "LiquidCargoBaySmall",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
                {
                    Id = "MechanicalSurfboard",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
                {
                    Id = "ModularLaunchpadPortLiquid",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
                {
                    Id = "ModularLaunchpadPortLiquidUnloader",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
            },
            unlockedItemIDs = {
                "MechanicalSurfboard",
                "LiquidBottler",
                "ModularLaunchpadPortLiquid",
                "ModularLaunchpadPortLiquidUnloader",
                "LiquidCargoBaySmall",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FlowRedirection",
            Disabled = false,
            requiredTechIDs = {
                "SanitationSciences",
            },
            unlockedTechIDs = {
                "LiquidDistribution",
            },
            unlockedItems = {
                {
                    Id = "LiquidBottler",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
                {
                    Id = "MechanicalSurfboard",
                    Disabled = false,
                    parentTechId = "FlowRedirection",
                },
            },
            unlockedItemIDs = {
                "MechanicalSurfboard",
                "LiquidBottler",
                "ModularLaunchpadPortLiquid",
                "ModularLaunchpadPortLiquidUnloader",
                "LiquidCargoBaySmall",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    LiquidDistribution = {
        EXPANSION1_ID = {
            Id = "LiquidDistribution",
            Disabled = false,
            requiredTechIDs = {
                "FlowRedirection",
            },
            unlockedTechIDs = {
                "AdvancedSanitation",
            },
            unlockedItems = {
                {
                    Id = "BottleEmptierConduitLiquid",
                    Disabled = false,
                    parentTechId = "LiquidDistribution",
                },
                {
                    Id = "RocketInteriorLiquidInput",
                    Disabled = false,
                    parentTechId = "LiquidDistribution",
                },
                {
                    Id = "RocketInteriorLiquidOutput",
                    Disabled = false,
                    parentTechId = "LiquidDistribution",
                },
                {
                    Id = "WallToilet",
                    Disabled = false,
                    parentTechId = "LiquidDistribution",
                },
            },
            unlockedItemIDs = {
                "BottleEmptierConduitLiquid",
                "RocketInteriorLiquidInput",
                "RocketInteriorLiquidOutput",
                "WallToilet",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LiquidDistribution",
            Disabled = false,
            requiredTechIDs = {
                "FlowRedirection",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "BottleEmptierConduitLiquid",
                    Disabled = false,
                    parentTechId = "LiquidDistribution",
                },
            },
            unlockedItemIDs = {
                "BottleEmptierConduitLiquid",
                "RocketInteriorLiquidInput",
                "RocketInteriorLiquidOutput",
                "WallToilet",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedSanitation = {
        EXPANSION1_ID = {
            Id = "AdvancedSanitation",
            Disabled = false,
            requiredTechIDs = {
                "LiquidFiltering",
                "LiquidDistribution",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "DecontaminationShower",
                    Disabled = false,
                    parentTechId = "AdvancedSanitation",
                },
            },
            unlockedItemIDs = {
                "DecontaminationShower",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedFiltration = {
        EXPANSION1_ID = {
            Id = "AdvancedFiltration",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "Distillation",
                "ImprovedLiquidPiping",
            },
            unlockedItems = {
                {
                    Id = "GasFilter",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
                {
                    Id = "LiquidFilter",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
                {
                    Id = "OilChanger",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
                {
                    Id = "SludgePress",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
            },
            unlockedItemIDs = {
                "GasFilter",
                "LiquidFilter",
                "SludgePress",
                "OilChanger",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "AdvancedFiltration",
            Disabled = false,
            requiredTechIDs = {
                "LiquidPiping",
            },
            unlockedTechIDs = {
                "Distillation",
                "ImprovedLiquidPiping",
            },
            unlockedItems = {
                {
                    Id = "GasFilter",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
                {
                    Id = "LiquidFilter",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
                {
                    Id = "OilChanger",
                    Disabled = false,
                    parentTechId = "AdvancedFiltration",
                },
            },
            unlockedItemIDs = {
                "GasFilter",
                "LiquidFilter",
                "SludgePress",
                "OilChanger",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    Distillation = {
        EXPANSION1_ID = {
            Id = "Distillation",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedFiltration",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AlgaeDistillery",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
                {
                    Id = "EthanolDistillery",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
                {
                    Id = "WaterPurifier",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
            },
            unlockedItemIDs = {
                "AlgaeDistillery",
                "EthanolDistillery",
                "WaterPurifier",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Distillation",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedFiltration",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AlgaeDistillery",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
                {
                    Id = "EthanolDistillery",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
                {
                    Id = "WaterPurifier",
                    Disabled = false,
                    parentTechId = "Distillation",
                },
            },
            unlockedItemIDs = {
                "AlgaeDistillery",
                "EthanolDistillery",
                "WaterPurifier",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    Catalytics = {
        EXPANSION1_ID = {
            Id = "Catalytics",
            Disabled = false,
            requiredTechIDs = {
                "HVAC",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "Chlorinator",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "GasCargoBayCluster",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "OxyliteRefinery",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "SodaFountain",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "SupermaterialRefinery",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
            },
            unlockedItemIDs = {
                "OxyliteRefinery",
                "Chlorinator",
                "SupermaterialRefinery",
                "SodaFountain",
                "GasCargoBayCluster",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Catalytics",
            Disabled = false,
            requiredTechIDs = {
                "HVAC",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "Chlorinator",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "OxyliteRefinery",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "SodaFountain",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
                {
                    Id = "SupermaterialRefinery",
                    Disabled = false,
                    parentTechId = "Catalytics",
                },
            },
            unlockedItemIDs = {
                "OxyliteRefinery",
                "Chlorinator",
                "SupermaterialRefinery",
                "SodaFountain",
                "GasCargoBayCluster",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    PowerRegulation = {
        EXPANSION1_ID = {
            Id = "PowerRegulation",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "Combustion",
            },
            unlockedItems = {
                {
                    Id = "BatteryMedium",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "SmallElectrobankDischarger",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "Switch",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "WireBridge",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
            },
            unlockedItemIDs = {
                "BatteryMedium",
                "Switch",
                "WireBridge",
                "SmallElectrobankDischarger",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "PowerRegulation",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "Combustion",
            },
            unlockedItems = {
                {
                    Id = "BatteryMedium",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "SmallElectrobankDischarger",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "Switch",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
                {
                    Id = "WireBridge",
                    Disabled = false,
                    parentTechId = "PowerRegulation",
                },
            },
            unlockedItemIDs = {
                "BatteryMedium",
                "Switch",
                "WireBridge",
                "SmallElectrobankDischarger",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedPowerRegulation = {
        EXPANSION1_ID = {
            Id = "AdvancedPowerRegulation",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "PrettyGoodConductors",
                "SolidTransport",
            },
            unlockedItems = {
                {
                    Id = "HydrogenGenerator",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "LogicPowerRelay",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "LogicWattageSensor",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "PowerTransformerSmall",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "WireBridgeHighWattage",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "HighWattageWire",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
            },
            unlockedItemIDs = {
                "HighWattageWire",
                "WireBridgeHighWattage",
                "HydrogenGenerator",
                "LogicPowerRelay",
                "PowerTransformerSmall",
                "LogicWattageSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "AdvancedPowerRegulation",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "PrettyGoodConductors",
                "SolidTransport",
            },
            unlockedItems = {
                {
                    Id = "HydrogenGenerator",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "LogicPowerRelay",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "LogicWattageSensor",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "PowerTransformerSmall",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "WireBridgeHighWattage",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
                {
                    Id = "HighWattageWire",
                    Disabled = false,
                    parentTechId = "AdvancedPowerRegulation",
                },
            },
            unlockedItemIDs = {
                "HighWattageWire",
                "WireBridgeHighWattage",
                "HydrogenGenerator",
                "LogicPowerRelay",
                "PowerTransformerSmall",
                "LogicWattageSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    PrettyGoodConductors = {
        EXPANSION1_ID = {
            Id = "PrettyGoodConductors",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedPowerRegulation",
            },
            unlockedTechIDs = {
                "RenewableEnergy",
                "SpacePower",
            },
            unlockedItems = {
                {
                    Id = "LargeElectrobankDischarger",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "PowerTransformer",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedBridge",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedBridgeHighWattage",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefined",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedHighWattage",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
            },
            unlockedItemIDs = {
                "WireRefined",
                "WireRefinedBridge",
                "WireRefinedHighWattage",
                "WireRefinedBridgeHighWattage",
                "PowerTransformer",
                "LargeElectrobankDischarger",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "PrettyGoodConductors",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedPowerRegulation",
            },
            unlockedTechIDs = {
                "RenewableEnergy",
            },
            unlockedItems = {
                {
                    Id = "LargeElectrobankDischarger",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "PowerTransformer",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedBridge",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedBridgeHighWattage",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefined",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
                {
                    Id = "WireRefinedHighWattage",
                    Disabled = false,
                    parentTechId = "PrettyGoodConductors",
                },
            },
            unlockedItemIDs = {
                "WireRefined",
                "WireRefinedBridge",
                "WireRefinedHighWattage",
                "WireRefinedBridgeHighWattage",
                "PowerTransformer",
                "LargeElectrobankDischarger",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    RenewableEnergy = {
        EXPANSION1_ID = {
            Id = "RenewableEnergy",
            Disabled = false,
            requiredTechIDs = {
                "PrettyGoodConductors",
            },
            unlockedTechIDs = {
                "BetterHydroCarbonPropulsion",
            },
            unlockedItems = {
                {
                    Id = "Sauna",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
                {
                    Id = "SolarPanel",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
                {
                    Id = "SteamEngineCluster",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
                {
                    Id = "SteamTurbine2",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
            },
            unlockedItemIDs = {
                "SteamTurbine2",
                "SolarPanel",
                "Sauna",
                "SteamEngineCluster",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "RenewableEnergy",
            Disabled = false,
            requiredTechIDs = {
                "PrettyGoodConductors",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "Sauna",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
                {
                    Id = "SolarPanel",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
                {
                    Id = "SteamTurbine2",
                    Disabled = false,
                    parentTechId = "RenewableEnergy",
                },
            },
            unlockedItemIDs = {
                "SteamTurbine2",
                "SolarPanel",
                "Sauna",
                "SteamEngineCluster",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    Combustion = {
        EXPANSION1_ID = {
            Id = "Combustion",
            Disabled = false,
            requiredTechIDs = {
                "PowerRegulation",
            },
            unlockedTechIDs = {
                "ImprovedCombustion",
                "AdvancedPowerRegulation",
                "Acoustics",
                "SpaceCombustion",
            },
            unlockedItems = {
                {
                    Id = "Generator",
                    Disabled = false,
                    parentTechId = "Combustion",
                },
                {
                    Id = "WoodGasGenerator",
                    Disabled = false,
                    parentTechId = "Combustion",
                },
            },
            unlockedItemIDs = {
                "Generator",
                "WoodGasGenerator",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Combustion",
            Disabled = false,
            requiredTechIDs = {
                "PowerRegulation",
            },
            unlockedTechIDs = {
                "ImprovedCombustion",
                "AdvancedPowerRegulation",
                "Acoustics",
            },
            unlockedItems = {
                {
                    Id = "Generator",
                    Disabled = false,
                    parentTechId = "Combustion",
                },
                {
                    Id = "WoodGasGenerator",
                    Disabled = false,
                    parentTechId = "Combustion",
                },
            },
            unlockedItemIDs = {
                "Generator",
                "WoodGasGenerator",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    ImprovedCombustion = {
        EXPANSION1_ID = {
            Id = "ImprovedCombustion",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "Plastics",
            },
            unlockedItems = {
                {
                    Id = "MethaneGenerator",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
                {
                    Id = "OilRefinery",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
                {
                    Id = "PetroleumGenerator",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
            },
            unlockedItemIDs = {
                "MethaneGenerator",
                "OilRefinery",
                "PetroleumGenerator",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ImprovedCombustion",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "Plastics",
            },
            unlockedItems = {
                {
                    Id = "MethaneGenerator",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
                {
                    Id = "OilRefinery",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
                {
                    Id = "PetroleumGenerator",
                    Disabled = false,
                    parentTechId = "ImprovedCombustion",
                },
            },
            unlockedItemIDs = {
                "MethaneGenerator",
                "OilRefinery",
                "PetroleumGenerator",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    InteriorDecor = {
        EXPANSION1_ID = {
            Id = "InteriorDecor",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "Artistry",
                "LogicControl",
            },
            unlockedItems = {
                {
                    Id = "CeilingLight",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
                {
                    Id = "FloorLamp",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
                {
                    Id = "FlowerVase",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
            },
            unlockedItemIDs = {
                "FlowerVase",
                "FloorLamp",
                "CeilingLight",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "InteriorDecor",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "Artistry",
                "LogicControl",
            },
            unlockedItems = {
                {
                    Id = "CeilingLight",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
                {
                    Id = "FloorLamp",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
                {
                    Id = "FlowerVase",
                    Disabled = false,
                    parentTechId = "InteriorDecor",
                },
            },
            unlockedItemIDs = {
                "FlowerVase",
                "FloorLamp",
                "CeilingLight",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Artistry = {
        EXPANSION1_ID = {
            Id = "Artistry",
            Disabled = false,
            requiredTechIDs = {
                "InteriorDecor",
            },
            unlockedTechIDs = {
                "Clothing",
                "FineArt",
            },
            unlockedItems = {
                {
                    Id = "CornerMoulding",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "CrownMoulding",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "FlowerVaseHanging",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "FlowerVaseWall",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "IceSculpture",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "ItemPedestal",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "SmallSculpture",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
            },
            unlockedItemIDs = {
                "FlowerVaseWall",
                "FlowerVaseHanging",
                "CornerMoulding",
                "CrownMoulding",
                "ItemPedestal",
                "SmallSculpture",
                "IceSculpture",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Artistry",
            Disabled = false,
            requiredTechIDs = {
                "InteriorDecor",
            },
            unlockedTechIDs = {
                "Clothing",
                "FineArt",
            },
            unlockedItems = {
                {
                    Id = "CornerMoulding",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "CrownMoulding",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "FlowerVaseHanging",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "FlowerVaseWall",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "IceSculpture",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "ItemPedestal",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
                {
                    Id = "SmallSculpture",
                    Disabled = false,
                    parentTechId = "Artistry",
                },
            },
            unlockedItemIDs = {
                "FlowerVaseWall",
                "FlowerVaseHanging",
                "CornerMoulding",
                "CrownMoulding",
                "ItemPedestal",
                "SmallSculpture",
                "IceSculpture",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Clothing = {
        EXPANSION1_ID = {
            Id = "Clothing",
            Disabled = false,
            requiredTechIDs = {
                "Artistry",
            },
            unlockedTechIDs = {
                "Suits",
                "Luxury",
            },
            unlockedItems = {
                {
                    Id = "CarpetTile",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
                {
                    Id = "ClothingFabricator",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
                {
                    Id = "ExteriorWall",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
            },
            unlockedItemIDs = {
                "ClothingFabricator",
                "CarpetTile",
                "ExteriorWall",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Clothing",
            Disabled = false,
            requiredTechIDs = {
                "Artistry",
            },
            unlockedTechIDs = {
                "Suits",
                "Luxury",
            },
            unlockedItems = {
                {
                    Id = "CarpetTile",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
                {
                    Id = "ClothingFabricator",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
                {
                    Id = "ExteriorWall",
                    Disabled = false,
                    parentTechId = "Clothing",
                },
            },
            unlockedItemIDs = {
                "ClothingFabricator",
                "CarpetTile",
                "ExteriorWall",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Acoustics = {
        EXPANSION1_ID = {
            Id = "Acoustics",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "SpacePower",
            },
            unlockedItems = {
                {
                    Id = "Electrobank",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "BatterySmart",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "ElectrobankCharger",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "Phonobox",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "PowerControlStation",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
            },
            unlockedItemIDs = {
                "BatterySmart",
                "Phonobox",
                "PowerControlStation",
                "ElectrobankCharger",
                "Electrobank",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Acoustics",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "Electrobank",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "BatterySmart",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "ElectrobankCharger",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "Phonobox",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
                {
                    Id = "PowerControlStation",
                    Disabled = false,
                    parentTechId = "Acoustics",
                },
            },
            unlockedItemIDs = {
                "BatterySmart",
                "Phonobox",
                "PowerControlStation",
                "ElectrobankCharger",
                "Electrobank",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    SpacePower = {
        EXPANSION1_ID = {
            Id = "SpacePower",
            Disabled = false,
            requiredTechIDs = {
                "PrettyGoodConductors",
                "Acoustics",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "BatteryModule",
                    Disabled = false,
                    parentTechId = "SpacePower",
                },
                {
                    Id = "RocketInteriorPowerPlug",
                    Disabled = false,
                    parentTechId = "SpacePower",
                },
                {
                    Id = "SolarPanelModule",
                    Disabled = false,
                    parentTechId = "SpacePower",
                },
            },
            unlockedItemIDs = {
                "BatteryModule",
                "SolarPanelModule",
                "RocketInteriorPowerPlug",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    NuclearRefinement = {
        EXPANSION1_ID = {
            Id = "NuclearRefinement",
            Disabled = false,
            requiredTechIDs = {
                "HighTempForging",
                "RadiationProtection",
                "NuclearStorage",
            },
            unlockedTechIDs = {
                "NuclearPropulsion",
            },
            unlockedItems = {
                {
                    Id = "HEPBridgeTile",
                    Disabled = false,
                    parentTechId = "NuclearRefinement",
                },
                {
                    Id = "NuclearReactor",
                    Disabled = false,
                    parentTechId = "NuclearRefinement",
                },
                {
                    Id = "UraniumCentrifuge",
                    Disabled = false,
                    parentTechId = "NuclearRefinement",
                },
            },
            unlockedItemIDs = {
                "NuclearReactor",
                "UraniumCentrifuge",
                "HEPBridgeTile",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_RadiationTech",
            width = 250.0,
            height = 72.0,
        },
    },
    FineArt = {
        EXPANSION1_ID = {
            Id = "FineArt",
            Disabled = false,
            requiredTechIDs = {
                "Artistry",
            },
            unlockedTechIDs = {
                "RefractiveDecor",
            },
            unlockedItems = {
                {
                    Id = "Canvas",
                    Disabled = false,
                    parentTechId = "FineArt",
                },
                {
                    Id = "Sculpture",
                    Disabled = false,
                    parentTechId = "FineArt",
                },
            },
            unlockedItemIDs = {
                "Canvas",
                "Sculpture",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "FineArt",
            Disabled = false,
            requiredTechIDs = {
                "Artistry",
            },
            unlockedTechIDs = {
                "RefractiveDecor",
            },
            unlockedItems = {
                {
                    Id = "Canvas",
                    Disabled = false,
                    parentTechId = "FineArt",
                },
                {
                    Id = "Sculpture",
                    Disabled = false,
                    parentTechId = "FineArt",
                },
            },
            unlockedItemIDs = {
                "Canvas",
                "Sculpture",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    EnvironmentalAppreciation = {
        EXPANSION1_ID = {
            Id = "EnvironmentalAppreciation",
            Disabled = false,
            requiredTechIDs = {
                "GlassFurnishings",
            },
            unlockedTechIDs = {
                "Monuments",
            },
            unlockedItems = {
                {
                    Id = "BeachChair",
                    Disabled = false,
                    parentTechId = "EnvironmentalAppreciation",
                },
            },
            unlockedItemIDs = {
                "BeachChair",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "EnvironmentalAppreciation",
            Disabled = false,
            requiredTechIDs = {
                "GlassFurnishings",
            },
            unlockedTechIDs = {
                "Monuments",
            },
            unlockedItems = {
                {
                    Id = "BeachChair",
                    Disabled = false,
                    parentTechId = "EnvironmentalAppreciation",
                },
            },
            unlockedItemIDs = {
                "BeachChair",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Luxury = {
        EXPANSION1_ID = {
            Id = "Luxury",
            Disabled = false,
            requiredTechIDs = {
                "Clothing",
            },
            unlockedTechIDs = {
                "GlassFurnishings",
            },
            unlockedItems = {
                {
                    Id = "ClothingAlterationStation",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "LadderFast",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "LuxuryBed",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "PlasticTile",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "WoodTile",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
            },
            unlockedItemIDs = {
                "LuxuryBed",
                "LadderFast",
                "PlasticTile",
                "ClothingAlterationStation",
                "WoodTile",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Luxury",
            Disabled = false,
            requiredTechIDs = {
                "Clothing",
            },
            unlockedTechIDs = {
                "GlassFurnishings",
            },
            unlockedItems = {
                {
                    Id = "ClothingAlterationStation",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "LadderFast",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "LuxuryBed",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "PlasticTile",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
                {
                    Id = "WoodTile",
                    Disabled = false,
                    parentTechId = "Luxury",
                },
            },
            unlockedItemIDs = {
                "LuxuryBed",
                "LadderFast",
                "PlasticTile",
                "ClothingAlterationStation",
                "WoodTile",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    RefractiveDecor = {
        EXPANSION1_ID = {
            Id = "RefractiveDecor",
            Disabled = false,
            requiredTechIDs = {
                "FineArt",
            },
            unlockedTechIDs = {
                "RenaissanceArt",
            },
            unlockedItems = {
                {
                    Id = "CanvasWide",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
                {
                    Id = "MetalSculpture",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
                {
                    Id = "WoodSculpture",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
            },
            unlockedItemIDs = {
                "CanvasWide",
                "MetalSculpture",
                "WoodSculpture",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "RefractiveDecor",
            Disabled = false,
            requiredTechIDs = {
                "FineArt",
            },
            unlockedTechIDs = {
                "RenaissanceArt",
            },
            unlockedItems = {
                {
                    Id = "CanvasWide",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
                {
                    Id = "MetalSculpture",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
                {
                    Id = "WoodSculpture",
                    Disabled = false,
                    parentTechId = "RefractiveDecor",
                },
            },
            unlockedItemIDs = {
                "CanvasWide",
                "MetalSculpture",
                "WoodSculpture",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    GlassFurnishings = {
        EXPANSION1_ID = {
            Id = "GlassFurnishings",
            Disabled = false,
            requiredTechIDs = {
                "Luxury",
            },
            unlockedTechIDs = {
                "EnvironmentalAppreciation",
                "Screens",
            },
            unlockedItems = {
                {
                    Id = "FlowerVaseHangingFancy",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
                {
                    Id = "GlassTile",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
                {
                    Id = "SunLamp",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
            },
            unlockedItemIDs = {
                "GlassTile",
                "FlowerVaseHangingFancy",
                "SunLamp",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "GlassFurnishings",
            Disabled = false,
            requiredTechIDs = {
                "Luxury",
            },
            unlockedTechIDs = {
                "EnvironmentalAppreciation",
                "Screens",
            },
            unlockedItems = {
                {
                    Id = "FlowerVaseHangingFancy",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
                {
                    Id = "GlassTile",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
                {
                    Id = "SunLamp",
                    Disabled = false,
                    parentTechId = "GlassFurnishings",
                },
            },
            unlockedItemIDs = {
                "GlassTile",
                "FlowerVaseHangingFancy",
                "SunLamp",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Screens = {
        EXPANSION1_ID = {
            Id = "Screens",
            Disabled = false,
            requiredTechIDs = {
                "GlassFurnishings",
                "RenaissanceArt",
            },
            unlockedTechIDs = {
                "Monuments",
            },
            unlockedItems = {
                {
                    Id = "PixelPack",
                    Disabled = false,
                    parentTechId = "Screens",
                },
            },
            unlockedItemIDs = {
                "PixelPack",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Screens",
            Disabled = false,
            requiredTechIDs = {
                "GlassFurnishings",
                "RenaissanceArt",
            },
            unlockedTechIDs = {
                "Monuments",
            },
            unlockedItems = {
                {
                    Id = "PixelPack",
                    Disabled = false,
                    parentTechId = "Screens",
                },
            },
            unlockedItemIDs = {
                "PixelPack",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    RenaissanceArt = {
        EXPANSION1_ID = {
            Id = "RenaissanceArt",
            Disabled = false,
            requiredTechIDs = {
                "RefractiveDecor",
            },
            unlockedTechIDs = {
                "Screens",
            },
            unlockedItems = {
                {
                    Id = "CanvasTall",
                    Disabled = false,
                    parentTechId = "RenaissanceArt",
                },
                {
                    Id = "MarbleSculpture",
                    Disabled = false,
                    parentTechId = "RenaissanceArt",
                },
            },
            unlockedItemIDs = {
                "CanvasTall",
                "MarbleSculpture",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "RenaissanceArt",
            Disabled = false,
            requiredTechIDs = {
                "RefractiveDecor",
            },
            unlockedTechIDs = {
                "Screens",
            },
            unlockedItems = {
                {
                    Id = "CanvasTall",
                    Disabled = false,
                    parentTechId = "RenaissanceArt",
                },
                {
                    Id = "MarbleSculpture",
                    Disabled = false,
                    parentTechId = "RenaissanceArt",
                },
            },
            unlockedItemIDs = {
                "CanvasTall",
                "MarbleSculpture",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    Plastics = {
        EXPANSION1_ID = {
            Id = "Plastics",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedCombustion",
                "SpaceCombustion",
            },
            unlockedTechIDs = {
                "ValveMiniaturization",
            },
            unlockedItems = {
                {
                    Id = "OilWellCap",
                    Disabled = false,
                    parentTechId = "Plastics",
                },
                {
                    Id = "Polymerizer",
                    Disabled = false,
                    parentTechId = "Plastics",
                },
            },
            unlockedItemIDs = {
                "Polymerizer",
                "OilWellCap",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Plastics",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedCombustion",
            },
            unlockedTechIDs = {
                "ValveMiniaturization",
            },
            unlockedItems = {
                {
                    Id = "OilWellCap",
                    Disabled = false,
                    parentTechId = "Plastics",
                },
                {
                    Id = "Polymerizer",
                    Disabled = false,
                    parentTechId = "Plastics",
                },
            },
            unlockedItemIDs = {
                "Polymerizer",
                "OilWellCap",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    ValveMiniaturization = {
        EXPANSION1_ID = {
            Id = "ValveMiniaturization",
            Disabled = false,
            requiredTechIDs = {
                "Plastics",
            },
            unlockedTechIDs = {
                "HydrocarbonPropulsion",
                "DairyOperation",
            },
            unlockedItems = {
                {
                    Id = "GasMiniPump",
                    Disabled = false,
                    parentTechId = "ValveMiniaturization",
                },
                {
                    Id = "LiquidMiniPump",
                    Disabled = false,
                    parentTechId = "ValveMiniaturization",
                },
            },
            unlockedItemIDs = {
                "LiquidMiniPump",
                "GasMiniPump",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ValveMiniaturization",
            Disabled = false,
            requiredTechIDs = {
                "Plastics",
            },
            unlockedTechIDs = {
                "DairyOperation",
            },
            unlockedItems = {
                {
                    Id = "GasMiniPump",
                    Disabled = false,
                    parentTechId = "ValveMiniaturization",
                },
                {
                    Id = "LiquidMiniPump",
                    Disabled = false,
                    parentTechId = "ValveMiniaturization",
                },
            },
            unlockedItemIDs = {
                "LiquidMiniPump",
                "GasMiniPump",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    HydrocarbonPropulsion = {
        EXPANSION1_ID = {
            Id = "HydrocarbonPropulsion",
            Disabled = false,
            requiredTechIDs = {
                "ValveMiniaturization",
            },
            unlockedTechIDs = {
                "BetterHydroCarbonPropulsion",
            },
            unlockedItems = {
                {
                    Id = "KeroseneEngineClusterSmall",
                    Disabled = false,
                    parentTechId = "HydrocarbonPropulsion",
                },
                {
                    Id = "MissionControlCluster",
                    Disabled = false,
                    parentTechId = "HydrocarbonPropulsion",
                },
            },
            unlockedItemIDs = {
                "KeroseneEngineClusterSmall",
                "MissionControlCluster",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    BetterHydroCarbonPropulsion = {
        EXPANSION1_ID = {
            Id = "BetterHydroCarbonPropulsion",
            Disabled = false,
            requiredTechIDs = {
                "RenewableEnergy",
                "HydrocarbonPropulsion",
            },
            unlockedTechIDs = {
                "CryoFuelPropulsion",
            },
            unlockedItems = {
                {
                    Id = "KeroseneEngineCluster",
                    Disabled = false,
                    parentTechId = "BetterHydroCarbonPropulsion",
                },
            },
            unlockedItemIDs = {
                "KeroseneEngineCluster",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                orbital = 250.0,
                nuclear = 370.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    CryoFuelPropulsion = {
        EXPANSION1_ID = {
            Id = "CryoFuelPropulsion",
            Disabled = false,
            requiredTechIDs = {
                "NuclearPropulsion",
                "BetterHydroCarbonPropulsion",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "HydrogenEngineCluster",
                    Disabled = false,
                    parentTechId = "CryoFuelPropulsion",
                },
                {
                    Id = "OxidizerTankLiquidCluster",
                    Disabled = false,
                    parentTechId = "CryoFuelPropulsion",
                },
            },
            unlockedItemIDs = {
                "HydrogenEngineCluster",
                "OxidizerTankLiquidCluster",
            },
            tier = 8,
            costsByResearchTypeID = {
                basic = 100.0,
                advanced = 130.0,
                orbital = 400.0,
                nuclear = 435.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    Suits = {
        EXPANSION1_ID = {
            Id = "Suits",
            Disabled = false,
            requiredTechIDs = {
                "Clothing",
                "ImprovedGasPiping",
            },
            unlockedTechIDs = {
                "TravelTubes",
            },
            unlockedItems = {
                {
                    Id = "SuitsOverlay",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "AtmoSuit",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitFabricator",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitLocker",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitMarker",
                    Disabled = false,
                    parentTechId = "Suits",
                },
            },
            unlockedItemIDs = {
                "SuitsOverlay",
                "AtmoSuit",
                "SuitFabricator",
                "SuitMarker",
                "SuitLocker",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Suits",
            Disabled = false,
            requiredTechIDs = {
                "Clothing",
                "ImprovedGasPiping",
            },
            unlockedTechIDs = {
                "TravelTubes",
            },
            unlockedItems = {
                {
                    Id = "SuitsOverlay",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "AtmoSuit",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitFabricator",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitLocker",
                    Disabled = false,
                    parentTechId = "Suits",
                },
                {
                    Id = "SuitMarker",
                    Disabled = false,
                    parentTechId = "Suits",
                },
            },
            unlockedItemIDs = {
                "SuitsOverlay",
                "AtmoSuit",
                "SuitFabricator",
                "SuitMarker",
                "SuitLocker",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    Jobs = {
        EXPANSION1_ID = {
            Id = "Jobs",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "AdvancedResearch",
                "BasicRefinement",
            },
            unlockedItems = {
                {
                    Id = "DisposableElectrobank_RawMetal",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "Campfire",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "CraftingTable",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "WaterCooler",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
            },
            unlockedItemIDs = {
                "WaterCooler",
                "CraftingTable",
                "DisposableElectrobank_RawMetal",
                "Campfire",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Jobs",
            Disabled = false,
            requiredTechIDs = nil,
            unlockedTechIDs = {
                "AdvancedResearch",
                "BasicRefinement",
            },
            unlockedItems = {
                {
                    Id = "DisposableElectrobank_RawMetal",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "Campfire",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "CraftingTable",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
                {
                    Id = "WaterCooler",
                    Disabled = false,
                    parentTechId = "Jobs",
                },
            },
            unlockedItemIDs = {
                "WaterCooler",
                "CraftingTable",
                "DisposableElectrobank_RawMetal",
                "Campfire",
            },
            tier = 1,
            costsByResearchTypeID = {
                basic = 15.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedResearch = {
        EXPANSION1_ID = {
            Id = "AdvancedResearch",
            Disabled = false,
            requiredTechIDs = {
                "Jobs",
            },
            unlockedTechIDs = {
                "MedicineIII",
                "NuclearResearch",
                "ArtificialFriends",
                "SpaceProgram",
                "NotificationSystems",
            },
            unlockedItems = {
                {
                    Id = "BetaResearchPoint",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "AdvancedCraftingTable",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "AdvancedResearchCenter",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "ClusterTelescope",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "ExobaseHeadquarters",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "ResetSkillsStation",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
            },
            unlockedItemIDs = {
                "BetaResearchPoint",
                "AdvancedResearchCenter",
                "ResetSkillsStation",
                "ClusterTelescope",
                "ExobaseHeadquarters",
                "AdvancedCraftingTable",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "AdvancedResearch",
            Disabled = false,
            requiredTechIDs = {
                "Jobs",
            },
            unlockedTechIDs = {
                "MedicineIII",
                "NotificationSystems",
                "ArtificialFriends",
            },
            unlockedItems = {
                {
                    Id = "BetaResearchPoint",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "AdvancedCraftingTable",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "AdvancedResearchCenter",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
                {
                    Id = "ResetSkillsStation",
                    Disabled = false,
                    parentTechId = "AdvancedResearch",
                },
            },
            unlockedItemIDs = {
                "BetaResearchPoint",
                "AdvancedResearchCenter",
                "ResetSkillsStation",
                "ClusterTelescope",
                "ExobaseHeadquarters",
                "AdvancedCraftingTable",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    SpaceProgram = {
        EXPANSION1_ID = {
            Id = "SpaceProgram",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
            },
            unlockedTechIDs = {
                "CrashPlan",
                "SkyDetectors",
            },
            unlockedItems = {
                {
                    Id = "HabitatModuleSmall",
                    Disabled = false,
                    parentTechId = "SpaceProgram",
                },
                {
                    Id = "LaunchPad",
                    Disabled = false,
                    parentTechId = "SpaceProgram",
                },
                {
                    Id = "OrbitalCargoModule",
                    Disabled = false,
                    parentTechId = "SpaceProgram",
                },
                {
                    Id = "RocketControlStation",
                    Disabled = false,
                    parentTechId = "SpaceProgram",
                },
            },
            unlockedItemIDs = {
                "LaunchPad",
                "HabitatModuleSmall",
                "OrbitalCargoModule",
                "RocketControlStation",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    CrashPlan = {
        EXPANSION1_ID = {
            Id = "CrashPlan",
            Disabled = false,
            requiredTechIDs = {
                "SpaceProgram",
            },
            unlockedTechIDs = {
                "DurableLifeSupport",
            },
            unlockedItems = {
                {
                    Id = "OrbitalResearchPoint",
                    Disabled = false,
                    parentTechId = "CrashPlan",
                },
                {
                    Id = "DLC1CosmicResearchCenter",
                    Disabled = false,
                    parentTechId = "CrashPlan",
                },
                {
                    Id = "OrbitalResearchCenter",
                    Disabled = false,
                    parentTechId = "CrashPlan",
                },
                {
                    Id = "PioneerModule",
                    Disabled = false,
                    parentTechId = "CrashPlan",
                },
            },
            unlockedItemIDs = {
                "OrbitalResearchPoint",
                "PioneerModule",
                "OrbitalResearchCenter",
                "DLC1CosmicResearchCenter",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    DurableLifeSupport = {
        EXPANSION1_ID = {
            Id = "DurableLifeSupport",
            Disabled = false,
            requiredTechIDs = {
                "Smelting",
                "CrashPlan",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "ArtifactAnalysisStation",
                    Disabled = false,
                    parentTechId = "DurableLifeSupport",
                },
                {
                    Id = "ArtifactCargoBay",
                    Disabled = false,
                    parentTechId = "DurableLifeSupport",
                },
                {
                    Id = "HabitatModuleMedium",
                    Disabled = false,
                    parentTechId = "DurableLifeSupport",
                },
                {
                    Id = "NoseconeBasic",
                    Disabled = false,
                    parentTechId = "DurableLifeSupport",
                },
                {
                    Id = "SpecialCargoBayCluster",
                    Disabled = false,
                    parentTechId = "DurableLifeSupport",
                },
            },
            unlockedItemIDs = {
                "NoseconeBasic",
                "HabitatModuleMedium",
                "ArtifactAnalysisStation",
                "ArtifactCargoBay",
                "SpecialCargoBayCluster",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    NuclearResearch = {
        EXPANSION1_ID = {
            Id = "NuclearResearch",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
            },
            unlockedTechIDs = {
                "AdvancedNuclearResearch",
            },
            unlockedItems = {
                {
                    Id = "DeltaResearchPoint",
                    Disabled = false,
                    parentTechId = "NuclearResearch",
                },
                {
                    Id = "DisposableElectrobank_UraniumOre",
                    Disabled = false,
                    parentTechId = "NuclearResearch",
                },
                {
                    Id = "ManualHighEnergyParticleSpawner",
                    Disabled = false,
                    parentTechId = "NuclearResearch",
                },
                {
                    Id = "NuclearResearchCenter",
                    Disabled = false,
                    parentTechId = "NuclearResearch",
                },
            },
            unlockedItemIDs = {
                "DeltaResearchPoint",
                "NuclearResearchCenter",
                "ManualHighEnergyParticleSpawner",
                "DisposableElectrobank_UraniumOre",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_RadiationTech",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedNuclearResearch = {
        EXPANSION1_ID = {
            Id = "AdvancedNuclearResearch",
            Disabled = false,
            requiredTechIDs = {
                "NuclearResearch",
            },
            unlockedTechIDs = {
                "RadiationProtection",
                "NuclearStorage",
            },
            unlockedItems = {
                {
                    Id = "HighEnergyParticleRedirector",
                    Disabled = false,
                    parentTechId = "AdvancedNuclearResearch",
                },
                {
                    Id = "HighEnergyParticleSpawner",
                    Disabled = false,
                    parentTechId = "AdvancedNuclearResearch",
                },
            },
            unlockedItemIDs = {
                "HighEnergyParticleSpawner",
                "HighEnergyParticleRedirector",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_RadiationTech",
            width = 250.0,
            height = 72.0,
        },
    },
    NuclearStorage = {
        EXPANSION1_ID = {
            Id = "NuclearStorage",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedNuclearResearch",
            },
            unlockedTechIDs = {
                "NuclearRefinement",
            },
            unlockedItems = {
                {
                    Id = "HEPBattery",
                    Disabled = false,
                    parentTechId = "NuclearStorage",
                },
            },
            unlockedItemIDs = {
                "HEPBattery",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_RadiationTech",
            width = 250.0,
            height = 72.0,
        },
    },
    NuclearPropulsion = {
        EXPANSION1_ID = {
            Id = "NuclearPropulsion",
            Disabled = false,
            requiredTechIDs = {
                "Jetpacks",
                "NuclearRefinement",
            },
            unlockedTechIDs = {
                "CryoFuelPropulsion",
            },
            unlockedItems = {
                {
                    Id = "HEPEngine",
                    Disabled = false,
                    parentTechId = "NuclearPropulsion",
                },
            },
            unlockedItemIDs = {
                "HEPEngine",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                orbital = 250.0,
                nuclear = 370.0,
            },
            category = "_RadiationTech",
            width = 250.0,
            height = 72.0,
        },
    },
    NotificationSystems = {
        EXPANSION1_ID = {
            Id = "NotificationSystems",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
            },
            unlockedTechIDs = {
                "SkyDetectors",
            },
            unlockedItems = {
                {
                    Id = "LogicAlarm",
                    Disabled = false,
                    parentTechId = "NotificationSystems",
                },
                {
                    Id = "LogicHammer",
                    Disabled = false,
                    parentTechId = "NotificationSystems",
                },
                {
                    Id = "Telephone",
                    Disabled = false,
                    parentTechId = "NotificationSystems",
                },
            },
            unlockedItemIDs = {
                "LogicHammer",
                "LogicAlarm",
                "Telephone",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "NotificationSystems",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "LogicAlarm",
                    Disabled = false,
                    parentTechId = "NotificationSystems",
                },
                {
                    Id = "LogicHammer",
                    Disabled = false,
                    parentTechId = "NotificationSystems",
                },
            },
            unlockedItemIDs = {
                "LogicHammer",
                "LogicAlarm",
                "Telephone",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    ArtificialFriends = {
        EXPANSION1_ID = {
            Id = "ArtificialFriends",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "RoboticTools",
            },
            unlockedItems = {
                {
                    Id = "FetchDrone",
                    Disabled = false,
                    parentTechId = "ArtificialFriends",
                },
                {
                    Id = "ScoutModule",
                    Disabled = false,
                    parentTechId = "ArtificialFriends",
                },
                {
                    Id = "SweepBotStation",
                    Disabled = false,
                    parentTechId = "ArtificialFriends",
                },
            },
            unlockedItemIDs = {
                "SweepBotStation",
                "ScoutModule",
                "FetchDrone",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ArtificialFriends",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedResearch",
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "RoboticTools",
            },
            unlockedItems = {
                {
                    Id = "FetchDrone",
                    Disabled = false,
                    parentTechId = "ArtificialFriends",
                },
                {
                    Id = "SweepBotStation",
                    Disabled = false,
                    parentTechId = "ArtificialFriends",
                },
            },
            unlockedItemIDs = {
                "SweepBotStation",
                "ScoutModule",
                "FetchDrone",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    BasicRefinement = {
        EXPANSION1_ID = {
            Id = "BasicRefinement",
            Disabled = false,
            requiredTechIDs = {
                "Jobs",
            },
            unlockedTechIDs = {
                "RefinedObjects",
                "ArtificialFriends",
                "SmartStorage",
            },
            unlockedItems = {
                {
                    Id = "Kiln",
                    Disabled = false,
                    parentTechId = "BasicRefinement",
                },
                {
                    Id = "RockCrusher",
                    Disabled = false,
                    parentTechId = "BasicRefinement",
                },
            },
            unlockedItemIDs = {
                "RockCrusher",
                "Kiln",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "BasicRefinement",
            Disabled = false,
            requiredTechIDs = {
                "Jobs",
            },
            unlockedTechIDs = {
                "RefinedObjects",
                "ArtificialFriends",
                "SmartStorage",
            },
            unlockedItems = {
                {
                    Id = "Kiln",
                    Disabled = false,
                    parentTechId = "BasicRefinement",
                },
                {
                    Id = "RockCrusher",
                    Disabled = false,
                    parentTechId = "BasicRefinement",
                },
            },
            unlockedItemIDs = {
                "RockCrusher",
                "Kiln",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    RefinedObjects = {
        EXPANSION1_ID = {
            Id = "RefinedObjects",
            Disabled = false,
            requiredTechIDs = {
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "Smelting",
            },
            unlockedItems = {
                {
                    Id = "FirePole",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
                {
                    Id = "LadderBed",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
                {
                    Id = "ModularLaunchpadPortBridge",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
                {
                    Id = "ThermalBlock",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
            },
            unlockedItemIDs = {
                "FirePole",
                "ThermalBlock",
                "LadderBed",
                "ModularLaunchpadPortBridge",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "RefinedObjects",
            Disabled = false,
            requiredTechIDs = {
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "Smelting",
            },
            unlockedItems = {
                {
                    Id = "FirePole",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
                {
                    Id = "ThermalBlock",
                    Disabled = false,
                    parentTechId = "RefinedObjects",
                },
            },
            unlockedItemIDs = {
                "FirePole",
                "ThermalBlock",
                "LadderBed",
                "ModularLaunchpadPortBridge",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    Smelting = {
        EXPANSION1_ID = {
            Id = "Smelting",
            Disabled = false,
            requiredTechIDs = {
                "RefinedObjects",
            },
            unlockedTechIDs = {
                "HighTempForging",
                "DurableLifeSupport",
            },
            unlockedItems = {
                {
                    Id = "MetalRefinery",
                    Disabled = false,
                    parentTechId = "Smelting",
                },
                {
                    Id = "MetalTile",
                    Disabled = false,
                    parentTechId = "Smelting",
                },
            },
            unlockedItemIDs = {
                "MetalRefinery",
                "MetalTile",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Smelting",
            Disabled = false,
            requiredTechIDs = {
                "RefinedObjects",
            },
            unlockedTechIDs = {
                "HighTempForging",
            },
            unlockedItems = {
                {
                    Id = "MetalRefinery",
                    Disabled = false,
                    parentTechId = "Smelting",
                },
                {
                    Id = "MetalTile",
                    Disabled = false,
                    parentTechId = "Smelting",
                },
            },
            unlockedItemIDs = {
                "MetalRefinery",
                "MetalTile",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    HighTempForging = {
        EXPANSION1_ID = {
            Id = "HighTempForging",
            Disabled = false,
            requiredTechIDs = {
                "Smelting",
            },
            unlockedTechIDs = {
                "NuclearRefinement",
                "HighPressureForging",
            },
            unlockedItems = {
                {
                    Id = "BunkerDoor",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "BunkerTile",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "Gantry",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "GeoTuner",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "GlassForge",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
            },
            unlockedItemIDs = {
                "GlassForge",
                "BunkerTile",
                "BunkerDoor",
                "GeoTuner",
                "Gantry",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "HighTempForging",
            Disabled = false,
            requiredTechIDs = {
                "Smelting",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "BunkerDoor",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "BunkerTile",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "GeoTuner",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
                {
                    Id = "GlassForge",
                    Disabled = false,
                    parentTechId = "HighTempForging",
                },
            },
            unlockedItemIDs = {
                "GlassForge",
                "BunkerTile",
                "BunkerDoor",
                "GeoTuner",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    HighPressureForging = {
        EXPANSION1_ID = {
            Id = "HighPressureForging",
            Disabled = false,
            requiredTechIDs = {
                "HighTempForging",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "DiamondPress",
                    Disabled = false,
                    parentTechId = "HighPressureForging",
                },
            },
            unlockedItemIDs = {
                "DiamondPress",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    RadiationProtection = {
        EXPANSION1_ID = {
            Id = "RadiationProtection",
            Disabled = false,
            requiredTechIDs = {
                "MedicineIV",
                "LiquidFiltering",
                "AdvancedNuclearResearch",
            },
            unlockedTechIDs = {
                "NuclearRefinement",
            },
            unlockedItems = {
                {
                    Id = "LeadSuit",
                    Disabled = false,
                    parentTechId = "RadiationProtection",
                },
                {
                    Id = "LeadSuitLocker",
                    Disabled = false,
                    parentTechId = "RadiationProtection",
                },
                {
                    Id = "LeadSuitMarker",
                    Disabled = false,
                    parentTechId = "RadiationProtection",
                },
                {
                    Id = "LogicHEPSensor",
                    Disabled = false,
                    parentTechId = "RadiationProtection",
                },
            },
            unlockedItemIDs = {
                "LeadSuit",
                "LeadSuitMarker",
                "LeadSuitLocker",
                "LogicHEPSensor",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Medicine",
            width = 250.0,
            height = 72.0,
        },
    },
    TemperatureModulation = {
        EXPANSION1_ID = {
            Id = "TemperatureModulation",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = {
                "HVAC",
            },
            unlockedItems = {
                {
                    Id = "IceCooledFan",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "IceKettle",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "IceMachine",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "InsulationTile",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "SpaceHeater",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
            },
            unlockedItemIDs = {
                "LiquidCooledFan",
                "IceCooledFan",
                "IceMachine",
                "IceKettle",
                "InsulationTile",
                "SpaceHeater",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "TemperatureModulation",
            Disabled = false,
            requiredTechIDs = {
                "PressureManagement",
            },
            unlockedTechIDs = {
                "HVAC",
            },
            unlockedItems = {
                {
                    Id = "IceCooledFan",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "IceKettle",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "IceMachine",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "InsulationTile",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
                {
                    Id = "SpaceHeater",
                    Disabled = false,
                    parentTechId = "TemperatureModulation",
                },
            },
            unlockedItemIDs = {
                "LiquidCooledFan",
                "IceCooledFan",
                "IceMachine",
                "IceKettle",
                "InsulationTile",
                "SpaceHeater",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    HVAC = {
        EXPANSION1_ID = {
            Id = "HVAC",
            Disabled = false,
            requiredTechIDs = {
                "TemperatureModulation",
            },
            unlockedTechIDs = {
                "Catalytics",
            },
            unlockedItems = {
                {
                    Id = "AirConditioner",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitElementSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitRadiant",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasLimitValve",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasReservoir",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "LogicTemperatureSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
            },
            unlockedItemIDs = {
                "AirConditioner",
                "LogicTemperatureSensor",
                "GasConduitTemperatureSensor",
                "GasConduitElementSensor",
                "GasConduitRadiant",
                "GasReservoir",
                "GasLimitValve",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "HVAC",
            Disabled = false,
            requiredTechIDs = {
                "TemperatureModulation",
            },
            unlockedTechIDs = {
                "Catalytics",
            },
            unlockedItems = {
                {
                    Id = "AirConditioner",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitElementSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasConduitRadiant",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasLimitValve",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "GasReservoir",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
                {
                    Id = "LogicTemperatureSensor",
                    Disabled = false,
                    parentTechId = "HVAC",
                },
            },
            unlockedItemIDs = {
                "AirConditioner",
                "LogicTemperatureSensor",
                "GasConduitTemperatureSensor",
                "GasConduitElementSensor",
                "GasConduitRadiant",
                "GasReservoir",
                "GasLimitValve",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    LiquidTemperature = {
        EXPANSION1_ID = {
            Id = "LiquidTemperature",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedLiquidPiping",
            },
            unlockedTechIDs = {
                "PrecisionPlumbing",
            },
            unlockedItems = {
                {
                    Id = "LiquidConduitElementSensor",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "ContactConductivePipeBridge",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConditioner",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConduitRadiant",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidHeater",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidLimitValve",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
            },
            unlockedItemIDs = {
                "LiquidConduitRadiant",
                "LiquidConditioner",
                "LiquidConduitTemperatureSensor",
                "LiquidConduitElementSensor",
                "LiquidHeater",
                "LiquidLimitValve",
                "ContactConductivePipeBridge",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LiquidTemperature",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedLiquidPiping",
            },
            unlockedTechIDs = {
                "PrecisionPlumbing",
            },
            unlockedItems = {
                {
                    Id = "LiquidConduitElementSensor",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "ContactConductivePipeBridge",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConditioner",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidConduitRadiant",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidHeater",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
                {
                    Id = "LiquidLimitValve",
                    Disabled = false,
                    parentTechId = "LiquidTemperature",
                },
            },
            unlockedItemIDs = {
                "LiquidConduitRadiant",
                "LiquidConditioner",
                "LiquidConduitTemperatureSensor",
                "LiquidConduitElementSensor",
                "LiquidHeater",
                "LiquidLimitValve",
                "ContactConductivePipeBridge",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    LogicControl = {
        EXPANSION1_ID = {
            Id = "LogicControl",
            Disabled = false,
            requiredTechIDs = {
                "InteriorDecor",
            },
            unlockedTechIDs = {
                "GenericSensors",
            },
            unlockedItems = {
                {
                    Id = "AutomationOverlay",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicDuplicantSensor",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicSwitch",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicWireBridge",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicWire",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
            },
            unlockedItemIDs = {
                "AutomationOverlay",
                "LogicSwitch",
                "LogicWire",
                "LogicWireBridge",
                "LogicDuplicantSensor",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LogicControl",
            Disabled = false,
            requiredTechIDs = {
                "InteriorDecor",
            },
            unlockedTechIDs = {
                "GenericSensors",
            },
            unlockedItems = {
                {
                    Id = "AutomationOverlay",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicDuplicantSensor",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicSwitch",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicWireBridge",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
                {
                    Id = "LogicWire",
                    Disabled = false,
                    parentTechId = "LogicControl",
                },
            },
            unlockedItemIDs = {
                "AutomationOverlay",
                "LogicSwitch",
                "LogicWire",
                "LogicWireBridge",
                "LogicDuplicantSensor",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    GenericSensors = {
        EXPANSION1_ID = {
            Id = "GenericSensors",
            Disabled = false,
            requiredTechIDs = {
                "LogicControl",
            },
            unlockedTechIDs = {
                "LogicCircuits",
                "ParallelAutomation",
            },
            unlockedItems = {
                {
                    Id = "FloorSwitch",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicClusterLocationSensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicElementSensorGas",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicElementSensorLiquid",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicGateNOT",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicLightSensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicTimeOfDaySensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicTimerSensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
            },
            unlockedItemIDs = {
                "FloorSwitch",
                "LogicElementSensorGas",
                "LogicElementSensorLiquid",
                "LogicGateNOT",
                "LogicTimeOfDaySensor",
                "LogicTimerSensor",
                "LogicLightSensor",
                "LogicClusterLocationSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "GenericSensors",
            Disabled = false,
            requiredTechIDs = {
                "LogicControl",
            },
            unlockedTechIDs = {
                "LogicCircuits",
                "ParallelAutomation",
            },
            unlockedItems = {
                {
                    Id = "FloorSwitch",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicElementSensorGas",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicElementSensorLiquid",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicGateNOT",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicLightSensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicTimeOfDaySensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
                {
                    Id = "LogicTimerSensor",
                    Disabled = false,
                    parentTechId = "GenericSensors",
                },
            },
            unlockedItemIDs = {
                "FloorSwitch",
                "LogicElementSensorGas",
                "LogicElementSensorLiquid",
                "LogicGateNOT",
                "LogicTimeOfDaySensor",
                "LogicTimerSensor",
                "LogicLightSensor",
                "LogicClusterLocationSensor",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    LogicCircuits = {
        EXPANSION1_ID = {
            Id = "LogicCircuits",
            Disabled = false,
            requiredTechIDs = {
                "GenericSensors",
            },
            unlockedTechIDs = {
                "DupeTrafficControl",
            },
            unlockedItems = {
                {
                    Id = "LogicGateAND",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateOR",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateBUFFER",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateFILTER",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
            },
            unlockedItemIDs = {
                "LogicGateAND",
                "LogicGateOR",
                "LogicGateBUFFER",
                "LogicGateFILTER",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "LogicCircuits",
            Disabled = false,
            requiredTechIDs = {
                "GenericSensors",
            },
            unlockedTechIDs = {
                "DupeTrafficControl",
            },
            unlockedItems = {
                {
                    Id = "LogicGateAND",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateOR",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateBUFFER",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
                {
                    Id = "LogicGateFILTER",
                    Disabled = false,
                    parentTechId = "LogicCircuits",
                },
            },
            unlockedItemIDs = {
                "LogicGateAND",
                "LogicGateOR",
                "LogicGateBUFFER",
                "LogicGateFILTER",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    ParallelAutomation = {
        EXPANSION1_ID = {
            Id = "ParallelAutomation",
            Disabled = false,
            requiredTechIDs = {
                "GenericSensors",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "LogicRibbonBridge",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbon",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbonReader",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbonWriter",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
            },
            unlockedItemIDs = {
                "LogicRibbon",
                "LogicRibbonBridge",
                "LogicRibbonWriter",
                "LogicRibbonReader",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "ParallelAutomation",
            Disabled = false,
            requiredTechIDs = {
                "GenericSensors",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "LogicRibbonBridge",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbon",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbonReader",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
                {
                    Id = "LogicRibbonWriter",
                    Disabled = false,
                    parentTechId = "ParallelAutomation",
                },
            },
            unlockedItemIDs = {
                "LogicRibbon",
                "LogicRibbonBridge",
                "LogicRibbonWriter",
                "LogicRibbonReader",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    DupeTrafficControl = {
        EXPANSION1_ID = {
            Id = "DupeTrafficControl",
            Disabled = false,
            requiredTechIDs = {
                "LogicCircuits",
            },
            unlockedTechIDs = {
                "Multiplexing",
                "AdvancedScanners",
            },
            unlockedItems = {
                {
                    Id = "ArcadeMachine",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "Checkpoint",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicCounter",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicGateXOR",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicMemory",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
            },
            unlockedItemIDs = {
                "LogicCounter",
                "LogicMemory",
                "LogicGateXOR",
                "ArcadeMachine",
                "Checkpoint",
                "CosmicResearchCenter",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "DupeTrafficControl",
            Disabled = false,
            requiredTechIDs = {
                "LogicCircuits",
            },
            unlockedTechIDs = {
                "SkyDetectors",
                "Multiplexing",
            },
            unlockedItems = {
                {
                    Id = "ArcadeMachine",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "Checkpoint",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "CosmicResearchCenter",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicCounter",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicGateXOR",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
                {
                    Id = "LogicMemory",
                    Disabled = false,
                    parentTechId = "DupeTrafficControl",
                },
            },
            unlockedItemIDs = {
                "LogicCounter",
                "LogicMemory",
                "LogicGateXOR",
                "ArcadeMachine",
                "Checkpoint",
                "CosmicResearchCenter",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    Multiplexing = {
        EXPANSION1_ID = {
            Id = "Multiplexing",
            Disabled = false,
            requiredTechIDs = {
                "DupeTrafficControl",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "LogicGateMultiplexer",
                    Disabled = false,
                    parentTechId = "Multiplexing",
                },
                {
                    Id = "LogicGateDemultiplexer",
                    Disabled = false,
                    parentTechId = "Multiplexing",
                },
            },
            unlockedItemIDs = {
                "LogicGateMultiplexer",
                "LogicGateDemultiplexer",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Multiplexing",
            Disabled = false,
            requiredTechIDs = {
                "DupeTrafficControl",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "LogicGateMultiplexer",
                    Disabled = false,
                    parentTechId = "Multiplexing",
                },
                {
                    Id = "LogicGateDemultiplexer",
                    Disabled = false,
                    parentTechId = "Multiplexing",
                },
            },
            unlockedItemIDs = {
                "LogicGateMultiplexer",
                "LogicGateDemultiplexer",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    SkyDetectors = {
        EXPANSION1_ID = {
            Id = "SkyDetectors",
            Disabled = false,
            requiredTechIDs = {
                "SpaceProgram",
                "NotificationSystems",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "ClusterTelescopeEnclosed",
                    Disabled = false,
                    parentTechId = "SkyDetectors",
                },
                {
                    Id = "CometDetector",
                    Disabled = false,
                    parentTechId = "SkyDetectors",
                },
            },
            unlockedItemIDs = {
                "CometDetector",
                "Telescope",
                "ClusterTelescopeEnclosed",
                "AstronautTrainingCenter",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SkyDetectors",
            Disabled = false,
            requiredTechIDs = {
                "DupeTrafficControl",
            },
            unlockedTechIDs = {
                "BasicRocketry",
            },
            unlockedItems = {
                {
                    Id = "CometDetector",
                    Disabled = false,
                    parentTechId = "SkyDetectors",
                },
                {
                    Id = "Telescope",
                    Disabled = false,
                    parentTechId = "SkyDetectors",
                },
            },
            unlockedItemIDs = {
                "CometDetector",
                "Telescope",
                "ClusterTelescopeEnclosed",
                "AstronautTrainingCenter",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    TravelTubes = {
        EXPANSION1_ID = {
            Id = "TravelTubes",
            Disabled = false,
            requiredTechIDs = {
                "Suits",
            },
            unlockedTechIDs = {
                "Jetpacks",
            },
            unlockedItems = {
                {
                    Id = "TravelTube",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "TravelTubeEntrance",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "TravelTubeWallBridge",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "VerticalWindTunnel",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
            },
            unlockedItemIDs = {
                "TravelTubeEntrance",
                "TravelTube",
                "TravelTubeWallBridge",
                "VerticalWindTunnel",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Suits",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "TravelTubes",
            Disabled = false,
            requiredTechIDs = {
                "Suits",
            },
            unlockedTechIDs = {
                "Jetpacks",
            },
            unlockedItems = {
                {
                    Id = "TravelTube",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "TravelTubeEntrance",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "TravelTubeWallBridge",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
                {
                    Id = "VerticalWindTunnel",
                    Disabled = false,
                    parentTechId = "TravelTubes",
                },
            },
            unlockedItemIDs = {
                "TravelTubeEntrance",
                "TravelTube",
                "TravelTubeWallBridge",
                "VerticalWindTunnel",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Suits",
            width = 250.0,
            height = 72.0,
        },
    },
    SmartStorage = {
        EXPANSION1_ID = {
            Id = "SmartStorage",
            Disabled = false,
            requiredTechIDs = {
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "SolidTransport",
            },
            unlockedItems = {
                {
                    Id = "ConveyorOverlay",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "ObjectDispenser",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "SolidTransferArm",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "StorageLockerSmart",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
            },
            unlockedItemIDs = {
                "ConveyorOverlay",
                "SolidTransferArm",
                "StorageLockerSmart",
                "ObjectDispenser",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SmartStorage",
            Disabled = false,
            requiredTechIDs = {
                "BasicRefinement",
            },
            unlockedTechIDs = {
                "SolidTransport",
            },
            unlockedItems = {
                {
                    Id = "ConveyorOverlay",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "ObjectDispenser",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "SolidTransferArm",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
                {
                    Id = "StorageLockerSmart",
                    Disabled = false,
                    parentTechId = "SmartStorage",
                },
            },
            unlockedItemIDs = {
                "ConveyorOverlay",
                "SolidTransferArm",
                "StorageLockerSmart",
                "ObjectDispenser",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    SolidManagement = {
        EXPANSION1_ID = {
            Id = "SolidManagement",
            Disabled = false,
            requiredTechIDs = {
                "SolidSpace",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "CargoBayCluster",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidConduitElementSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidFilter",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "StorageTile",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
            },
            unlockedItemIDs = {
                "SolidFilter",
                "SolidConduitTemperatureSensor",
                "SolidConduitElementSensor",
                "SolidConduitDiseaseSensor",
                "StorageTile",
                "CargoBayCluster",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SolidManagement",
            Disabled = false,
            requiredTechIDs = {
                "SolidSpace",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "SolidConduitDiseaseSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidConduitElementSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidConduitTemperatureSensor",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "SolidFilter",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
                {
                    Id = "StorageTile",
                    Disabled = false,
                    parentTechId = "SolidManagement",
                },
            },
            unlockedItemIDs = {
                "SolidFilter",
                "SolidConduitTemperatureSensor",
                "SolidConduitElementSensor",
                "SolidConduitDiseaseSensor",
                "StorageTile",
                "CargoBayCluster",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    HighVelocityTransport = {
        EXPANSION1_ID = {
            Id = "HighVelocityTransport",
            Disabled = false,
            requiredTechIDs = {
                "SolidSpace",
            },
            unlockedTechIDs = {
                "HighVelocityDestruction",
            },
            unlockedItems = {
                {
                    Id = "LandingBeacon",
                    Disabled = false,
                    parentTechId = "HighVelocityTransport",
                },
                {
                    Id = "RailGun",
                    Disabled = false,
                    parentTechId = "HighVelocityTransport",
                },
            },
            unlockedItemIDs = {
                "RailGun",
                "LandingBeacon",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    Jetpacks = {
        EXPANSION1_ID = {
            Id = "Jetpacks",
            Disabled = false,
            requiredTechIDs = {
                "TravelTubes",
                "PrecisionPlumbing",
            },
            unlockedTechIDs = {
                "NuclearPropulsion",
            },
            unlockedItems = {
                {
                    Id = "JetSuit",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "JetSuitLocker",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "JetSuitMarker",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "LiquidCargoBayCluster",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "MissileLauncher",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "MissileFabricator",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
            },
            unlockedItemIDs = {
                "JetSuit",
                "JetSuitMarker",
                "JetSuitLocker",
                "LiquidCargoBayCluster",
                "MissileFabricator",
                "MissileLauncher",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Jetpacks",
            Disabled = false,
            requiredTechIDs = {
                "TravelTubes",
                "PrecisionPlumbing",
            },
            unlockedTechIDs = {
                "EnginesI",
            },
            unlockedItems = {
                {
                    Id = "JetSuit",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "JetSuitLocker",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "JetSuitMarker",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "MissileLauncher",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
                {
                    Id = "MissileFabricator",
                    Disabled = false,
                    parentTechId = "Jetpacks",
                },
            },
            unlockedItemIDs = {
                "JetSuit",
                "JetSuitMarker",
                "JetSuitLocker",
                "LiquidCargoBayCluster",
                "MissileFabricator",
                "MissileLauncher",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
            },
            category = "_Liquids",
            width = 250.0,
            height = 72.0,
        },
    },
    SolidTransport = {
        EXPANSION1_ID = {
            Id = "SolidTransport",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedPowerRegulation",
                "SmartStorage",
            },
            unlockedTechIDs = {
                "SolidSpace",
            },
            unlockedItems = {
                {
                    Id = "SolidConduitBridge",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidConduit",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidConduitInbox",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidVent",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
            },
            unlockedItemIDs = {
                "SolidConduitInbox",
                "SolidConduit",
                "SolidConduitBridge",
                "SolidVent",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SolidTransport",
            Disabled = false,
            requiredTechIDs = {
                "SmartStorage",
                "AdvancedPowerRegulation",
            },
            unlockedTechIDs = {
                "SolidSpace",
            },
            unlockedItems = {
                {
                    Id = "SolidConduitBridge",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidConduit",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidConduitInbox",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
                {
                    Id = "SolidVent",
                    Disabled = false,
                    parentTechId = "SolidTransport",
                },
            },
            unlockedItemIDs = {
                "SolidConduitInbox",
                "SolidConduit",
                "SolidConduitBridge",
                "SolidVent",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    Monuments = {
        EXPANSION1_ID = {
            Id = "Monuments",
            Disabled = false,
            requiredTechIDs = {
                "Screens",
                "EnvironmentalAppreciation",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "MonumentBottom",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
                {
                    Id = "MonumentMiddle",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
                {
                    Id = "MonumentTop",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
            },
            unlockedItemIDs = {
                "MonumentBottom",
                "MonumentMiddle",
                "MonumentTop",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                orbital = 250.0,
                nuclear = 370.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "Monuments",
            Disabled = false,
            requiredTechIDs = {
                "Screens",
                "EnvironmentalAppreciation",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "MonumentBottom",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
                {
                    Id = "MonumentMiddle",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
                {
                    Id = "MonumentTop",
                    Disabled = false,
                    parentTechId = "Monuments",
                },
            },
            unlockedItemIDs = {
                "MonumentBottom",
                "MonumentMiddle",
                "MonumentTop",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
            },
            category = "_Decor",
            width = 250.0,
            height = 72.0,
        },
    },
    SolidSpace = {
        EXPANSION1_ID = {
            Id = "SolidSpace",
            Disabled = false,
            requiredTechIDs = {
                "SolidTransport",
            },
            unlockedTechIDs = {
                "SolidManagement",
                "HighVelocityTransport",
            },
            unlockedItems = {
                {
                    Id = "ModularLaunchpadPortSolid",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "ModularLaunchpadPortSolidUnloader",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "RocketInteriorSolidInput",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "RocketInteriorSolidOutput",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidCargoBaySmall",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidConduitOutbox",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidLimitValve",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidLogicValve",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
            },
            unlockedItemIDs = {
                "SolidLogicValve",
                "SolidConduitOutbox",
                "SolidLimitValve",
                "SolidCargoBaySmall",
                "RocketInteriorSolidInput",
                "RocketInteriorSolidOutput",
                "ModularLaunchpadPortSolid",
                "ModularLaunchpadPortSolidUnloader",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "SolidSpace",
            Disabled = false,
            requiredTechIDs = {
                "SolidTransport",
            },
            unlockedTechIDs = {
                "SolidManagement",
            },
            unlockedItems = {
                {
                    Id = "SolidConduitOutbox",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidLimitValve",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
                {
                    Id = "SolidLogicValve",
                    Disabled = false,
                    parentTechId = "SolidSpace",
                },
            },
            unlockedItemIDs = {
                "SolidLogicValve",
                "SolidConduitOutbox",
                "SolidLimitValve",
                "SolidCargoBaySmall",
                "RocketInteriorSolidInput",
                "RocketInteriorSolidOutput",
                "ModularLaunchpadPortSolid",
                "ModularLaunchpadPortSolidUnloader",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    RoboticTools = {
        EXPANSION1_ID = {
            Id = "RoboticTools",
            Disabled = false,
            requiredTechIDs = {
                "ArtificialFriends",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AutoMiner",
                    Disabled = false,
                    parentTechId = "RoboticTools",
                },
                {
                    Id = "RailGunPayloadOpener",
                    Disabled = false,
                    parentTechId = "RoboticTools",
                },
                {
                    Id = "RoboPilotModule",
                    Disabled = false,
                    parentTechId = "RoboticTools",
                },
            },
            unlockedItemIDs = {
                "AutoMiner",
                "RailGunPayloadOpener",
                "RoboPilotModule",
                "RoboPilotCommandModule",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "RoboticTools",
            Disabled = false,
            requiredTechIDs = {
                "ArtificialFriends",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "AutoMiner",
                    Disabled = false,
                    parentTechId = "RoboticTools",
                },
                {
                    Id = "RoboPilotCommandModule",
                    Disabled = false,
                    parentTechId = "RoboticTools",
                },
            },
            unlockedItemIDs = {
                "AutoMiner",
                "RailGunPayloadOpener",
                "RoboPilotModule",
                "RoboPilotCommandModule",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_ColonyDevelopment",
            width = 250.0,
            height = 72.0,
        },
    },
    PortableGasses = {
        EXPANSION1_ID = {
            Id = "PortableGasses",
            Disabled = false,
            requiredTechIDs = {
                "GasPiping",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "OxygenMask",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "BottleEmptierGas",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "GasBottler",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "OxygenMaskLocker",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "OxygenMaskMarker",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "Oxysconce",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
            },
            unlockedItemIDs = {
                "GasBottler",
                "BottleEmptierGas",
                "OxygenMask",
                "OxygenMaskLocker",
                "OxygenMaskMarker",
                "Oxysconce",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "PortableGasses",
            Disabled = false,
            requiredTechIDs = {
                "GasPiping",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "OxygenMask",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "BottleEmptierGas",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "GasBottler",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "OxygenMaskLocker",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "OxygenMaskMarker",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
                {
                    Id = "Oxysconce",
                    Disabled = false,
                    parentTechId = "PortableGasses",
                },
            },
            unlockedItemIDs = {
                "GasBottler",
                "BottleEmptierGas",
                "OxygenMask",
                "OxygenMaskLocker",
                "OxygenMaskMarker",
                "Oxysconce",
            },
            tier = 2,
            costsByResearchTypeID = {
                basic = 20.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    GasDistribution = {
        EXPANSION1_ID = {
            Id = "GasDistribution",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedGasPiping",
                "SpaceGas",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "BottleEmptierConduitGas",
                    Disabled = false,
                    parentTechId = "GasDistribution",
                },
                {
                    Id = "OxidizerTankCluster",
                    Disabled = false,
                    parentTechId = "GasDistribution",
                },
                {
                    Id = "RocketInteriorGasInput",
                    Disabled = false,
                    parentTechId = "GasDistribution",
                },
                {
                    Id = "RocketInteriorGasOutput",
                    Disabled = false,
                    parentTechId = "GasDistribution",
                },
            },
            unlockedItemIDs = {
                "BottleEmptierConduitGas",
                "RocketInteriorGasInput",
                "RocketInteriorGasOutput",
                "OxidizerTankCluster",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
        [""] = {
            Id = "GasDistribution",
            Disabled = false,
            requiredTechIDs = {
                "ImprovedGasPiping",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "BottleEmptierConduitGas",
                    Disabled = false,
                    parentTechId = "GasDistribution",
                },
            },
            unlockedItemIDs = {
                "BottleEmptierConduitGas",
                "RocketInteriorGasInput",
                "RocketInteriorGasOutput",
                "OxidizerTankCluster",
            },
            tier = 4,
            costsByResearchTypeID = {
                basic = 35.0,
                advanced = 30.0,
            },
            category = "_Gases",
            width = 250.0,
            height = 72.0,
        },
    },
    Bioengineering = {
        EXPANSION1_ID = {
            Id = "Bioengineering",
            Disabled = false,
            requiredTechIDs = {
                "FoodRepurposing",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "GeneticAnalysisStation",
                    Disabled = false,
                    parentTechId = "Bioengineering",
                },
            },
            unlockedItemIDs = {
                "GeneticAnalysisStation",
            },
            tier = 5,
            costsByResearchTypeID = {
                basic = 40.0,
                advanced = 50.0,
                orbital = 0.0,
                nuclear = 20.0,
            },
            category = "_Food",
            width = 250.0,
            height = 72.0,
        },
    },
    SpaceCombustion = {
        EXPANSION1_ID = {
            Id = "SpaceCombustion",
            Disabled = false,
            requiredTechIDs = {
                "Combustion",
            },
            unlockedTechIDs = {
                "Plastics",
            },
            unlockedItems = {
                {
                    Id = "SmallOxidizerTank",
                    Disabled = false,
                    parentTechId = "SpaceCombustion",
                },
                {
                    Id = "SugarEngine",
                    Disabled = false,
                    parentTechId = "SpaceCombustion",
                },
            },
            unlockedItemIDs = {
                "SugarEngine",
                "SmallOxidizerTank",
            },
            tier = 3,
            costsByResearchTypeID = {
                basic = 30.0,
                advanced = 20.0,
            },
            category = "_Power",
            width = 250.0,
            height = 72.0,
        },
    },
    HighVelocityDestruction = {
        EXPANSION1_ID = {
            Id = "HighVelocityDestruction",
            Disabled = false,
            requiredTechIDs = {
                "HighVelocityTransport",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "NoseconeHarvest",
                    Disabled = false,
                    parentTechId = "HighVelocityDestruction",
                },
            },
            unlockedItemIDs = {
                "NoseconeHarvest",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                orbital = 250.0,
                nuclear = 370.0,
            },
            category = "_Solids",
            width = 250.0,
            height = 72.0,
        },
    },
    AdvancedScanners = {
        EXPANSION1_ID = {
            Id = "AdvancedScanners",
            Disabled = false,
            requiredTechIDs = {
                "DupeTrafficControl",
            },
            unlockedTechIDs = {
                "DataScience",
            },
            unlockedItems = {
                {
                    Id = "LogicInterasteroidReceiver",
                    Disabled = false,
                    parentTechId = "AdvancedScanners",
                },
                {
                    Id = "LogicInterasteroidSender",
                    Disabled = false,
                    parentTechId = "AdvancedScanners",
                },
                {
                    Id = "ScannerModule",
                    Disabled = false,
                    parentTechId = "AdvancedScanners",
                },
            },
            unlockedItemIDs = {
                "ScannerModule",
                "LogicInterasteroidSender",
                "LogicInterasteroidReceiver",
            },
            tier = 6,
            costsByResearchTypeID = {
                basic = 50.0,
                advanced = 70.0,
                orbital = 30.0,
                nuclear = 40.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    DataScience = {
        EXPANSION1_ID = {
            Id = "DataScience",
            Disabled = false,
            requiredTechIDs = {
                "AdvancedScanners",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "DataMiner",
                    Disabled = false,
                    parentTechId = "DataScience",
                },
                {
                    Id = "RemoteWorkTerminal",
                    Disabled = false,
                    parentTechId = "DataScience",
                },
                {
                    Id = "RemoteWorkerDock",
                    Disabled = false,
                    parentTechId = "DataScience",
                },
            },
            unlockedItemIDs = {
                "DataMiner",
                "RemoteWorkerDock",
                "RemoteWorkTerminal",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                orbital = 250.0,
                nuclear = 370.0,
            },
            category = "_Computers",
            width = 250.0,
            height = 72.0,
        },
    },
    BasicRocketry = {
        [""] = {
            Id = "BasicRocketry",
            Disabled = false,
            requiredTechIDs = {
                "SkyDetectors",
            },
            unlockedTechIDs = {
                "CargoI",
                "EnginesI",
            },
            unlockedItems = {
                {
                    Id = "CommandModule",
                    Disabled = false,
                    parentTechId = "BasicRocketry",
                },
                {
                    Id = "Gantry",
                    Disabled = false,
                    parentTechId = "BasicRocketry",
                },
                {
                    Id = "ResearchModule",
                    Disabled = false,
                    parentTechId = "BasicRocketry",
                },
                {
                    Id = "SteamEngine",
                    Disabled = false,
                    parentTechId = "BasicRocketry",
                },
            },
            unlockedItemIDs = {
                "CommandModule",
                "SteamEngine",
                "ResearchModule",
                "Gantry",
            },
            tier = 7,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    CargoI = {
        [""] = {
            Id = "CargoI",
            Disabled = false,
            requiredTechIDs = {
                "BasicRocketry",
            },
            unlockedTechIDs = {
                "CargoII",
            },
            unlockedItems = {
                {
                    Id = "CargoBay",
                    Disabled = false,
                    parentTechId = "CargoI",
                },
            },
            unlockedItemIDs = {
                "CargoBay",
            },
            tier = 8,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 200.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    CargoII = {
        [""] = {
            Id = "CargoII",
            Disabled = false,
            requiredTechIDs = {
                "CargoI",
            },
            unlockedTechIDs = {
                "CargoIII",
            },
            unlockedItems = {
                {
                    Id = "GasCargoBay",
                    Disabled = false,
                    parentTechId = "CargoII",
                },
                {
                    Id = "LiquidCargoBay",
                    Disabled = false,
                    parentTechId = "CargoII",
                },
            },
            unlockedItemIDs = {
                "LiquidCargoBay",
                "GasCargoBay",
            },
            tier = 9,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 400.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    CargoIII = {
        [""] = {
            Id = "CargoIII",
            Disabled = false,
            requiredTechIDs = {
                "CargoII",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "SpecialCargoBay",
                    Disabled = false,
                    parentTechId = "CargoIII",
                },
                {
                    Id = "TouristModule",
                    Disabled = false,
                    parentTechId = "CargoIII",
                },
            },
            unlockedItemIDs = {
                "TouristModule",
                "SpecialCargoBay",
            },
            tier = 10,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 800.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    EnginesI = {
        [""] = {
            Id = "EnginesI",
            Disabled = false,
            requiredTechIDs = {
                "Jetpacks",
                "BasicRocketry",
            },
            unlockedTechIDs = {
                "EnginesII",
                "DataScienceBaseGame",
            },
            unlockedItems = {
                {
                    Id = "MissionControl",
                    Disabled = false,
                    parentTechId = "EnginesI",
                },
                {
                    Id = "SolidBooster",
                    Disabled = false,
                    parentTechId = "EnginesI",
                },
            },
            unlockedItemIDs = {
                "SolidBooster",
                "MissionControl",
            },
            tier = 8,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 200.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    EnginesII = {
        [""] = {
            Id = "EnginesII",
            Disabled = false,
            requiredTechIDs = {
                "EnginesI",
            },
            unlockedTechIDs = {
                "EnginesIII",
            },
            unlockedItems = {
                {
                    Id = "KeroseneEngine",
                    Disabled = false,
                    parentTechId = "EnginesII",
                },
                {
                    Id = "LiquidFuelTank",
                    Disabled = false,
                    parentTechId = "EnginesII",
                },
                {
                    Id = "OxidizerTank",
                    Disabled = false,
                    parentTechId = "EnginesII",
                },
            },
            unlockedItemIDs = {
                "KeroseneEngine",
                "LiquidFuelTank",
                "OxidizerTank",
            },
            tier = 9,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 400.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    EnginesIII = {
        [""] = {
            Id = "EnginesIII",
            Disabled = false,
            requiredTechIDs = {
                "EnginesII",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "HydrogenEngine",
                    Disabled = false,
                    parentTechId = "EnginesIII",
                },
                {
                    Id = "OxidizerTankLiquid",
                    Disabled = false,
                    parentTechId = "EnginesIII",
                },
            },
            unlockedItemIDs = {
                "OxidizerTankLiquid",
                "OxidizerTankCluster",
                "HydrogenEngine",
            },
            tier = 10,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 800.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
    DataScienceBaseGame = {
        [""] = {
            Id = "DataScienceBaseGame",
            Disabled = false,
            requiredTechIDs = {
                "EnginesI",
            },
            unlockedTechIDs = nil,
            unlockedItems = {
                {
                    Id = "DataMiner",
                    Disabled = false,
                    parentTechId = "DataScienceBaseGame",
                },
                {
                    Id = "RemoteWorkTerminal",
                    Disabled = false,
                    parentTechId = "DataScienceBaseGame",
                },
                {
                    Id = "RemoteWorkerDock",
                    Disabled = false,
                    parentTechId = "DataScienceBaseGame",
                },
            },
            unlockedItemIDs = {
                "DataMiner",
                "RemoteWorkerDock",
                "RemoteWorkTerminal",
            },
            tier = 9,
            costsByResearchTypeID = {
                basic = 70.0,
                advanced = 100.0,
                space = 400.0,
            },
            category = "_Rockets",
            width = 250.0,
            height = 72.0,
        },
    },
}