forked from mirror/Archipelago
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
4538 lines
149 KiB
JSON
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"
|
|
}
|
|
] |