Files
dockipelago/worlds/oni/data/DefaultItemList.json
Jonathan Tinney 7971961166
Some checks failed
Analyze modified files / flake8 (push) Failing after 2m28s
Build / build-win (push) Has been cancelled
Build / build-ubuntu2204 (push) Has been cancelled
ctest / Test C++ ubuntu-latest (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Analyze modified files / mypy (push) Has been cancelled
Build and Publish Docker Images / Push Docker image to Docker Hub (push) Successful in 5m4s
Native Code Static Analysis / scan-build (push) Failing after 5m2s
type check / pyright (push) Successful in 1m7s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 16m23s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 28m19s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 14m49s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m0s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
add schedule I, sonic 1/frontiers/heroes, spirit island
2026-04-02 23:46:36 -07:00

4538 lines
149 KiB
JSON

[
{
"name": "Algae Terrarium",
"internal_name": "AlgaeHabitat",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Basic Farming",
"tech_base": "Basic Farming",
"internal_tech": "FarmingTech",
"internal_tech_base": "FarmingTech",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Planter Box",
"internal_name": "PlanterBox",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Basic Farming",
"tech_base": "Basic Farming",
"internal_tech": "FarmingTech",
"internal_tech_base": "FarmingTech",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Ration Box",
"internal_name": "RationBox",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Basic Farming",
"tech_base": "Basic Farming",
"internal_tech": "FarmingTech",
"internal_tech_base": "FarmingTech",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Compost",
"internal_name": "Compost",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Basic Farming",
"tech_base": "Basic Farming",
"internal_tech": "FarmingTech",
"internal_tech_base": "FarmingTech",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Electric Grill",
"internal_name": "CookingStation",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Meal Preparation",
"tech_base": "Meal Preparation",
"internal_tech": "FineDining",
"internal_tech_base": "FineDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Egg Cracker",
"internal_name": "EggCracker",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Meal Preparation",
"tech_base": "Meal Preparation",
"internal_tech": "FineDining",
"internal_tech_base": "FineDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Mess Table",
"internal_name": "DiningTable",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Meal Preparation",
"tech_base": "Meal Preparation",
"internal_tech": "FineDining",
"internal_tech_base": "FineDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Farm Tile",
"internal_name": "FarmTile",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Meal Preparation",
"tech_base": "Meal Preparation",
"internal_tech": "FineDining",
"internal_tech_base": "FineDining",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Farm Station",
"internal_name": "FarmStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Fertilizer Synthesis",
"internal_name": "FertilizerMaker",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Refrigerator",
"internal_name": "Refrigerator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Hydroponic Farm",
"internal_name": "HydroponicFarm",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Park Sign",
"internal_name": "ParkSign",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Radiation Lamp",
"internal_name": "RadiationLight",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Agriculture",
"tech_base": "Agriculture",
"internal_tech": "Agriculture",
"internal_tech_base": "Agriculture",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Juicer",
"internal_name": "Juicer",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Food Repurposing",
"tech_base": "Food Repurposing",
"internal_tech": "FoodRepurposing",
"internal_tech_base": "FoodRepurposing",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Spice Grinder",
"internal_name": "SpiceGrinder",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Food Repurposing",
"tech_base": "Food Repurposing",
"internal_tech": "FoodRepurposing",
"internal_tech_base": "FoodRepurposing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Plant Pulverizer",
"internal_name": "MilkPress",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Food Repurposing",
"tech_base": "Food Repurposing",
"internal_tech": "FoodRepurposing",
"internal_tech_base": "FoodRepurposing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Botanical Analyzer",
"internal_name": "GeneticAnalysisStation",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Bioengineering",
"tech_base": "Bioengineering",
"internal_tech": "Bioengineering",
"internal_tech_base": "Bioengineering",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Grooming Station",
"internal_name": "RanchStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Shearing Station",
"internal_name": "ShearingStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Critter Feeder",
"internal_name": "CreatureFeeder",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Fish Release",
"internal_name": "FishDeliveryPoint",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Fish Feeder",
"internal_name": "FishFeeder",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Critter Pick-Up",
"internal_name": "CritterPickUp",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Critter Drop-Off",
"internal_name": "CritterDropOff",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Ranching",
"tech_base": "Ranching",
"internal_tech": "Ranching",
"internal_tech_base": "Ranching",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Airborne Critter Trap",
"internal_name": "CreatureAirTrap",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Animal Control",
"tech_base": "Animal Control",
"internal_tech": "AnimalControl",
"internal_tech_base": "AnimalControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Critter Trap",
"internal_name": "CreatureGroundTrap",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Animal Control",
"tech_base": "Animal Control",
"internal_tech": "AnimalControl",
"internal_tech_base": "AnimalControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Fish Trap",
"internal_name": "WaterTrap",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Animal Control",
"tech_base": "Animal Control",
"internal_tech": "AnimalControl",
"internal_tech_base": "AnimalControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Incubator",
"internal_name": "EggIncubator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Animal Control",
"tech_base": "Animal Control",
"internal_tech": "AnimalControl",
"internal_tech_base": "AnimalControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Critter Sensor",
"internal_name": "LogicCritterCountSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Animal Control",
"tech_base": "Animal Control",
"internal_tech": "AnimalControl",
"internal_tech_base": "AnimalControl",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Critter Condo",
"internal_name": "CritterCondo",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Creature Comforts",
"tech_base": "Creature Comforts",
"internal_tech": "AnimalComfort",
"internal_tech_base": "AnimalComfort",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Water Fort",
"internal_name": "UnderwaterCritterCondo",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Creature Comforts",
"tech_base": "Creature Comforts",
"internal_tech": "AnimalComfort",
"internal_tech_base": "AnimalComfort",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Airborne Critter Condo",
"internal_name": "AirBorneCritterCondo",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Creature Comforts",
"tech_base": "Creature Comforts",
"internal_tech": "AnimalComfort",
"internal_tech_base": "AnimalComfort",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Gas Range",
"internal_name": "GourmetCookingStation",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Gourmet Meal Preparation",
"tech_base": "Gourmet Meal Preparation",
"internal_tech": "FinerDining",
"internal_tech_base": "FinerDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Dehydrator",
"internal_name": "FoodDehydrator",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Gourmet Meal Preparation",
"tech_base": "Gourmet Meal Preparation",
"internal_tech": "FinerDining",
"internal_tech_base": "FinerDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Rehydrator",
"internal_name": "FoodRehydrator",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Gourmet Meal Preparation",
"tech_base": "Gourmet Meal Preparation",
"internal_tech": "FinerDining",
"internal_tech_base": "FinerDining",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Deep Fryer",
"internal_name": "Deepfryer",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Gourmet Meal Preparation",
"tech_base": "Gourmet Meal Preparation",
"internal_tech": "FinerDining",
"internal_tech_base": "FinerDining",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Sugar Engine",
"internal_name": "SugarEngine",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Combustion",
"tech_base": "Advanced Combustion",
"internal_tech": "SpaceCombustion",
"internal_tech_base": "SpaceCombustion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Small Solid Oxidizer Tank",
"internal_name": "SmallOxidizerTank",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Combustion",
"tech_base": "Advanced Combustion",
"internal_tech": "SpaceCombustion",
"internal_tech_base": "SpaceCombustion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Critter Fountain",
"internal_name": "MilkFeeder",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Brackene Flow",
"tech_base": "Brackene Flow",
"internal_tech": "DairyOperation",
"internal_tech_base": "DairyOperation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Brackwax Gleaner",
"internal_name": "MilkFatSeparator",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Brackene Flow",
"tech_base": "Brackene Flow",
"internal_tech": "DairyOperation",
"internal_tech_base": "DairyOperation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Milking Station",
"internal_name": "MilkingStation",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Brackene Flow",
"tech_base": "Brackene Flow",
"internal_tech": "DairyOperation",
"internal_tech_base": "DairyOperation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Natural Gas Generator",
"internal_name": "MethaneGenerator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fossil Fuels",
"tech_base": "Fossil Fuels",
"internal_tech": "ImprovedCombustion",
"internal_tech_base": "ImprovedCombustion",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oil Refinery",
"internal_name": "OilRefinery",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fossil Fuels",
"tech_base": "Fossil Fuels",
"internal_tech": "ImprovedCombustion",
"internal_tech_base": "ImprovedCombustion",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Petroleum Generator",
"internal_name": "PetroleumGenerator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fossil Fuels",
"tech_base": "Fossil Fuels",
"internal_tech": "ImprovedCombustion",
"internal_tech_base": "ImprovedCombustion",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Polymer Press",
"internal_name": "Polymerizer",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Plastic Manufacturing",
"tech_base": "Plastic Manufacturing",
"internal_tech": "Plastics",
"internal_tech_base": "Plastics",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Oil Well",
"internal_name": "OilWellCap",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Plastic Manufacturing",
"tech_base": "Plastic Manufacturing",
"internal_tech": "Plastics",
"internal_tech_base": "Plastics",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Mini Liquid Pump",
"internal_name": "LiquidMiniPump",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Valve Miniaturization",
"tech_base": "Valve Miniaturization",
"internal_tech": "ValveMiniaturization",
"internal_tech_base": "ValveMiniaturization",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Mini Gas Pump",
"internal_name": "GasMiniPump",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Valve Miniaturization",
"tech_base": "Valve Miniaturization",
"internal_tech": "ValveMiniaturization",
"internal_tech_base": "ValveMiniaturization",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Small Petroleum Engine",
"internal_name": "KeroseneEngineClusterSmall",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Hydrocarbon Propulsion",
"tech_base": "Hydrocarbon Propulsion",
"internal_tech": "HydrocarbonPropulsion",
"internal_tech_base": "HydrocarbonPropulsion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Mission Control Station Cluster",
"internal_name": "MissionControlCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Hydrocarbon Propulsion",
"tech_base": "Hydrocarbon Propulsion",
"internal_tech": "HydrocarbonPropulsion",
"internal_tech_base": "HydrocarbonPropulsion",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Petroleum Engine Cluster",
"internal_name": "KeroseneEngineCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Improved Hydrocarbon Propulsion",
"tech_base": "Improved Hydrocarbon Propulsion",
"internal_tech": "BetterHydroCarbonPropulsion",
"internal_tech_base": "BetterHydroCarbonPropulsion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Jumbo Battery",
"internal_name": "BatteryMedium",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Power Regulation",
"tech_base": "Power Regulation",
"internal_tech": "PowerRegulation",
"internal_tech_base": "PowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Switch",
"internal_name": "Switch",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Power Regulation",
"tech_base": "Power Regulation",
"internal_tech": "PowerRegulation",
"internal_tech_base": "PowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Wire Bridge",
"internal_name": "WireBridge",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Power Regulation",
"tech_base": "Power Regulation",
"internal_tech": "PowerRegulation",
"internal_tech_base": "PowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Coal Generator",
"internal_name": "Generator",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Internal Combustion",
"tech_base": "Internal Combustion",
"internal_tech": "Combustion",
"internal_tech_base": "Combustion",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Wood Burner",
"internal_name": "WoodGasGenerator",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Internal Combustion",
"tech_base": "Internal Combustion",
"internal_tech": "Combustion",
"internal_tech_base": "Combustion",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Smart Battery",
"internal_name": "BatterySmart",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Sound Amplifiers",
"tech_base": "Sound Amplifiers",
"internal_tech": "Acoustics",
"internal_tech_base": "Acoustics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Jukebot",
"internal_name": "Phonobox",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Sound Amplifiers",
"tech_base": "Sound Amplifiers",
"internal_tech": "Acoustics",
"internal_tech_base": "Acoustics",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Power Control Station",
"internal_name": "PowerControlStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Sound Amplifiers",
"tech_base": "Sound Amplifiers",
"internal_tech": "Acoustics",
"internal_tech_base": "Acoustics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Battery Module",
"internal_name": "BatteryModule",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Space Power",
"tech_base": "Space Power",
"internal_tech": "SpacePower",
"internal_tech_base": "SpacePower",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Solar Panel Module",
"internal_name": "SolarPanelModule",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Space Power",
"tech_base": "Space Power",
"internal_tech": "SpacePower",
"internal_tech_base": "SpacePower",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Power Outlet Fitting",
"internal_name": "RocketInteriorPowerPlug",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Space Power",
"tech_base": "Space Power",
"internal_tech": "SpacePower",
"internal_tech_base": "SpacePower",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Heavi-Watt Wire",
"internal_name": "HighWattageWire",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Heavi-Watt Joint Plate",
"internal_name": "WireBridgeHighWattage",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Hydrogen Generator",
"internal_name": "HydrogenGenerator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Power Shutoff",
"internal_name": "LogicPowerRelay",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Power Transformer",
"internal_name": "PowerTransformerSmall",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Wattage Sensor",
"internal_name": "LogicWattageSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Power Regulation",
"tech_base": "Advanced Power Regulation",
"internal_tech": "AdvancedPowerRegulation",
"internal_tech_base": "AdvancedPowerRegulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conductive Wire",
"internal_name": "WireRefined",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conductive Wire Bridge",
"internal_name": "WireRefinedBridge",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Heavi-Watt Conductive Wire",
"internal_name": "WireRefinedHighWattage",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Heavi-Watt Conductive Joint Plate",
"internal_name": "WireRefinedBridgeHighWattage",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Large Power Transformer",
"internal_name": "PowerTransformer",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Steam Turbine",
"internal_name": "SteamTurbine2",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renewable Energy",
"tech_base": "Renewable Energy",
"internal_tech": "RenewableEnergy",
"internal_tech_base": "RenewableEnergy",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Solar Panel",
"internal_name": "SolarPanel",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renewable Energy",
"tech_base": "Renewable Energy",
"internal_tech": "RenewableEnergy",
"internal_tech_base": "RenewableEnergy",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Sauna",
"internal_name": "Sauna",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renewable Energy",
"tech_base": "Renewable Energy",
"internal_tech": "RenewableEnergy",
"internal_tech_base": "RenewableEnergy",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Steam Engine Cluster",
"internal_name": "SteamEngineCluster",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renewable Energy",
"tech_base": "Renewable Energy",
"internal_tech": "RenewableEnergy",
"internal_tech_base": "RenewableEnergy",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Solid Filter",
"internal_name": "SolidFilter",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Rail Thermo Sensor",
"internal_name": "SolidConduitTemperatureSensor",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Rail Element Sensor",
"internal_name": "SolidConduitElementSensor",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Rail Germ Sensor",
"internal_name": "SolidConduitDiseaseSensor",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Storage Tile",
"internal_name": "StorageTile",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Large Cargo Bay",
"internal_name": "CargoBayCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Solid Management",
"tech_base": "Solid Management",
"internal_tech": "SolidManagement",
"internal_tech_base": "SolidManagement",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Auto-Sweeper",
"internal_name": "SolidTransferArm",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Smart Storage",
"tech_base": "Smart Storage",
"internal_tech": "SmartStorage",
"internal_tech_base": "SmartStorage",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Smart Storage Bin",
"internal_name": "StorageLockerSmart",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Smart Storage",
"tech_base": "Smart Storage",
"internal_tech": "SmartStorage",
"internal_tech_base": "SmartStorage",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Automatic Dispenser",
"internal_name": "ObjectDispenser",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Smart Storage",
"tech_base": "Smart Storage",
"internal_tech": "SmartStorage",
"internal_tech_base": "SmartStorage",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Loader",
"internal_name": "SolidConduitInbox",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Solid Transport",
"tech_base": "Solid Transport",
"internal_tech": "SolidTransport",
"internal_tech_base": "SolidTransport",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Rail",
"internal_name": "SolidConduit",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Solid Transport",
"tech_base": "Solid Transport",
"internal_tech": "SolidTransport",
"internal_tech_base": "SolidTransport",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Bridge",
"internal_name": "SolidConduitBridge",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Solid Transport",
"tech_base": "Solid Transport",
"internal_tech": "SolidTransport",
"internal_tech_base": "SolidTransport",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Chute",
"internal_name": "SolidVent",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Solid Transport",
"tech_base": "Solid Transport",
"internal_tech": "SolidTransport",
"internal_tech_base": "SolidTransport",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Shutoff",
"internal_name": "SolidLogicValve",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Receptacle",
"internal_name": "SolidConduitOutbox",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conveyor Meter",
"internal_name": "SolidLimitValve",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Cargo Bay Small",
"internal_name": "SolidCargoBaySmall",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Conveyor Receptacle Fitting",
"internal_name": "RocketInteriorSolidInput",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Conveyor Loader Fitting",
"internal_name": "RocketInteriorSolidOutput",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Rocket Port",
"internal_name": "ModularLaunchpadPortSolid",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Solid Rocket Port Unloader",
"internal_name": "ModularLaunchpadPortSolidUnloader",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Solid Control",
"tech_base": "Solid Control",
"internal_tech": "SolidSpace",
"internal_tech_base": "SolidSpace",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Interplanetary Launcher",
"internal_name": "RailGun",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "High Velocity Transport",
"tech_base": "High Velocity Transport",
"internal_tech": "HighVelocityTransport",
"internal_tech_base": "HighVelocityTransport",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Targeting Beacon",
"internal_name": "LandingBeacon",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "High Velocity Transport",
"tech_base": "High Velocity Transport",
"internal_tech": "HighVelocityTransport",
"internal_tech_base": "HighVelocityTransport",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Drillcone",
"internal_name": "NoseconeHarvest",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "High Velocity Destruction",
"tech_base": "High Velocity Destruction",
"internal_tech": "HighVelocityDestruction",
"internal_tech_base": "HighVelocityDestruction",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Rock Crusher",
"internal_name": "RockCrusher",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Brute-Force Refinement",
"tech_base": "Brute-Force Refinement",
"internal_tech": "BasicRefinement",
"internal_tech_base": "BasicRefinement",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Kiln",
"internal_name": "Kiln",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Brute-Force Refinement",
"tech_base": "Brute-Force Refinement",
"internal_tech": "BasicRefinement",
"internal_tech_base": "BasicRefinement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Fire Pole",
"internal_name": "FirePole",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Refined Renovations",
"tech_base": "Refined Renovations",
"internal_tech": "RefinedObjects",
"internal_tech_base": "RefinedObjects",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Tempshift Plate",
"internal_name": "ThermalBlock",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Refined Renovations",
"tech_base": "Refined Renovations",
"internal_tech": "RefinedObjects",
"internal_tech_base": "RefinedObjects",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ladder Bed",
"internal_name": "LadderBed",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Refined Renovations",
"tech_base": "Refined Renovations",
"internal_tech": "RefinedObjects",
"internal_tech_base": "RefinedObjects",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Rocket Port Extension",
"internal_name": "ModularLaunchpadPortBridge",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Refined Renovations",
"tech_base": "Refined Renovations",
"internal_tech": "RefinedObjects",
"internal_tech_base": "RefinedObjects",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Metal Refinery",
"internal_name": "MetalRefinery",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Smelting",
"tech_base": "Smelting",
"internal_tech": "Smelting",
"internal_tech_base": "Smelting",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Metal Tile",
"internal_name": "MetalTile",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Smelting",
"tech_base": "Smelting",
"internal_tech": "Smelting",
"internal_tech_base": "Smelting",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Glass Forge",
"internal_name": "GlassForge",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Superheated Forging",
"tech_base": "Superheated Forging",
"internal_tech": "HighTempForging",
"internal_tech_base": "HighTempForging",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Bunker Tile",
"internal_name": "BunkerTile",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Superheated Forging",
"tech_base": "Superheated Forging",
"internal_tech": "HighTempForging",
"internal_tech_base": "HighTempForging",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Bunker Door",
"internal_name": "BunkerDoor",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Superheated Forging",
"tech_base": "Superheated Forging",
"internal_tech": "HighTempForging",
"internal_tech_base": "HighTempForging",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Geotuner",
"internal_name": "GeoTuner",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Superheated Forging",
"tech_base": "Superheated Forging",
"internal_tech": "HighTempForging",
"internal_tech_base": "HighTempForging",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gantry",
"internal_name": "Gantry",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Superheated Forging",
"tech_base": "Introductory Rocketry",
"internal_tech": "HighTempForging",
"internal_tech_base": "BasicRocketry",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Diamond Press",
"internal_name": "DiamondPress",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Pressurized Forging",
"tech_base": "Pressurized Forging",
"internal_tech": "HighPressureForging",
"internal_tech_base": "HighPressureForging",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Sweepy's Dock",
"internal_name": "SweepBotStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Artificial Friends",
"tech_base": "Artificial Friends",
"internal_tech": "ArtificialFriends",
"internal_tech_base": "ArtificialFriends",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Rover's Module",
"internal_name": "ScoutModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Artificial Friends",
"tech_base": "Artificial Friends",
"internal_tech": "ArtificialFriends",
"internal_tech_base": "ArtificialFriends",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Robo-Miner",
"internal_name": "AutoMiner",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Robotic Tools",
"tech_base": "Robotic Tools",
"internal_tech": "RoboticTools",
"internal_tech_base": "RoboticTools",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Payload Opener",
"internal_name": "RailGunPayloadOpener",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Robotic Tools",
"tech_base": "Robotic Tools",
"internal_tech": "RoboticTools",
"internal_tech_base": "RoboticTools",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Hydrogen Engine Cluster",
"internal_name": "HydrogenEngineCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "CryoFuel Propulsion",
"tech_base": "CryoFuel Propulsion",
"internal_tech": "CryoFuelPropulsion",
"internal_tech_base": "CryoFuelPropulsion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Liquid Oxidizer Tank Cluster",
"internal_name": "OxidizerTankLiquidCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "CryoFuel Propulsion",
"tech_base": "CryoFuel Propulsion",
"internal_tech": "CryoFuelPropulsion",
"internal_tech_base": "CryoFuelPropulsion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Water Cooler",
"internal_name": "WaterCooler",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Employment",
"tech_base": "Employment",
"internal_tech": "Jobs",
"internal_tech_base": "Jobs",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Crafting Station",
"internal_name": "CraftingTable",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Employment",
"tech_base": "Employment",
"internal_tech": "Jobs",
"internal_tech_base": "Jobs",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Wood Heater",
"internal_name": "Campfire",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Employment",
"tech_base": "Employment",
"internal_tech": "Jobs",
"internal_tech_base": "Jobs",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Super Computer",
"internal_name": "AdvancedResearchCenter",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Advanced Research",
"tech_base": "Advanced Research",
"internal_tech": "AdvancedResearch",
"internal_tech_base": "AdvancedResearch",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Skill Scrubber",
"internal_name": "ResetSkillsStation",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Advanced Research",
"tech_base": "Advanced Research",
"internal_tech": "AdvancedResearch",
"internal_tech_base": "AdvancedResearch",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Telescope Cluster",
"internal_name": "ClusterTelescope",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Advanced Research",
"tech_base": "Advanced Research",
"internal_tech": "AdvancedResearch",
"internal_tech_base": "AdvancedResearch",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Mini-Pod",
"internal_name": "ExobaseHeadquarters",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Advanced Research",
"tech_base": "Advanced Research",
"internal_tech": "AdvancedResearch",
"internal_tech_base": "AdvancedResearch",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Rocket Platform",
"internal_name": "LaunchPad",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Space Program",
"tech_base": "Space Program",
"internal_tech": "SpaceProgram",
"internal_tech_base": "SpaceProgram",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Solo Spacefarer Nosecone",
"internal_name": "HabitatModuleSmall",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Space Program",
"tech_base": "Space Program",
"internal_tech": "SpaceProgram",
"internal_tech_base": "SpaceProgram",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Orbital Cargo Module",
"internal_name": "OrbitalCargoModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Space Program",
"tech_base": "Space Program",
"internal_tech": "SpaceProgram",
"internal_tech_base": "SpaceProgram",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Rocket Control Station",
"internal_name": "RocketControlStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Space Program",
"tech_base": "Space Program",
"internal_tech": "SpaceProgram",
"internal_tech_base": "SpaceProgram",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Trailblazer Module",
"internal_name": "PioneerModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Crash Plan",
"tech_base": "Crash Plan",
"internal_tech": "CrashPlan",
"internal_tech_base": "CrashPlan",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Orbital Data Collection Lab",
"internal_name": "OrbitalResearchCenter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Crash Plan",
"tech_base": "Crash Plan",
"internal_tech": "CrashPlan",
"internal_tech_base": "CrashPlan",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Virtual Planetarium Cluster",
"internal_name": "DLC1CosmicResearchCenter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Crash Plan",
"tech_base": "Crash Plan",
"internal_tech": "CrashPlan",
"internal_tech_base": "CrashPlan",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Basic Nosecone",
"internal_name": "NoseconeBasic",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Durable Life Support",
"tech_base": "Durable Life Support",
"internal_tech": "DurableLifeSupport",
"internal_tech_base": "DurableLifeSupport",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Spacefarer Module",
"internal_name": "HabitatModuleMedium",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Durable Life Support",
"tech_base": "Durable Life Support",
"internal_tech": "DurableLifeSupport",
"internal_tech_base": "DurableLifeSupport",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Artifact Analysis Station",
"internal_name": "ArtifactAnalysisStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Durable Life Support",
"tech_base": "Durable Life Support",
"internal_tech": "DurableLifeSupport",
"internal_tech_base": "DurableLifeSupport",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Artifact Transport Module",
"internal_name": "ArtifactCargoBay",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Durable Life Support",
"tech_base": "Durable Life Support",
"internal_tech": "DurableLifeSupport",
"internal_tech_base": "DurableLifeSupport",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Critter Cargo Bay",
"internal_name": "SpecialCargoBayCluster",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Durable Life Support",
"tech_base": "Durable Life Support",
"internal_tech": "DurableLifeSupport",
"internal_tech_base": "DurableLifeSupport",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Hammer",
"internal_name": "LogicHammer",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Notification Systems",
"tech_base": "Notification Systems",
"internal_tech": "NotificationSystems",
"internal_tech_base": "NotificationSystems",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Automated Notifier",
"internal_name": "LogicAlarm",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Notification Systems",
"tech_base": "Notification Systems",
"internal_tech": "NotificationSystems",
"internal_tech_base": "NotificationSystems",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Party Line Phone",
"internal_name": "Telephone",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Notification Systems",
"tech_base": "Notification Systems",
"internal_tech": "NotificationSystems",
"internal_tech_base": "NotificationSystems",
"ap_classification": "Filler",
"version": "SpacedOut"
},
{
"name": "Space Scanner",
"internal_name": "CometDetector",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Celestial Detection",
"tech_base": "Celestial Detection",
"internal_tech": "SkyDetectors",
"internal_tech_base": "SkyDetectors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Enclosed Telescope",
"internal_name": "ClusterTelescopeEnclosed",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Celestial Detection",
"tech_base": "Celestial Detection",
"internal_tech": "SkyDetectors",
"internal_tech_base": "SkyDetectors",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Materials Study Terminal",
"internal_name": "NuclearResearchCenter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Materials Science Research",
"tech_base": "Materials Science Research",
"internal_tech": "NuclearResearch",
"internal_tech_base": "NuclearResearch",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Manual Radbolt Generator",
"internal_name": "ManualHighEnergyParticleSpawner",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Materials Science Research",
"tech_base": "Materials Science Research",
"internal_tech": "NuclearResearch",
"internal_tech_base": "NuclearResearch",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Radbolt Generator",
"internal_name": "HighEnergyParticleSpawner",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "More Materials Science Research",
"tech_base": "More Materials Science Research",
"internal_tech": "AdvancedNuclearResearch",
"internal_tech_base": "AdvancedNuclearResearch",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Radbolt Reflector",
"internal_name": "HighEnergyParticleRedirector",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "More Materials Science Research",
"tech_base": "More Materials Science Research",
"internal_tech": "AdvancedNuclearResearch",
"internal_tech_base": "AdvancedNuclearResearch",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Radbolt Chamber",
"internal_name": "HEPBattery",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Radbolt Containment",
"tech_base": "Radbolt Containment",
"internal_tech": "NuclearStorage",
"internal_tech_base": "NuclearStorage",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Research Reactor",
"internal_name": "NuclearReactor",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Radiation Refinement",
"tech_base": "Radiation Refinement",
"internal_tech": "NuclearRefinement",
"internal_tech_base": "NuclearRefinement",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Uranium Centrifuge",
"internal_name": "UraniumCentrifuge",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Radiation Refinement",
"tech_base": "Radiation Refinement",
"internal_tech": "NuclearRefinement",
"internal_tech_base": "NuclearRefinement",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Radbolt Joint Plate",
"internal_name": "HEPBridgeTile",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Radiation Refinement",
"tech_base": "Radiation Refinement",
"internal_tech": "NuclearRefinement",
"internal_tech_base": "NuclearRefinement",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Radbolt Engine",
"internal_name": "HEPEngine",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Radbolt Propulsion",
"tech_base": "Radbolt Propulsion",
"internal_tech": "NuclearPropulsion",
"internal_tech_base": "NuclearPropulsion",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Apothecary",
"internal_name": "Apothecary",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pharmacology",
"tech_base": "Pharmacology",
"internal_tech": "MedicineI",
"internal_tech_base": "MedicineI",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Sick Bay",
"internal_name": "DoctorStation",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Medical Equipment",
"tech_base": "Medical Equipment",
"internal_tech": "MedicineII",
"internal_tech_base": "MedicineII",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Hand Sanitizer",
"internal_name": "HandSanitizer",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Medical Equipment",
"tech_base": "Medical Equipment",
"internal_tech": "MedicineII",
"internal_tech_base": "MedicineII",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Pipe Germ Sensor",
"internal_name": "GasConduitDiseaseSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Pathogen Diagnostics",
"tech_base": "Pathogen Diagnostics",
"internal_tech": "MedicineIII",
"internal_tech_base": "MedicineIII",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Pipe Germ Sensor",
"internal_name": "LiquidConduitDiseaseSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Pathogen Diagnostics",
"tech_base": "Pathogen Diagnostics",
"internal_tech": "MedicineIII",
"internal_tech_base": "MedicineIII",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Germ Sensor",
"internal_name": "LogicDiseaseSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Pathogen Diagnostics",
"tech_base": "Pathogen Diagnostics",
"internal_tech": "MedicineIII",
"internal_tech_base": "MedicineIII",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Disease Clinic",
"internal_name": "AdvancedDoctorStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Micro-Targeted Medicine",
"tech_base": "Micro-Targeted Medicine",
"internal_tech": "MedicineIV",
"internal_tech_base": "MedicineIV",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Hot Tub",
"internal_name": "HotTub",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Micro-Targeted Medicine",
"tech_base": "Micro-Targeted Medicine",
"internal_tech": "MedicineIV",
"internal_tech_base": "MedicineIV",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Radiation Sensor",
"internal_name": "LogicRadiationSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Micro-Targeted Medicine",
"tech_base": "Micro-Targeted Medicine",
"internal_tech": "MedicineIV",
"internal_tech_base": "MedicineIV",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Lead Suit",
"internal_name": "LeadSuit",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Radiation Protection",
"tech_base": "Radiation Protection",
"internal_tech": "RadiationProtection",
"internal_tech_base": "RadiationProtection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Lead Suit Checkpoint",
"internal_name": "LeadSuitMarker",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Radiation Protection",
"tech_base": "Radiation Protection",
"internal_tech": "RadiationProtection",
"internal_tech_base": "RadiationProtection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Lead Suit Dock",
"internal_name": "LeadSuitLocker",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Radiation Protection",
"tech_base": "Radiation Protection",
"internal_tech": "RadiationProtection",
"internal_tech_base": "RadiationProtection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Radbolt Sensor",
"internal_name": "LogicHEPSensor",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Radiation Protection",
"tech_base": "Radiation Protection",
"internal_tech": "RadiationProtection",
"internal_tech_base": "RadiationProtection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Electrolyzer",
"internal_name": "Electrolyzer",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Air Systems",
"tech_base": "Air Systems",
"internal_tech": "ImprovedOxygen",
"internal_tech_base": "ImprovedOxygen",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Rust Deoxidier",
"internal_name": "RustDeoxidizer",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Air Systems",
"tech_base": "Air Systems",
"internal_tech": "ImprovedOxygen",
"internal_tech_base": "ImprovedOxygen",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ore Scrubber",
"internal_name": "OreScrubber",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid-Based Refinement Processes",
"tech_base": "Liquid-Based Refinement Processes",
"internal_tech": "LiquidFiltering",
"internal_tech_base": "LiquidFiltering",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Desalinator",
"internal_name": "Desalinator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid-Based Refinement Processes",
"tech_base": "Liquid-Based Refinement Processes",
"internal_tech": "LiquidFiltering",
"internal_tech_base": "LiquidFiltering",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Pipe",
"internal_name": "LiquidConduit",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Plumbing",
"tech_base": "Plumbing",
"internal_tech": "LiquidPiping",
"internal_tech_base": "LiquidPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Liquid Bridge",
"internal_name": "LiquidConduitBridge",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Plumbing",
"tech_base": "Plumbing",
"internal_tech": "LiquidPiping",
"internal_tech_base": "LiquidPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Pump",
"internal_name": "LiquidPump",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Plumbing",
"tech_base": "Plumbing",
"internal_tech": "LiquidPiping",
"internal_tech_base": "LiquidPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Liquid Vent",
"internal_name": "LiquidVent",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Plumbing",
"tech_base": "Plumbing",
"internal_tech": "LiquidPiping",
"internal_tech_base": "LiquidPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Lavatory",
"internal_name": "FlushToilet",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Sanitation",
"tech_base": "Sanitation",
"internal_tech": "SanitationSciences",
"internal_tech_base": "SanitationSciences",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Sink",
"internal_name": "WashSink",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Sanitation",
"tech_base": "Sanitation",
"internal_tech": "SanitationSciences",
"internal_tech_base": "SanitationSciences",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Shower",
"internal_name": "Shower",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Sanitation",
"tech_base": "Sanitation",
"internal_tech": "SanitationSciences",
"internal_tech_base": "SanitationSciences",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Mesh Tile",
"internal_name": "MeshTile",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Sanitation",
"tech_base": "Sanitation",
"internal_tech": "SanitationSciences",
"internal_tech_base": "SanitationSciences",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Mechanical Surfboard",
"internal_name": "MechanicalSurfboard",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Flow Redirection",
"tech_base": "Flow Redirection",
"internal_tech": "FlowRedirection",
"internal_tech_base": "FlowRedirection",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Bottle Filler",
"internal_name": "LiquidBottler",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Flow Redirection",
"tech_base": "Flow Redirection",
"internal_tech": "FlowRedirection",
"internal_tech_base": "FlowRedirection",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Rocket Port Loader",
"internal_name": "ModularLaunchpadPortLiquid",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Flow Redirection",
"tech_base": "Flow Redirection",
"internal_tech": "FlowRedirection",
"internal_tech_base": "FlowRedirection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Liquid Rocket Port Unloader",
"internal_name": "ModularLaunchpadPortLiquidUnloader",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Flow Redirection",
"tech_base": "Flow Redirection",
"internal_tech": "FlowRedirection",
"internal_tech_base": "FlowRedirection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Liquid Cargo Tank",
"internal_name": "LiquidCargoBaySmall",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Flow Redirection",
"tech_base": "Flow Redirection",
"internal_tech": "FlowRedirection",
"internal_tech_base": "FlowRedirection",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Bottle Drainer",
"internal_name": "BottleEmptierConduitLiquid",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Distribution",
"tech_base": "Liquid Distribution",
"internal_tech": "LiquidDistribution",
"internal_tech_base": "LiquidDistribution",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Spacefarer Input Port",
"internal_name": "RocketInteriorLiquidInput",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Distribution",
"tech_base": "Liquid Distribution",
"internal_tech": "LiquidDistribution",
"internal_tech_base": "LiquidDistribution",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Liquid Spacefarer Output Port",
"internal_name": "RocketInteriorLiquidOutput",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Distribution",
"tech_base": "Liquid Distribution",
"internal_tech": "LiquidDistribution",
"internal_tech_base": "LiquidDistribution",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Wall Toilet",
"internal_name": "WallToilet",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Distribution",
"tech_base": "Liquid Distribution",
"internal_tech": "LiquidDistribution",
"internal_tech_base": "LiquidDistribution",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Decontamination Shower",
"internal_name": "DecontaminationShower",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Advanced Sanitation",
"tech_base": "Advanced Sanitation",
"internal_tech": "AdvancedSanitation",
"internal_tech_base": "AdvancedSanitation",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Gas Filter",
"internal_name": "GasFilter",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Filtration",
"tech_base": "Filtration",
"internal_tech": "AdvancedFiltration",
"internal_tech_base": "AdvancedFiltration",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Filter",
"internal_name": "LiquidFilter",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Filtration",
"tech_base": "Filtration",
"internal_tech": "AdvancedFiltration",
"internal_tech_base": "AdvancedFiltration",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Sludge Press",
"internal_name": "SludgePress",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Filtration",
"tech_base": "Filtration",
"internal_tech": "AdvancedFiltration",
"internal_tech_base": "AdvancedFiltration",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Algae Distiller",
"internal_name": "AlgaeDistillery",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Distillation",
"tech_base": "Distillation",
"internal_tech": "Distillation",
"internal_tech_base": "Distillation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ethanol Distiller",
"internal_name": "EthanolDistillery",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Distillation",
"tech_base": "Distillation",
"internal_tech": "Distillation",
"internal_tech_base": "Distillation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Water Sieve",
"internal_name": "WaterPurifier",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Distillation",
"tech_base": "Distillation",
"internal_tech": "Distillation",
"internal_tech_base": "Distillation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Insulated Liquid Pipe",
"internal_name": "InsulatedLiquidConduit",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Plumbing",
"tech_base": "Improved Plumbing",
"internal_tech": "ImprovedLiquidPiping",
"internal_tech_base": "ImprovedLiquidPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Hydro Sensor",
"internal_name": "LogicPressureSensorLiquid",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Plumbing",
"tech_base": "Improved Plumbing",
"internal_tech": "ImprovedLiquidPiping",
"internal_tech_base": "ImprovedLiquidPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Shutoff",
"internal_name": "LiquidLogicValve",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Plumbing",
"tech_base": "Improved Plumbing",
"internal_tech": "ImprovedLiquidPiping",
"internal_tech_base": "ImprovedLiquidPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Reservoir",
"internal_name": "LiquidReservoir",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Plumbing",
"tech_base": "Improved Plumbing",
"internal_tech": "ImprovedLiquidPiping",
"internal_tech_base": "ImprovedLiquidPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Radiant Liquid Pipe",
"internal_name": "LiquidConduitRadiant",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Thermo Aquatuner",
"internal_name": "LiquidConditioner",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Pipe Thermo Sensor",
"internal_name": "LiquidConduitTemperatureSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Pipe Element Sensor",
"internal_name": "LiquidConduitElementSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Tepidizer",
"internal_name": "LiquidHeater",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Meter Valve",
"internal_name": "LiquidLimitValve",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Conduction Panel",
"internal_name": "ContactConductivePipeBridge",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Liquid Tuning",
"tech_base": "Liquid Tuning",
"internal_tech": "LiquidTemperature",
"internal_tech_base": "LiquidTemperature",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Espresso Machine",
"internal_name": "EspressoMachine",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Advanced Caffeination",
"tech_base": "Advanced Caffeination",
"internal_tech": "PrecisionPlumbing",
"internal_tech_base": "PrecisionPlumbing",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Large Liquid Fuel Tank",
"internal_name": "LiquidFuelTankCluster",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Advanced Caffeination",
"tech_base": "Advanced Caffeination",
"internal_tech": "PrecisionPlumbing",
"internal_tech_base": "PrecisionPlumbing",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Mercury Ceiling Light",
"internal_name": "MercuryCeilingLight",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Advanced Caffeination",
"tech_base": "Advanced Caffeination",
"internal_tech": "PrecisionPlumbing",
"internal_tech_base": "PrecisionPlumbing",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Jet Suit Pattern",
"internal_name": "JetSuit",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Projectiles",
"tech_base": "Projectiles",
"internal_tech": "Jetpacks",
"internal_tech_base": "Jetpacks",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Jet Suit Checkpoint",
"internal_name": "JetSuitMarker",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Projectiles",
"tech_base": "Projectiles",
"internal_tech": "Jetpacks",
"internal_tech_base": "Jetpacks",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Jet Suit Dock",
"internal_name": "JetSuitLocker",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Projectiles",
"tech_base": "Projectiles",
"internal_tech": "Jetpacks",
"internal_tech_base": "Jetpacks",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Large Liquid Cargo Tank",
"internal_name": "LiquidCargoBayCluster",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Projectiles",
"tech_base": "Projectiles",
"internal_tech": "Jetpacks",
"internal_tech_base": "Jetpacks",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Blastshot Maker",
"internal_name": "MissileFabricator",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Missiles",
"tech_base": "Missiles",
"internal_tech": "Missiles",
"internal_tech_base": "Missiles",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Meteor Blaster",
"internal_name": "MissileLauncher",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Missiles",
"tech_base": "Missiles",
"internal_tech": "Missiles",
"internal_tech_base": "Missiles",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ice-E Fan",
"internal_name": "IceCooledFan",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ice Maker",
"internal_name": "IceMachine",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ice Liquefier",
"internal_name": "IceKettle",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Insulated Tile",
"internal_name": "InsulationTile",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Space Heater",
"internal_name": "SpaceHeater",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Thermo Regulator",
"internal_name": "AirConditioner",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Thermo Sensor",
"internal_name": "LogicTemperatureSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Pipe Thermo Sensor",
"internal_name": "GasConduitTemperatureSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Pipe Element Sensor",
"internal_name": "GasConduitElementSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Radiant Gas Pipe",
"internal_name": "GasConduitRadiant",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Gas Resevoir",
"internal_name": "GasReservoir",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Meter Valve",
"internal_name": "GasLimitValve",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "HVAC",
"tech_base": "HVAC",
"internal_tech": "HVAC",
"internal_tech_base": "HVAC",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oxylite Refinery",
"internal_name": "OxyliteRefinery",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Catalytics",
"tech_base": "Catalytics",
"internal_tech": "Catalytics",
"internal_tech_base": "Catalytics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Bleach Stone Hopper",
"internal_name": "Chlorinator",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Catalytics",
"tech_base": "Catalytics",
"internal_tech": "Catalytics",
"internal_tech_base": "Catalytics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Molecular Forge",
"internal_name": "SupermaterialRefinery",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Catalytics",
"tech_base": "Catalytics",
"internal_tech": "Catalytics",
"internal_tech_base": "Catalytics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Soda Fountain",
"internal_name": "SodaFountain",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Catalytics",
"tech_base": "Catalytics",
"internal_tech": "Catalytics",
"internal_tech_base": "Catalytics",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Large Gas Cargo Canister",
"internal_name": "GasCargoBayCluster",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Catalytics",
"tech_base": "Catalytics",
"internal_tech": "Catalytics",
"internal_tech_base": "Catalytics",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Gas Pipe",
"internal_name": "GasConduit",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Ventilation",
"tech_base": "Ventilation",
"internal_tech": "GasPiping",
"internal_tech_base": "GasPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Gas Bridge",
"internal_name": "GasConduitBridge",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Ventilation",
"tech_base": "Ventilation",
"internal_tech": "GasPiping",
"internal_tech_base": "GasPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Pump",
"internal_name": "GasPump",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Ventilation",
"tech_base": "Ventilation",
"internal_tech": "GasPiping",
"internal_tech_base": "GasPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Gas Vent",
"internal_name": "GasVent",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Ventilation",
"tech_base": "Ventilation",
"internal_tech": "GasPiping",
"internal_tech_base": "GasPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Liquid Valve",
"internal_name": "LiquidValve",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pressure Management",
"tech_base": "Pressure Management",
"internal_tech": "PressureManagement",
"internal_tech_base": "PressureManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Valve",
"internal_name": "GasValve",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pressure Management",
"tech_base": "Pressure Management",
"internal_tech": "PressureManagement",
"internal_tech_base": "PressureManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Airflow Tile",
"internal_name": "GasPermeableMembrane",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pressure Management",
"tech_base": "Pressure Management",
"internal_tech": "PressureManagement",
"internal_tech_base": "PressureManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Manual Airlock",
"internal_name": "ManualPressureDoor",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pressure Management",
"tech_base": "Pressure Management",
"internal_tech": "PressureManagement",
"internal_tech_base": "PressureManagement",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Deoderizer",
"internal_name": "AirFilter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Decontamination",
"tech_base": "Decontamination",
"internal_tech": "DirectedAirStreams",
"internal_tech_base": "DirectedAirStreams",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Carbon Skimmer",
"internal_name": "CO2Scrubber",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Decontamination",
"tech_base": "Decontamination",
"internal_tech": "DirectedAirStreams",
"internal_tech_base": "DirectedAirStreams",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Mechanized Airlock",
"internal_name": "PressureDoor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Decontamination",
"tech_base": "Decontamination",
"internal_tech": "DirectedAirStreams",
"internal_tech_base": "DirectedAirStreams",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Canister Filler",
"internal_name": "GasBottler",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Canister Emptier",
"internal_name": "BottleEmptierGas",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oxygen Mask Pattern",
"internal_name": "OxygenMask",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oxygen Mask Dock",
"internal_name": "OxygenMaskLocker",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oxygen Mask Checkpoint",
"internal_name": "OxygenMaskMarker",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Oxylite Sconce",
"internal_name": "Oxysconce",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Portable Gases",
"tech_base": "Portable Gases",
"internal_tech": "PortableGasses",
"internal_tech_base": "PortableGasses",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Carbon Dioxide Engine",
"internal_name": "CO2Engine",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Gas Flow",
"tech_base": "Advanced Gas Flow",
"internal_tech": "SpaceGas",
"internal_tech_base": "SpaceGas",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Gas Rocket Port Loader",
"internal_name": "ModularLaunchpadPortGas",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Gas Flow",
"tech_base": "Advanced Gas Flow",
"internal_tech": "SpaceGas",
"internal_tech_base": "SpaceGas",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Gas Rocket Port Unloader",
"internal_name": "ModularLaunchpadPortGasUnloader",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Gas Flow",
"tech_base": "Advanced Gas Flow",
"internal_tech": "SpaceGas",
"internal_tech_base": "SpaceGas",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Gas Cargo Canister Small",
"internal_name": "GasCargoBaySmall",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Gas Flow",
"tech_base": "Advanced Gas Flow",
"internal_tech": "SpaceGas",
"internal_tech_base": "SpaceGas",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Insulated Gas Pipe",
"internal_name": "InsulatedGasConduit",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Ventilation",
"tech_base": "Improved Ventilation",
"internal_tech": "ImprovedGasPiping",
"internal_tech_base": "ImprovedGasPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Atmo Sensor",
"internal_name": "LogicPressureSensorGas",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Ventilation",
"tech_base": "Improved Ventilation",
"internal_tech": "ImprovedGasPiping",
"internal_tech_base": "ImprovedGasPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Shutoff",
"internal_name": "GasLogicValve",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Ventilation",
"tech_base": "Improved Ventilation",
"internal_tech": "ImprovedGasPiping",
"internal_tech_base": "ImprovedGasPiping",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "High Pressure Gas Vent",
"internal_name": "GasVentHighPressure",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Improved Ventilation",
"tech_base": "Improved Ventilation",
"internal_tech": "ImprovedGasPiping",
"internal_tech_base": "ImprovedGasPiping",
"ap_classification": "Progression",
"version": "Base"
},
{
"name": "Canister Drainer",
"internal_name": "BottleEmptierConduitGas",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Gas Distribution",
"tech_base": "Gas Distribution",
"internal_tech": "GasDistribution",
"internal_tech_base": "GasDistribution",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Intake Fitting",
"internal_name": "RocketInteriorGasInput",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Gas Distribution",
"tech_base": "Gas Distribution",
"internal_tech": "GasDistribution",
"internal_tech_base": "GasDistribution",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Gas Output Fitting",
"internal_name": "RocketInteriorGasOutput",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Gas Distribution",
"tech_base": "Gas Distribution",
"internal_tech": "GasDistribution",
"internal_tech_base": "GasDistribution",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Large Solid Oxidizer Tank",
"internal_name": "OxidizerTankCluster",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Gas Distribution",
"tech_base": "Gas Distribution",
"internal_tech": "GasDistribution",
"internal_tech_base": "GasDistribution",
"ap_classification": "Progression",
"version": "SpacedOut"
},
{
"name": "Atmo Suit",
"internal_name": "AtmoSuit",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Hazard Protection",
"tech_base": "Hazard Protection",
"internal_tech": "Suits",
"internal_tech_base": "Suits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Exosuit Forge",
"internal_name": "SuitFabricator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Hazard Protection",
"tech_base": "Hazard Protection",
"internal_tech": "Suits",
"internal_tech_base": "Suits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Atmo Suit Checkpoint",
"internal_name": "SuitMarker",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Hazard Protection",
"tech_base": "Hazard Protection",
"internal_tech": "Suits",
"internal_tech_base": "Suits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Atmo Suit Dock",
"internal_name": "SuitLocker",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Hazard Protection",
"tech_base": "Hazard Protection",
"internal_tech": "Suits",
"internal_tech_base": "Suits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Transit Tube Access",
"internal_name": "TravelTubeEntrance",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Transit Tubes",
"tech_base": "Transit Tubes",
"internal_tech": "TravelTubes",
"internal_tech_base": "TravelTubes",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Transit Tube",
"internal_name": "TravelTube",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Transit Tubes",
"tech_base": "Transit Tubes",
"internal_tech": "TravelTubes",
"internal_tech_base": "TravelTubes",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Transit Tube Crossing",
"internal_name": "TravelTubeWallBridge",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Transit Tubes",
"tech_base": "Transit Tubes",
"internal_tech": "TravelTubes",
"internal_tech_base": "TravelTubes",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Vertical Wind Tunnel",
"internal_name": "VerticalWindTunnel",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Transit Tubes",
"tech_base": "Transit Tubes",
"internal_tech": "TravelTubes",
"internal_tech_base": "TravelTubes",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Flower Pot",
"internal_name": "FlowerVase",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Interior Decor",
"tech_base": "Interior Decor",
"internal_tech": "InteriorDecor",
"internal_tech_base": "InteriorDecor",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Lamp",
"internal_name": "FloorLamp",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Interior Decor",
"tech_base": "Interior Decor",
"internal_tech": "InteriorDecor",
"internal_tech_base": "InteriorDecor",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Ceiling Light",
"internal_name": "CeilingLight",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Interior Decor",
"tech_base": "Interior Decor",
"internal_tech": "InteriorDecor",
"internal_tech_base": "InteriorDecor",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Wall Pot",
"internal_name": "FlowerVaseWall",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Hanging Pot",
"internal_name": "FlowerVaseHanging",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Corner Trim",
"internal_name": "CornerMoulding",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Ceiling Trim",
"internal_name": "CrownMoulding",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Pedestal",
"internal_name": "ItemPedestal",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Sculpting Block",
"internal_name": "SmallSculpture",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Ice Block",
"internal_name": "IceSculpture",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Textile Loom",
"internal_name": "ClothingFabricator",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Textile Production",
"tech_base": "Textile Production",
"internal_tech": "Clothing",
"internal_tech_base": "Clothing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Carpeted Tile",
"internal_name": "CarpetTile",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Textile Production",
"tech_base": "Textile Production",
"internal_tech": "Clothing",
"internal_tech_base": "Clothing",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Drywall",
"internal_name": "ExteriorWall",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Textile Production",
"tech_base": "Textile Production",
"internal_tech": "Clothing",
"internal_tech_base": "Clothing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Blank Canvas",
"internal_name": "Canvas",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fine Art",
"tech_base": "Fine Art",
"internal_tech": "FineArt",
"internal_tech_base": "FineArt",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Large Sculpting Block",
"internal_name": "Sculpture",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fine Art",
"tech_base": "Fine Art",
"internal_tech": "FineArt",
"internal_tech_base": "FineArt",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Comfy Bed",
"internal_name": "LuxuryBed",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Plastic Ladder",
"internal_name": "LadderFast",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Plastic Tile",
"internal_name": "PlasticTile",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Clothing Refashionator",
"internal_name": "ClothingAlterationStation",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Wood Tile",
"internal_name": "WoodTile",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Landscape Canvas",
"internal_name": "CanvasWide",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "High Culture",
"tech_base": "High Culture",
"internal_tech": "RefractiveDecor",
"internal_tech_base": "RefractiveDecor",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Metal Block",
"internal_name": "MetalSculpture",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "High Culture",
"tech_base": "High Culture",
"internal_tech": "RefractiveDecor",
"internal_tech_base": "RefractiveDecor",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Wood Block",
"internal_name": "WoodSculpture",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "High Culture",
"tech_base": "High Culture",
"internal_tech": "RefractiveDecor",
"internal_tech_base": "RefractiveDecor",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Window Tile",
"internal_name": "GlassTile",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Glass Blowing",
"tech_base": "Glass Blowing",
"internal_tech": "GlassFurnishings",
"internal_tech_base": "GlassFurnishings",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Aero Pot",
"internal_name": "FlowerVaseHangingFancy",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Glass Blowing",
"tech_base": "Glass Blowing",
"internal_tech": "GlassFurnishings",
"internal_tech_base": "GlassFurnishings",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Sun Lamp",
"internal_name": "SunLamp",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Glass Blowing",
"tech_base": "Glass Blowing",
"internal_tech": "GlassFurnishings",
"internal_tech_base": "GlassFurnishings",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Portrait Canvas",
"internal_name": "CanvasTall",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renaissance Art",
"tech_base": "Renaissance Art",
"internal_tech": "RenaissanceArt",
"internal_tech_base": "RenaissanceArt",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Marble Block",
"internal_name": "MarbleSculpture",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Renaissance Art",
"tech_base": "Renaissance Art",
"internal_tech": "RenaissanceArt",
"internal_tech_base": "RenaissanceArt",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Beach Chair",
"internal_name": "BeachChair",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Environmental Appreciation",
"tech_base": "Environmental Appreciation",
"internal_tech": "EnvironmentalAppreciation",
"internal_tech_base": "EnvironmentalAppreciation",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Pixel Pack",
"internal_name": "PixelPack",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "New Media",
"tech_base": "New Media",
"internal_tech": "Screens",
"internal_tech_base": "Screens",
"ap_classification": "Filler",
"version": "Base"
},
{
"name": "Monument Base",
"internal_name": "MonumentBottom",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Monuments",
"tech_base": "Monuments",
"internal_tech": "Monuments",
"internal_tech_base": "Monuments",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Monument Midsection",
"internal_name": "MonumentMiddle",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Monuments",
"tech_base": "Monuments",
"internal_tech": "Monuments",
"internal_tech_base": "Monuments",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Monument top",
"internal_name": "MonumentTop",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Monuments",
"tech_base": "Monuments",
"internal_tech": "Monuments",
"internal_tech_base": "Monuments",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Signal Switch",
"internal_name": "LogicSwitch",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Smart Home",
"tech_base": "Smart Home",
"internal_tech": "LogicControl",
"internal_tech_base": "LogicControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Automation Wire",
"internal_name": "LogicWire",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Smart Home",
"tech_base": "Smart Home",
"internal_tech": "LogicControl",
"internal_tech_base": "LogicControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Automation Wire Bridge",
"internal_name": "LogicWireBridge",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Smart Home",
"tech_base": "Smart Home",
"internal_tech": "LogicControl",
"internal_tech_base": "LogicControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Duplicant Motion Sensor",
"internal_name": "LogicDuplicantSensor",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Smart Home",
"tech_base": "Smart Home",
"internal_tech": "LogicControl",
"internal_tech_base": "LogicControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Weight Plate",
"internal_name": "FloorSwitch",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Gas Element Sensor",
"internal_name": "LogicElementSensorGas",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Liquid Element Sensor",
"internal_name": "LogicElementSensorLiquid",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "NOT Gate",
"internal_name": "LogicGateNOT",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Cycle Sensor",
"internal_name": "LogicTimeOfDaySensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Timer Sensor",
"internal_name": "LogicTimerSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Light Sensor",
"internal_name": "LogicLightSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Starmap Location Sensor",
"internal_name": "LogicClusterLocationSensor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Generic Sensors",
"tech_base": "Generic Sensors",
"internal_tech": "GenericSensors",
"internal_tech_base": "GenericSensors",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Automation Ribbon",
"internal_name": "LogicRibbon",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Parallel Automation",
"tech_base": "Parallel Automation",
"internal_tech": "ParallelAutomation",
"internal_tech_base": "ParallelAutomation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Automation Ribbon Bridge",
"internal_name": "LogicRibbonBridge",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Parallel Automation",
"tech_base": "Parallel Automation",
"internal_tech": "ParallelAutomation",
"internal_tech_base": "ParallelAutomation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ribbon Writer",
"internal_name": "LogicRibbonWriter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Parallel Automation",
"tech_base": "Parallel Automation",
"internal_tech": "ParallelAutomation",
"internal_tech_base": "ParallelAutomation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Ribbon Reader",
"internal_name": "LogicRibbonReader",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Parallel Automation",
"tech_base": "Parallel Automation",
"internal_tech": "ParallelAutomation",
"internal_tech_base": "ParallelAutomation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "AND Gate",
"internal_name": "LogicGateAND",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Automation",
"tech_base": "Advanced Automation",
"internal_tech": "LogicCircuits",
"internal_tech_base": "LogicCircuits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "OR Gate",
"internal_name": "LogicGateOR",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Automation",
"tech_base": "Advanced Automation",
"internal_tech": "LogicCircuits",
"internal_tech_base": "LogicCircuits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "BUFFER Gate",
"internal_name": "LogicGateBUFFER",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Automation",
"tech_base": "Advanced Automation",
"internal_tech": "LogicCircuits",
"internal_tech_base": "LogicCircuits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "FILTER Gate",
"internal_name": "LogicGateFILTER",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Advanced Automation",
"tech_base": "Advanced Automation",
"internal_tech": "LogicCircuits",
"internal_tech_base": "LogicCircuits",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Signal Counter",
"internal_name": "LogicCounter",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Computing",
"tech_base": "Computing",
"internal_tech": "DupeTrafficControl",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Memory Toggle",
"internal_name": "LogicMemory",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Computing",
"tech_base": "Computing",
"internal_tech": "DupeTrafficControl",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "XOR Gate",
"internal_name": "LogicGateXOR",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Computing",
"tech_base": "Computing",
"internal_tech": "DupeTrafficControl",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Arcade Cabinet",
"internal_name": "ArcadeMachine",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Computing",
"tech_base": "Computing",
"internal_tech": "DupeTrafficControl",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Duplicant Checkpoint",
"internal_name": "Checkpoint",
"research_level": "radbolt",
"research_level_base": "advanced",
"tech": "Computing",
"tech_base": "Computing",
"internal_tech": "DupeTrafficControl",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Cartographic Module",
"internal_name": "ScannerModule",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Sensitive Microimaging",
"tech_base": "Sensitive Microimaging",
"internal_tech": "AdvancedScanners",
"internal_tech_base": "AdvancedScanners",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Automation Broadcaster",
"internal_name": "LogicInterasteroidSender",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Sensitive Microimaging",
"tech_base": "Sensitive Microimaging",
"internal_tech": "AdvancedScanners",
"internal_tech_base": "AdvancedScanners",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Automation Receiver",
"internal_name": "LogicInterasteroidReceiver",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Sensitive Microimaging",
"tech_base": "Sensitive Microimaging",
"internal_tech": "AdvancedScanners",
"internal_tech_base": "AdvancedScanners",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Signal Selector",
"internal_name": "LogicGateMultiplexer",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Multiplexing",
"tech_base": "Multiplexing",
"internal_tech": "Multiplexing",
"internal_tech_base": "Multiplexing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Signal Distributor",
"internal_name": "LogicGateDemultiplexer",
"research_level": "orbital",
"research_level_base": "advanced",
"tech": "Multiplexing",
"tech_base": "Multiplexing",
"internal_tech": "Multiplexing",
"internal_tech_base": "Multiplexing",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Virtual Planetarium",
"internal_name": "CosmicResearchCenter",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "None",
"tech_base": "Computing",
"internal_tech": "None",
"internal_tech_base": "DupeTrafficControl",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Telescope",
"internal_name": "Telescope",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "None",
"tech_base": "Celestial Detection",
"internal_tech": "None",
"internal_tech_base": "SkyDetectors",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Command Capsule",
"internal_name": "CommandModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "None",
"tech_base": "Introductory Rocketry",
"internal_tech": "None",
"internal_tech_base": "BasicRocketry",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Steam Engine",
"internal_name": "SteamEngine",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "None",
"tech_base": "Introductory Rocketry",
"internal_tech": "None",
"internal_tech_base": "BasicRocketry",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Research Module",
"internal_name": "ResearchModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "None",
"tech_base": "Introductory Rocketry",
"internal_tech": "None",
"internal_tech_base": "BasicRocketry",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Solid Fuel Thruster",
"internal_name": "SolidBooster",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Solid Fuel Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesI",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Mission Control Station",
"internal_name": "MissionControl",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Solid Fuel Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesI",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Petroleum Engine",
"internal_name": "KeroseneEngine",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Hydrocarbon Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesII",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Liquid Fuel Tank",
"internal_name": "LiquidFuelTank",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Hydrocarbon Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesII",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Solid Oxidizer Tank",
"internal_name": "OxidizerTank",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Hydrocarbon Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesII",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Liquid Oxidizer Tank",
"internal_name": "OxidizerTankLiquid",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Cryofuel Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesIII",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Hydrogen Engine",
"internal_name": "HydrogenEngine",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Cryofuel Combustion",
"internal_tech": "None",
"internal_tech_base": "EnginesIII",
"ap_classification": "Progression",
"version": "BaseOnly"
},
{
"name": "Cargo Bay",
"internal_name": "CargoBay",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Solid Cargo",
"internal_tech": "None",
"internal_tech_base": "CargoI",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Liquid Cargo Bay",
"internal_name": "LiquidCargoBay",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Liquid and Gas Cargo",
"internal_tech": "None",
"internal_tech_base": "CargoII",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Gas Cargo Canister",
"internal_name": "GasCargoBay",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Liquid and Gas Cargo",
"internal_tech": "None",
"internal_tech_base": "CargoII",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Sight-Seeing Module",
"internal_name": "TouristModule",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Unique Cargo",
"internal_tech": "None",
"internal_tech_base": "CargoIII",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Biological Cargo Bay",
"internal_name": "SpecialCargoBay",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Unique Cargo",
"internal_tech": "None",
"internal_tech_base": "CargoIII",
"ap_classification": "Useful",
"version": "BaseOnly"
},
{
"name": "Compact Discharger",
"internal_name": "SmallElectrobankDischarger",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Power Regulation",
"tech_base": "Power Regulation",
"internal_tech": "PowerRegulation",
"internal_tech_base": "PowerRegulation",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Power Bank Charger",
"internal_name": "ElectrobankCharger",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Sound Amplifiers",
"tech_base": "Sound Amplifiers",
"internal_tech": "Acoustics",
"internal_tech_base": "Acoustics",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Eco Power Bank Pattern",
"internal_name": "Electrobank",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Sound Amplifiers",
"tech_base": "Sound Amplifiers",
"internal_tech": "Acoustics",
"internal_tech_base": "Acoustics",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Large Discharger",
"internal_name": "LargeElectrobankDischarger",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Low-Resistance Conductors",
"tech_base": "Low-Resistance Conductors",
"internal_tech": "PrettyGoodConductors",
"internal_tech_base": "PrettyGoodConductors",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Flydo Pattern",
"internal_name": "FetchDrone",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Artificial Friends",
"tech_base": "Artificial Friends",
"internal_tech": "ArtificialFriends",
"internal_tech_base": "ArtificialFriends",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Robo-Pilot Module",
"internal_name": "RoboPilotModule",
"research_level": "advanced",
"research_level_base": "None",
"tech": "Robotic Tools",
"tech_base": "None",
"internal_tech": "RoboticTools",
"internal_tech_base": "None",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Soldering Station",
"internal_name": "AdvancedCraftingTable",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Advanced Research",
"tech_base": "Advanced Research",
"internal_tech": "AdvancedResearch",
"internal_tech_base": "AdvancedResearch",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Uranium Ore Power Bank Pattern",
"internal_name": "DisposableElectrobank_UraniumOre",
"research_level": "advanced",
"research_level_base": "None",
"tech": "Materials Science Research",
"tech_base": "None",
"internal_tech": "NuclearResearch",
"internal_tech_base": "None",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Atomic Power Bank Pattern",
"internal_name": "SelfChargingElectrobank",
"research_level": "orbital",
"research_level_base": "None",
"tech": "Radiation Refinement",
"tech_base": "None",
"internal_tech": "NuclearRefinement",
"internal_tech_base": "None",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Gear Balm Pattern",
"internal_name": "LubricationStick",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Pharmacology",
"tech_base": "Pharmacology",
"internal_tech": "MedicineI",
"internal_tech_base": "MedicineI",
"ap_classification": "Progression",
"version": "Bionic"
},
{
"name": "Gunk Extractor",
"internal_name": "GunkEmptier",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Sanitation",
"tech_base": "Sanitation",
"internal_tech": "SanitationSciences",
"internal_tech_base": "SanitationSciences",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Lubrication Station",
"internal_name": "OilChanger",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Filtration",
"tech_base": "",
"internal_tech": "AdvancedFiltration",
"internal_tech_base": "",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Data Miner",
"internal_name": "DataMiner",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "Data Science",
"tech_base": "",
"internal_tech": "DataScience",
"internal_tech_base": "DataScienceBaseGame",
"ap_classification": "Progression",
"version": "Bionic"
},
{
"name": "Remote Worker Dock",
"internal_name": "RemoteWorkerDock",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "Data Science",
"tech_base": "",
"internal_tech": "DataScience",
"internal_tech_base": "DataScienceBaseGame",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Remote Controller",
"internal_name": "RemoteWorkTerminal",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "Data Science",
"tech_base": "",
"internal_tech": "DataScience",
"internal_tech_base": "DataScienceBaseGame",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Robo-Pilot Capsule",
"internal_name": "RoboPilotCommandModule",
"research_level": "None",
"research_level_base": "orbital",
"tech": "None",
"tech_base": "Data Science",
"internal_tech": "None",
"internal_tech_base": "DataScienceBaseGame",
"ap_classification": "Useful",
"version": "Bionic"
},
{
"name": "Hanging Fossil Block",
"internal_name": "CeilingFossilSculpture",
"research_level": "radbolt",
"research_level_base": "radbolt",
"tech": "Renaissance Art",
"tech_base": "Renaissance Art",
"internal_tech": "RenaissanceArt",
"internal_tech_base": "RenaissanceArt",
"ap_classification": "Useful",
"version": "Prehistoric"
},
{
"name": "Emulsifier",
"internal_name": "ChemicalRefinery",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Emulsification",
"tech_base": "Emulsification",
"internal_tech": "AdvancedDistillation",
"internal_tech_base": "AdvancedDistillation",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Fossil Block",
"internal_name": "FossilSculpture",
"research_level": "radbolt",
"research_level_base": "radbolt",
"tech": "Renaissance Art",
"tech_base": "Renaissance Art",
"internal_tech": "RenaissanceArt",
"internal_tech_base": "RenaissanceArt",
"ap_classification": "Useful",
"version": "Prehistoric"
},
{
"name": "Peat Burner",
"internal_name": "PeatGenerator",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Internal Combustion",
"tech_base": "Internal Combustion",
"internal_tech": "Combustion",
"internal_tech_base": "Combustion",
"ap_classification": "Useful",
"version": "Prehistoric"
},
{
"name": "Smoker",
"internal_name": "Smoker",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Food Repurposing",
"tech_base": "Food Repurposing",
"internal_tech": "FoodRepurposing",
"internal_tech_base": "FoodRepurposing",
"ap_classification": "Useful",
"version": "Prehistoric"
},
{
"name": "Biodiesel Engine",
"internal_name": "BiodieselEngineCluster",
"research_level": "orbital",
"research_level_base": "orbital",
"tech": "Improved Hydrocarbon Propulsion",
"tech_base": "Improved Hydrocarbon Propulsion",
"internal_tech": "BetterHydroCarbonPropulsion",
"internal_tech_base": "BetterHydroCarbonPropulsion",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Plywood Press",
"internal_name": "FabricatedWoodMaker",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Refined Renovations",
"tech_base": "Refined Renovations",
"internal_tech": "RefinedObjects",
"internal_tech_base": "RefinedObjects",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Communal Table",
"internal_name": "MultiMinionDiningTable",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Home Luxuries",
"tech_base": "Home Luxuries",
"internal_tech": "Luxury",
"internal_tech_base": "Luxury",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Research Module",
"internal_name": "ResearchClusterModule",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Celestial Detection",
"tech_base": "Celestial Detection",
"internal_tech": "SkyDetectors",
"internal_tech_base": "SkyDetectors",
"ap_classification": "Useful",
"version": "SpacedOut"
},
{
"name": "Display Shelf",
"internal_name": "Shelf",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Fine Art",
"tech_base": "Fine Art",
"internal_tech": "FineArt",
"internal_tech_base": "FineArt",
"ap_classification": "Useful",
"version": "Base"
},
{
"name": "Wicker Door",
"internal_name": "WoodenDoor",
"research_level": "basic",
"research_level_base": "basic",
"tech": "Artistic Expression",
"tech_base": "Artistic Expression",
"internal_tech": "Artistry",
"internal_tech_base": "Artistry",
"ap_classification": "Useful",
"version": "Frosty"
},
{
"name": "Insulated Door",
"internal_name": "InsulatedDoor",
"research_level": "advanced",
"research_level_base": "advanced",
"tech": "Temperature Modulation",
"tech_base": "Temperature Modulation",
"internal_tech": "TemperatureModulation",
"internal_tech_base": "TemperatureModulation",
"ap_classification": "Useful",
"version": "Base"
}
]