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
800 lines
31 KiB
Python
800 lines
31 KiB
Python
class RegionNames:
|
|
Basic = "Basic"
|
|
Advanced = "Advanced"
|
|
Nuclear = "Nuclear"
|
|
Space_Base = "Space_base"
|
|
Space_DLC = "Space_DLC"
|
|
|
|
|
|
class ItemNames:
|
|
AlgaeHabitat = "Algae Terrarium"
|
|
PlanterBox = "Planter Box"
|
|
RationBox = "Ration Box"
|
|
Compost = "Compost"
|
|
CookingStation = "Electric Grill"
|
|
EggCracker = "Egg Cracker"
|
|
DiningTable = "Mess Table"
|
|
FarmTile = "Farm Tile"
|
|
Juicer = "Juicer"
|
|
SpiceGrinder = "Spice Grinder"
|
|
MilkPress = "Plant Pulverizer"
|
|
GourmetCookingStation = "Gas Range"
|
|
FoodDehydrator = "Dehydrator"
|
|
FoodRehydrator = "Rehydrator"
|
|
FarmStation = "Farm Station"
|
|
FertilizerMaker = "Fertilizer Synthesis"
|
|
Refrigerator = "Refrigerator"
|
|
HydroponicFarm = "Hydroponic Farm"
|
|
ParkSign = "Park Sign"
|
|
RadiationLight = "Radiation Lamp"
|
|
RanchStation = "Grooming Station"
|
|
CreaturePickup = "Critter Pick-Up"
|
|
CreatureDeliveryPoint = "Critter Drop-Off"
|
|
ShearingStation = "Shearing Station"
|
|
CreatureFeeder = "Critter Feeder"
|
|
FishDeliveryPoint = "Fish Release"
|
|
FishFeeder = "Fish Feeder"
|
|
CreatureAirTrap = "Airborne Critter Trap"
|
|
CreatureGroundTrap = "Critter Trap"
|
|
WaterTrap = "Fish Trap"
|
|
EggIncubator = "Incubator"
|
|
LogicCritterCountSensor = "Critter Sensor"
|
|
CritterCondo = "Critter Condo"
|
|
UnderwaterCritterCondo = "Water Fort"
|
|
AirCritterCondo = "Airborne Critter Condo"
|
|
MilkFeeder = "Critter Fountain"
|
|
MilkFatSeparator = "Brackwax Gleaner"
|
|
MilkingStation = "Milking Station"
|
|
Electrolyzer = "Electrolyzer"
|
|
RustDeoxidizer = "Rust Deoxidier"
|
|
GasConduit = "Gas Pipe"
|
|
GasConduitBridge = "Gas Bridge"
|
|
GasPump = "Gas Pump"
|
|
GasVent = "Gas Vent"
|
|
InsulatedGasConduit = "Insulated Gas Pipe"
|
|
LogicPressureSensorGas = "Atmo Sensor"
|
|
GasLogicValve = "Gas Shutoff"
|
|
GasVentHighPressure = "High Pressure Gas Vent"
|
|
CO2Engine = "Carbon Dioxide Engine"
|
|
ModularLaunchpadPortGas = "Gas Rocket Port Loader"
|
|
ModularLaunchpadPortGasUnloader = "Gas Rocket Port Unloader"
|
|
GasCargoBaySmall = "Gas Cargo Canister"
|
|
LiquidValve = "Liquid Valve"
|
|
GasValve = "Gas Valve"
|
|
GasPermeableMembrane = "Airflow Tile"
|
|
ManualPressureDoor = "Manual Airlock"
|
|
AirFilter = "Deoderizer"
|
|
CO2Scrubber = "Carbon Skimmer"
|
|
PressureDoor = "Mechanized Airlock"
|
|
OreScrubber = "Ore Scrubber"
|
|
Desalinator = "Desalinator"
|
|
Apothecary = "Apothecary"
|
|
DoctorStation = "Sick Bay"
|
|
HandSanitizer = "Hand Sanitizer"
|
|
GasConduitDiseaseSensor = "Gas Pipe Germ Sensor"
|
|
LiquidConduitDiseaseSensor = "Liquid Pipe Germ Sensor"
|
|
LogicDiseaseSensor = "Germ Sensor"
|
|
AdvancedDoctorStation = "Disease Clinic"
|
|
HotTub = "Hot Tub"
|
|
LogicRadiationSensor = "Radiation Sensor"
|
|
LiquidConduit = "Liquid Pipe"
|
|
LiquidConduitBridge = "Liquid Bridge"
|
|
LiquidPump = "Liquid Pump"
|
|
LiquidVent = "Liquid Vent"
|
|
InsulatedLiquidConduit = "Insulated Liquid Pipe"
|
|
LogicPressureSensorLiquid = "Hydro Sensor"
|
|
LiquidLogicValve = "Liquid Shutoff"
|
|
LiquidReservoir = "Liquid Reservoir"
|
|
EspressoMachine = "Espresso Machine"
|
|
LiquidFuelTankCluster = "Large Liquid Fuel Tank"
|
|
FlushToilet = "Lavatory"
|
|
WashSink = "Sink"
|
|
Shower = "Shower"
|
|
MeshTile = "Mesh Tile"
|
|
MechanicalSurfboard = "Mechanical Surfboard"
|
|
ModularLaunchpadPortLiquid = "Liquid Rocket Port Loader"
|
|
ModularLaunchpadPortLiquidUnloader = "Liquid Rocket Port Unloader"
|
|
LiquidCargoBaySmall = "Liquid Cargo Tank"
|
|
RocketInteriorLiquidInput = "Liquid Spacefarer Input Port"
|
|
RocketInteriorLiquidOutput = "Liquid Spacefarer Output Port"
|
|
WallToilet = "Wall Toilet"
|
|
DecontaminationShower = "Decontamination Shower"
|
|
GasFilter = "Gas Filter"
|
|
LiquidFilter = "Liquid Filter"
|
|
SludgePress = "Sludge Press"
|
|
AlgaeDistillery = "Algae Distiller"
|
|
EthanolDistillery = "Ethanol Distiller"
|
|
WaterPurifier = "Water Seive"
|
|
OxyliteRefinery = "Oxylite Refinery"
|
|
Chlorinator = "Bleach Stone Hopper"
|
|
SupermaterialRefinery = "Molecular Forge"
|
|
SodaFountain = "Soda Fountain"
|
|
GasCargoBayCluster = "Large Gas Cargo Canister"
|
|
BatteryMedium = "Jumbo Battery"
|
|
Switch = "Switch"
|
|
WireBridge = "Wire Bridge"
|
|
HighWattageWire = "Heavi-Watt Wire"
|
|
WireBridgeHighWattage = "Heavi-Watt Joint Plate"
|
|
HydrogenGenerator = "Hydrogen Generator"
|
|
LogicPowerRelay = "Power Shutoff"
|
|
PowerTransformerSmall = "Power Transformer"
|
|
LogicWattageSensor = "Wattage Sensor"
|
|
WireRefined = "Conductive Wire"
|
|
WireRefinedBridge = "Conductive Wire Bridge"
|
|
WireRefinedHighWattage = "Heavi-Watt Conductive Wire"
|
|
WireRefinedBridgeHighWattage = "Heavi-Watt Conductive Joint Plate"
|
|
PowerTransformer = "Large Power Transformer"
|
|
SteamTurbine2 = "Steam Turbine"
|
|
SolarPanel = "Solar Panel"
|
|
Sauna = "Sauna"
|
|
SteamEngineCluster = "Steam Engine"
|
|
Generator = "Coal Generator"
|
|
WoodGasGenerator = "Wood Burner"
|
|
MethaneGenerator = "Natural Gas Generator"
|
|
OilRefinery = "Oil Refinery"
|
|
PetroleumGenerator = "Petroleum Generator"
|
|
FlowerVase = "Flower Pot"
|
|
FloorLamp = "Lamp"
|
|
CeilingLight = "Ceiling Light"
|
|
FlowerVaseWall = "Wall Pot"
|
|
FlowerVaseHanging = "Hanging Pot"
|
|
CornerMoulding = "Corner Trim"
|
|
CrownMoulding = "Ceiling Trim"
|
|
ItemPedestal = "Pedestal"
|
|
SmallSculpture = "Sculpting Block"
|
|
IceSculpture = "Ice Block"
|
|
ClothingFabricator = "Textile Loom"
|
|
CarpetTile = "Carpeted Tile"
|
|
ExteriorWall = "Drywall"
|
|
BatterySmart = "Smart Battery"
|
|
Phonobox = "Jukebot"
|
|
PowerControlStation = "Power Control Station"
|
|
BatteryModule = "Battery Module"
|
|
SolarPanelModule = "Solar Panel Module"
|
|
RocketInteriorPowerPlug = "Power Outlet Fitting"
|
|
NuclearReactor = "Research Reactor"
|
|
UraniumCentrifuge = "Uranium Centrifuge"
|
|
HEPBridgeTile = "Radbolt Joint Plate"
|
|
Canvas = "Blank Canvas"
|
|
Sculpture = "Large Sculpting Block"
|
|
BeachChair = "Beach Chair"
|
|
LuxuryBed = "Comfy Bed"
|
|
LadderFast = "Plastic Ladder"
|
|
PlasticTile = "Plastic Tile"
|
|
ClothingAlterationStation = "Clothing Refashionator"
|
|
CanvasWide = "Landscape Canvas"
|
|
MetalSculpture = "Metal Block"
|
|
GlassTile = "Window Tile"
|
|
FlowerVaseHangingFancy = "Aero Pot"
|
|
SunLamp = "Sun Lamp"
|
|
PixelPack = "Pixel Pack"
|
|
CanvasTall = "Portrait Canvas"
|
|
MarbleSculpture = "Marble Block"
|
|
Polymerizer = "Polymer Press"
|
|
OilWellCap = "Oil Well"
|
|
LiquidMiniPump = "Mini Liquid Pump"
|
|
GasMiniPump = "Mini gas Pump"
|
|
KeroseneEngineClusterSmall = "Small Petroleum Engine"
|
|
MissionControlCluster = "Mission Control Station"
|
|
KeroseneEngineCluster = "Petroleum Engine"
|
|
HydrogenEngineCluster = "Hydrogen Engine"
|
|
OxidizerTankLiquidCluster = "Liquid Oxidizer Tank"
|
|
# SuitsOverlay = "Exosuit Overlay"
|
|
AtmoSuit = "Atmo Suit"
|
|
SuitFabricator = "Exosuit Forge"
|
|
SuitMarker = "Atmo Suit Checkpoint"
|
|
SuitLocker = "Atmo Suit Dock"
|
|
WaterCooler = "Water Cooler"
|
|
CraftingTable = "Crafting Station"
|
|
# BetaResearchPoint = "Advanced Research"
|
|
AdvancedResearchCenter = "Super Computer"
|
|
ResetSkillsStation = "Skill Scrubber"
|
|
ClusterTelescope = "Telescope"
|
|
ExobaseHeadquarters = "Mini-Pod"
|
|
LaunchPad = "Rocket Platform"
|
|
HabitatModuleSmall = "Solo Spacefarer Nosecone"
|
|
OrbitalCargoModule = "Orbital Cargo Module"
|
|
RocketControlStation = "Rocket Control Station"
|
|
# OrbitalResearchPoint = "Data Analysis Research"
|
|
PioneerModule = "Trailblazer Module"
|
|
OrbitalResearchCenter = "Orbital Data Collection Lab"
|
|
DLC1CosmicResearchCenter = "Virtual Planetarium"
|
|
NoseconeBasic = "Basic Nosecone"
|
|
HabitatModuleMedium = "Spacefarer Module"
|
|
ArtifactAnalysisStation = "Artifact Analysis Station"
|
|
ArtifactCargoBay = "Artifact Transport Module"
|
|
SpecialCargoBayCluster = "Critter Cargo Bay"
|
|
# DeltaResearchPoint = "Applied Sciences Research"
|
|
NuclearResearchCenter = "Materials Study Terminal"
|
|
ManualHighEnergyParticleSpawner = "Manual Radbolt Generator"
|
|
HighEnergyParticleSpawner = "Radbolt Generator"
|
|
HighEnergyParticleRedirector = "Radbolt Reflector"
|
|
HEPBattery = "Radbolt Chamber"
|
|
HEPEngine = "Radbolt Engine"
|
|
LogicHammer = "Hammer"
|
|
LogicAlarm = "Automated Notifier"
|
|
Telephone = "Party Line Phone"
|
|
SweepBotStation = "Sweepy's Dock"
|
|
ScoutModule = "Rover's Module"
|
|
RockCrusher = "Rock Crusher"
|
|
Kiln = "Kiln"
|
|
FirePole = "Fire Pole"
|
|
ThermalBlock = "Tempshift Plate"
|
|
LadderBed = "Ladder Bed"
|
|
ModularLaunchpadPortBridge = "Rocket Port Extension"
|
|
MetalRefinery = "Metal Refinery"
|
|
MetalTile = "Metal Tile"
|
|
GlassForge = "Glass Forge"
|
|
BunkerTile = "Bunker Tile"
|
|
BunkerDoor = "Bunker Door"
|
|
GeoTuner = "Geotuner"
|
|
Gantry = "Gantry"
|
|
DiamondPress = "Diamond Press"
|
|
LeadSuit = "Lead Suit"
|
|
LeadSuitMarker = "Lead Suit Checkpoint"
|
|
LeadSuitLocker = "Lead Suit Dock"
|
|
LogicHEPSensor = "Radbolt Sensor"
|
|
IceCooledFan = "Ice-E Fan"
|
|
IceMachine = "Ice Maker"
|
|
InsulationTile = "Insulated Tile"
|
|
SpaceHeater = "Space Heater"
|
|
AirConditioner = "Thermo Regulator"
|
|
LogicTemperatureSensor = "Thermo Sensor"
|
|
GasConduitTemperatureSensor = "Gas Pipe Thermo Sensor"
|
|
GasConduitElementSensor = "Gas Pipe Element Sensor"
|
|
GasConduitRadiant = "Radiant Gas Pipe"
|
|
GasReservoir = "Gas Resevoir"
|
|
GasLimitValve = "Gas Meter Valve"
|
|
LiquidConduitRadiant = "Radiant Liquid Pipe"
|
|
LiquidConditioner = "Thermo Aquatuner"
|
|
LiquidConduitTemperatureSensor = "Liquid Pipe Thermo Sensor"
|
|
LiquidConduitElementSensor = "Liquid Pipe Element Sensor"
|
|
LiquidHeater = "Liquid Tepidizer"
|
|
LiquidLimitValve = "Liquid Meter Valve"
|
|
ContactConductivePipeBridge = "Conduction Panel"
|
|
# AutomationOverlay = "Automation Overlay"
|
|
LogicSwitch = "Signal Switch"
|
|
LogicWire = "Automation Wire"
|
|
LogicWireBridge = "Automation Wire Bridge"
|
|
LogicDuplicantSensor = "Duplicant Motion Sensor"
|
|
FloorSwitch = "Weight Plate"
|
|
LogicElementSensorGas = "Gas Element Sensor"
|
|
LogicElementSensorLiquid = "Liquid Element Sensor"
|
|
LogicGateNOT = "NOT Gate"
|
|
LogicTimeOfDaySensor = "Cycle Sensor"
|
|
LogicTimerSensor = "Timer Sensor"
|
|
LogicLightSensor = "Light Sensor"
|
|
LogicClusterLocationSensor = "Starmap Location Sensor"
|
|
LogicGateAND = "AND Gate"
|
|
LogicGateOR = "OR Gate"
|
|
LogicGateBUFFER = "BUFFER Gate"
|
|
LogicGateFILTER = "FILTER Gate"
|
|
LogicRibbon = "Automation Ribbon"
|
|
LogicRibbonBridge = "Automation Ribbon Bridge"
|
|
LogicRibbonWriter = "Ribbon Writer"
|
|
LogicRibbonReader = "Ribbon Reader"
|
|
LogicCounter = "Signal Counter"
|
|
LogicMemory = "Memory Toggle"
|
|
LogicGateXOR = "XOR Gate"
|
|
ArcadeMachine = "Arcade Cabinet"
|
|
Checkpoint = "Duplicant Checkpoint"
|
|
CosmicResearchCenter = "Virtual Planetarium"
|
|
LogicGateMultiplexer = "Signal Selector"
|
|
LogicGateDemultiplexer = "Signal Distributor"
|
|
TravelTubeEntrance = "Transit Tube Access"
|
|
TravelTube = "Transit Tube"
|
|
TravelTubeWallBridge = "Transit Tube Crossing"
|
|
VerticalWindTunnel = "Vertical Wind Tunnel"
|
|
# ConveyorOverlay = "Conveyor Overlay"
|
|
SolidTransferArm = "Auto-Sweeper"
|
|
StorageLockerSmart = "Smart Storage Bin"
|
|
ObjectDispenser = "Automatic Dispenser"
|
|
SolidFilter = "Solid Filter"
|
|
SolidConduitTemperatureSensor = "Conveyor Rail Thermo Sensor"
|
|
SolidConduitElementSensor = "Conveyor Rail Element Sensor"
|
|
SolidConduitDiseaseSensor = "Conveyor Rail Germ Sensor"
|
|
StorageTile = "Storage Tile"
|
|
CargoBayCluster = "Large Cargo Bay"
|
|
RailGun = "Interplanetary Launcher"
|
|
LandingBeacon = "Targeting Beacon"
|
|
SolidConduitInbox = "Conveyor Loader"
|
|
SolidConduit = "Conveyor Rail"
|
|
SolidConduitBridge = "Conveyor Bridge"
|
|
SolidVent = "Conveyor Chute"
|
|
MonumentBottom = "Monument Base"
|
|
MonumentMiddle = "Monument Midsection"
|
|
MonumentTop = "Monument top"
|
|
SolidLogicValve = "Conveyor Shutoff"
|
|
SolidConduitOutbox = "Conveyor Receptacle"
|
|
SolidLimitValve = "Conveyor Meter"
|
|
SolidCargoBaySmall = "Cargo Bay"
|
|
RocketInteriorSolidInput = "Conveyor Receptacle Fitting"
|
|
RocketInteriorSolidOutput = "Conveyor Loader Fitting"
|
|
ModularLaunchpadPortSolid = "Rocket Port"
|
|
ModularLaunchpadPortSolidUnloader = "Solid Rocket Port Unloader"
|
|
AutoMiner = "Robo-Miner"
|
|
RailGunPayloadOpener = "Payload Opener"
|
|
GasBottler = "Canister Filler"
|
|
BottleEmptierGas = "Canister Emptier"
|
|
OxygenMask = "Oxygen Mask Station"
|
|
OxygenMaskLocker = "Oxygen Mask Dock"
|
|
OxygenMaskMarker = "Oxygen Mask Checkpoint"
|
|
GeneticAnalysisStation = "Botanical Analyzer"
|
|
SugarEngine = "Sugar Engine"
|
|
SmallOxidizerTank = "Small Solid Oxidizer Tank"
|
|
NoseconeHarvest = "Drillcone"
|
|
RocketInteriorGasInput = "Gas Intake Fitting"
|
|
RocketInteriorGasOutput = "Gas Output Fitting"
|
|
OxidizerTankCluster = "Large Solid Oxidizer Tank"
|
|
ScannerModule = "Cartographic Module"
|
|
LogicInterasteroidSender = "Automation Broadcaster"
|
|
LogicInterasteroidReceiver = "Automation Receiver"
|
|
CometDetector = "Space Scanner"
|
|
ClusterTelescopeEnclosed = "Enclosed Telescope"
|
|
JetpackPattern = "Jet Suit Pattern"
|
|
JetpackCheckpoint = "Jet Suit Checkpoint"
|
|
JetpackDock = "Jet Suit Dock"
|
|
LargeLiquidCargo = "Large Liquid Cargo Tank"
|
|
BlastshotMaker = "Blastshot Maker"
|
|
MeteorBlaster = "Meteor Blaster"
|
|
WoodHeater = "Wood Heater"
|
|
OxyliteSconce = "Oxylite Sconce"
|
|
IceLiquifier = "Ice Liquefier"
|
|
WoodTile = "Wood Tile"
|
|
WoodBlock = "Wood Block"
|
|
DeepFryer = "Deep Fryer"
|
|
MercuryLight = "Mercury Ceiling Light"
|
|
BottleFiller = "Bottle Filler"
|
|
BottleDrainer = "Bottle Drainer"
|
|
CanisterDrainer = "Canister Drainer"
|
|
|
|
|
|
class TechNames:
|
|
BasicFarming = "Basic Farming"
|
|
MealPrep = "Meal Preparation"
|
|
FoodRepurposing = "Food Repurposing"
|
|
FinerDining = "Gourmet Meal Preparation"
|
|
Agriculture = "Agriculture"
|
|
Ranching = "Ranching"
|
|
AnimalControl = "Animal Control"
|
|
AnimalComfort = "Creature Comforts"
|
|
DairyOperation = "Brackene Flow"
|
|
ImprovedOxygen = "Air Systems"
|
|
GasPiping = "Ventilation"
|
|
ImprovedGasPiping = "Improved Ventilation"
|
|
SpaceGas = "Advanced Gas Flow"
|
|
PressureManagement = "Pressure Management"
|
|
Decontamination = "Decontamination"
|
|
LiquidFiltering = "Liquid-Based Refinement Processes"
|
|
MedicineI = "Pharmacology"
|
|
MedicineII = "Medical Equipment"
|
|
MedicineIII = "Pathogen Diagnostics"
|
|
MedicineIV = "Micro-Targeted Medicine"
|
|
LiquidPiping = "Plumbing"
|
|
ImprovedLiquidPiping = "Improved Plumbing"
|
|
PrecisionPlumbing = "Advanced Caffeination"
|
|
SanitationSciences = "Sanitation"
|
|
FlowRedirection = "Flow Redirection"
|
|
LiquidDistribution = "Liquid Distribution"
|
|
AdvancedSanitation = "Advanced Sanitation"
|
|
AdvancedFiltration = "Filtration"
|
|
Distillation = "Distillation"
|
|
Catalytics = "Catalytics"
|
|
PowerRegulation = "Power Regulation"
|
|
AdvancedPowerRegulation = "Advanced Power Regulation"
|
|
PrettyGoodConductors = "Low-Resistence Conductors"
|
|
RenewableEnergy = "Renewable Energy"
|
|
Combustion = "Internal Combustion"
|
|
FossilFuels = "Fossil Fuels"
|
|
InteriorDecor = "Interior Decor"
|
|
Artistry = "Artistic Expression"
|
|
Clothing = "Textile Production"
|
|
Acoustics = "Sound Amplifiers"
|
|
SpacePower = "Space Power"
|
|
NuclearRefinement = "Radiation Refinement"
|
|
FineArt = "Fine Art"
|
|
EnvironmentalAppreciation = "Environmental Appreciation"
|
|
Luxury = "Home Luxuries"
|
|
RefractiveDecor = "High Culture"
|
|
GlassFurnishings = "Glass Blowing"
|
|
Screens = "New Media"
|
|
RenaissanceArt = "Renaissance Art"
|
|
Plastics = "Plastic Manufacturing"
|
|
ValveMiniaturization = "Valve Miniaturization"
|
|
HydrocarbonPropulsion = "Hydrocarbon Propulsion"
|
|
BetterHydroCarbonPropulsion = "Improved Hydrocarbon Propulsion"
|
|
CryoFuelPropulsion = "CryoFuel Propulsion"
|
|
Suits = "Hazard Protection"
|
|
Jobs = "Employment"
|
|
AdvancedResearch = "Advanced Research"
|
|
SpaceProgram = "Space Program"
|
|
CrashPlan = "Crash Plan"
|
|
DurableLifeSupport = "Durable Life Support"
|
|
NuclearResearch = "Materials Science Research"
|
|
AdvancedNuclearResearch = "More Materials Science Research"
|
|
NuclearStorage = "Radbolt Containment"
|
|
NuclearPropulsion = "Radbolt Propulsion"
|
|
NotificationSystems = "Notification Systems"
|
|
ArtificialFriends = "Artificial Friends"
|
|
BasicRefinement = "Brute-Force Refinement"
|
|
RefinedObjects = "Refined Renovations"
|
|
Smelting = "Smelting"
|
|
HighTempForging = "Superheated Forging"
|
|
HighPressureForging = "Pressurized Forging"
|
|
RadiationProtection = "Radiation Protection"
|
|
TemperatureModulation = "Temperature Modulation"
|
|
HVAC = "HVAC"
|
|
LiquidTemperature = "Liquid Tuning"
|
|
SmartHome = "Smart Home"
|
|
GenericSensors = "Generic Sensors"
|
|
LogicCircuits = "Advanced Automation"
|
|
ParallelAutomation = "Parallel Automation"
|
|
Computing = "Computing"
|
|
Multiplexing = "Multiplexing"
|
|
TravelTubes = "Transit Tubes"
|
|
SmartStorage = "Smart Storage"
|
|
SolidManagement = "Solid Management"
|
|
HighVelocityTransport = "High Velocity Transport"
|
|
SolidTransport = "Solid Transport"
|
|
Monuments = "Monuments"
|
|
SolidSpace = "Solid Control"
|
|
RoboticTools = "Robotic Tools"
|
|
PortableGasses = "Portable Gases"
|
|
SpaceCombustion = "Advanced Combustion"
|
|
HighVelocityDestruction = "High Velocity Destruction"
|
|
GasDistribution = "Gas Distribution"
|
|
AdvancedScanners = "Sensitive Microimaging"
|
|
SkyDetectors = "Celestial Detection"
|
|
Jetpacks = "Jetpacks"
|
|
Bioengineering = "Bioengineering"
|
|
|
|
|
|
class LocationNames:
|
|
# Basic Tech
|
|
BasicFarming1 = "BasicFarming - 1"
|
|
BasicFarming2 = "BasicFarming - 2"
|
|
BasicFarming3 = "BasicFarming - 3"
|
|
BasicFarming4 = "BasicFarming - 4"
|
|
MealPrep1 = "MealPrep - 1"
|
|
MealPrep2 = "MealPrep - 2"
|
|
MealPrep3 = "MealPrep - 3"
|
|
MealPrep4 = "MealPrep - 4"
|
|
PowerRegulation1 = "PowerRegulation - 1"
|
|
PowerRegulation2 = "PowerRegulation - 2"
|
|
PowerRegulation3 = "PowerRegulation - 3"
|
|
Combustion1 = "Combustion - 1"
|
|
Combustion2 = "Combustion - 2"
|
|
BasicRefinement1 = "BasicRefinement - 1"
|
|
BasicRefinement2 = "BasicRefinement - 2"
|
|
Jobs1 = "Jobs - 1"
|
|
Jobs2 = "Jobs - 2"
|
|
Jobs3 = "Jobs - 3"
|
|
AdvancedResearch1 = "AdvancedResearch - 1"
|
|
AdvancedResearch2 = "AdvancedResearch - 2"
|
|
AdvancedResearch3 = "AdvancedResearch - 3"
|
|
AdvancedResearch4 = "AdvancedResearch - 4"
|
|
# AdvancedResearch5 = "AdvancedResearch - 5"
|
|
MedicineI1 = "MedicineI - 1"
|
|
MedicineII1 = "MedicineII - 1"
|
|
MedicineII2 = "MedicineII - 2"
|
|
LiquidPiping1 = "LiquidPiping - 1"
|
|
LiquidPiping2 = "LiquidPiping - 2"
|
|
LiquidPiping3 = "LiquidPiping - 3"
|
|
LiquidPiping4 = "LiquidPiping - 4"
|
|
ImprovedOxygen1 = "ImprovedOxygen - 1"
|
|
ImprovedOxygen2 = "ImprovedOxygen - 2"
|
|
SanitationSciences1 = "SanitationSciences - 1"
|
|
SanitationSciences2 = "SanitationSciences - 2"
|
|
SanitationSciences3 = "SanitationSciences - 3"
|
|
SanitationSciences4 = "SanitationSciences - 4"
|
|
AdvancedFiltration1 = "AdvancedFiltration - 1"
|
|
AdvancedFiltration2 = "AdvancedFiltration - 2"
|
|
AdvancedFiltration3 = "AdvancedFiltration - 3"
|
|
GasPiping1 = "GasPiping - 1"
|
|
GasPiping2 = "GasPiping - 2"
|
|
GasPiping3 = "GasPiping - 3"
|
|
GasPiping4 = "GasPiping - 4"
|
|
PressureManagement1 = "PressureManagement - 1"
|
|
PressureManagement2 = "PressureManagement - 2"
|
|
PressureManagement3 = "PressureManagement - 3"
|
|
PressureManagement4 = "PressureManagement - 4"
|
|
PortableGasses1 = "PortableGasses - 1"
|
|
PortableGasses2 = "PortableGasses - 2"
|
|
PortableGasses3 = "PortableGasses - 3"
|
|
PortableGasses4 = "PortableGasses - 4"
|
|
PortableGasses5 = "PortableGasses - 5"
|
|
PortableGasses6 = "PortableGasses - 6"
|
|
InteriorDecor1 = "InteriorDecor - 1"
|
|
InteriorDecor2 = "InteriorDecor - 2"
|
|
InteriorDecor3 = "InteriorDecor - 3"
|
|
Artistry1 = "Artistry - 1"
|
|
Artistry2 = "Artistry - 2"
|
|
Artistry3 = "Artistry - 3"
|
|
Artistry4 = "Artistry - 4"
|
|
Artistry5 = "Artistry - 5"
|
|
Artistry6 = "Artistry - 6"
|
|
Artistry7 = "Artistry - 7"
|
|
SmartHome1 = "SmartHome - 1"
|
|
SmartHome2 = "SmartHome - 2"
|
|
SmartHome3 = "SmartHome - 3"
|
|
SmartHome4 = "SmartHome - 4"
|
|
# SmartHome5 = "SmartHome - 5"
|
|
|
|
# Advanced Tech
|
|
Agriculture1 = "Agriculture - 1"
|
|
Agriculture2 = "Agriculture - 2"
|
|
Agriculture3 = "Agriculture - 3"
|
|
Agriculture4 = "Agriculture - 4"
|
|
Agriculture5 = "Agriculture - 5"
|
|
Agriculture6 = "Agriculture - 6"
|
|
FoodRepurposing1 = "FoodRepurposing - 1"
|
|
FoodRepurposing2 = "FoodRepurposing - 2"
|
|
FoodRepurposing3 = "FoodRepurposing - 3"
|
|
Ranching1 = "Ranching - 1"
|
|
Ranching2 = "Ranching - 2"
|
|
Ranching3 = "Ranching - 3"
|
|
Ranching4 = "Ranching - 4"
|
|
Ranching5 = "Ranching - 5"
|
|
Ranching6 = "Ranching - 6"
|
|
Ranching7 = "Ranching - 7"
|
|
AnimalControl1 = "AnimalControl - 1"
|
|
AnimalControl2 = "AnimalControl - 2"
|
|
AnimalControl3 = "AnimalControl - 3"
|
|
AnimalControl4 = "AnimalControl - 4"
|
|
AnimalControl5 = "AnimalControl - 5"
|
|
SpaceCombustion1 = "SpaceCombustion - 1"
|
|
SpaceCombustion2 = "SpaceCombustion - 2"
|
|
FossilFuels1 = "FossilFuels - 1"
|
|
FossilFuels2 = "FossilFuels - 2"
|
|
FossilFuels3 = "FossilFuels - 3"
|
|
Plastics1 = "Plastics - 1"
|
|
Plastics2 = "Plastics - 2"
|
|
Acoustics1 = "Acoustics - 1"
|
|
Acoustics2 = "Acoustics - 2"
|
|
Acoustics3 = "Acoustics - 3"
|
|
AdvancedPowerRegulation1 = "AdvancedPowerRegulation - 1"
|
|
AdvancedPowerRegulation2 = "AdvancedPowerRegulation - 2"
|
|
AdvancedPowerRegulation3 = "AdvancedPowerRegulation - 3"
|
|
AdvancedPowerRegulation4 = "AdvancedPowerRegulation - 4"
|
|
AdvancedPowerRegulation5 = "AdvancedPowerRegulation - 5"
|
|
AdvancedPowerRegulation6 = "AdvancedPowerRegulation - 6"
|
|
PrettyGoodConductors1 = "PrettyGoodConductors - 1"
|
|
PrettyGoodConductors2 = "PrettyGoodConductors - 2"
|
|
PrettyGoodConductors3 = "PrettyGoodConductors - 3"
|
|
PrettyGoodConductors4 = "PrettyGoodConductors - 4"
|
|
PrettyGoodConductors5 = "PrettyGoodConductors - 5"
|
|
SmartStorage1 = "SmartStorage - 1"
|
|
SmartStorage2 = "SmartStorage - 2"
|
|
SmartStorage3 = "SmartStorage - 3"
|
|
# SmartStorage4 = "SmartStorage - 4"
|
|
SolidTransport1 = "SolidTransport - 1"
|
|
SolidTransport2 = "SolidTransport - 2"
|
|
SolidTransport3 = "SolidTransport - 3"
|
|
SolidTransport4 = "SolidTransport - 4"
|
|
RefinedObjects1 = "RefinedObjects - 1"
|
|
RefinedObjects2 = "RefinedObjects - 2"
|
|
RefinedObjects3 = "RefinedObjects - 3"
|
|
RefinedObjects4 = "RefinedObjects - 4"
|
|
Smelting1 = "Smelting - 1"
|
|
Smelting2 = "Smelting - 2"
|
|
ArtificialFriends1 = "ArtificialFriends - 1"
|
|
ArtificialFriends2 = "ArtificialFriends - 2"
|
|
RoboticTools1 = "RoboticTools - 1"
|
|
RoboticTools2 = "RoboticTools - 2"
|
|
SpaceProgram1 = "SpaceProgram - 1"
|
|
SpaceProgram2 = "SpaceProgram - 2"
|
|
SpaceProgram3 = "SpaceProgram - 3"
|
|
SpaceProgram4 = "SpaceProgram - 4"
|
|
CrashPlan1 = "CrashPlan - 1"
|
|
CrashPlan2 = "CrashPlan - 2"
|
|
CrashPlan3 = "CrashPlan - 3"
|
|
# CrashPlan4 = "CrashPlan - 4"
|
|
NotificationSystems1 = "NotificationSystems - 1"
|
|
NotificationSystems2 = "NotificationSystems - 2"
|
|
NotificationSystems3 = "NotificationSystems - 3"
|
|
SkyDetectors1 = "SkyDetectors - 1"
|
|
SkyDetectors2 = "SkyDetectors - 2"
|
|
NuclearResearch1 = "NuclearResearch - 1"
|
|
NuclearResearch2 = "NuclearResearch - 2"
|
|
# NuclearResearch3 = "NuclearResearch - 3"
|
|
AdvancedNuclearResearch1 = "AdvancedNuclearResearch - 1"
|
|
AdvancedNuclearResearch2 = "AdvancedNuclearResearch - 2"
|
|
MedicineIII1 = "MedicineIII - 1"
|
|
MedicineIII2 = "MedicineIII - 2"
|
|
MedicineIII3 = "MedicineIII - 3"
|
|
MedicineIV1 = "MedicineIV - 1"
|
|
MedicineIV2 = "MedicineIV - 2"
|
|
MedicineIV3 = "MedicineIV - 3"
|
|
LiquidFiltering1 = "LiquidFiltering - 1"
|
|
LiquidFiltering2 = "LiquidFiltering - 2"
|
|
FlowRedirection1 = "FlowRedirection - 1"
|
|
FlowRedirection2 = "FlowRedirection - 2"
|
|
FlowRedirection3 = "FlowRedirection - 3"
|
|
FlowRedirection4 = "FlowRedirection - 4"
|
|
FlowRedirection5 = "FlowRedirection - 5"
|
|
LiquidDistribution1 = "LiquidDistribution - 1"
|
|
LiquidDistribution2 = "LiquidDistribution - 2"
|
|
LiquidDistribution3 = "LiquidDistribution - 3"
|
|
LiquidDistribution4 = "LiquidDistribution - 4"
|
|
AdvancedSanitation1 = "AdvancedSanitation - 1"
|
|
Distillation1 = "Distillation - 1"
|
|
Distillation2 = "Distillation - 2"
|
|
Distillation3 = "Distillation - 3"
|
|
ImprovedLiquidPiping1 = "ImprovedLiquidPiping - 1"
|
|
ImprovedLiquidPiping2 = "ImprovedLiquidPiping - 2"
|
|
ImprovedLiquidPiping3 = "ImprovedLiquidPiping - 3"
|
|
ImprovedLiquidPiping4 = "ImprovedLiquidPiping - 4"
|
|
LiquidTemperature1 = "LiquidTemperature - 1"
|
|
LiquidTemperature2 = "LiquidTemperature - 2"
|
|
LiquidTemperature3 = "LiquidTemperature - 3"
|
|
LiquidTemperature4 = "LiquidTemperature - 4"
|
|
LiquidTemperature5 = "LiquidTemperature - 5"
|
|
LiquidTemperature6 = "LiquidTemperature - 6"
|
|
LiquidTemperature7 = "LiquidTemperature - 7"
|
|
TemperatureModulation1 = "TemperatureModulation - 1"
|
|
TemperatureModulation2 = "TemperatureModulation - 2"
|
|
TemperatureModulation3 = "TemperatureModulation - 3"
|
|
TemperatureModulation4 = "TemperatureModulation - 4"
|
|
TemperatureModulation5 = "TemperatureModulation - 5"
|
|
HVAC1 = "HVAC - 1"
|
|
HVAC2 = "HVAC - 2"
|
|
HVAC3 = "HVAC - 3"
|
|
HVAC4 = "HVAC - 4"
|
|
HVAC5 = "HVAC - 5"
|
|
HVAC6 = "HVAC - 6"
|
|
HVAC7 = "HVAC - 7"
|
|
Decontamination1 = "Decontamination - 1"
|
|
Decontamination2 = "Decontamination - 2"
|
|
Decontamination3 = "Decontamination - 3"
|
|
SpaceGas1 = "SpaceGas - 1"
|
|
SpaceGas2 = "SpaceGas - 2"
|
|
SpaceGas3 = "SpaceGas - 3"
|
|
SpaceGas4 = "SpaceGas - 4"
|
|
ImprovedGasPiping1 = "ImprovedGasPiping - 1"
|
|
ImprovedGasPiping2 = "ImprovedGasPiping - 2"
|
|
ImprovedGasPiping3 = "ImprovedGasPiping - 3"
|
|
ImprovedGasPiping4 = "ImprovedGasPiping - 4"
|
|
GasDistribution1 = "GasDistribution - 1"
|
|
GasDistribution2 = "GasDistribution - 2"
|
|
GasDistribution3 = "GasDistribution - 3"
|
|
GasDistribution4 = "GasDistribution - 4"
|
|
Suits1 = "Suits - 1"
|
|
Suits2 = "Suits - 2"
|
|
Suits3 = "Suits - 3"
|
|
Suits4 = "Suits - 4"
|
|
# Suits5 = "Suits - 5"
|
|
Clothing1 = "Clothing - 1"
|
|
Clothing2 = "Clothing - 2"
|
|
Clothing3 = "Clothing - 3"
|
|
Luxury1 = "Luxury - 1"
|
|
Luxury2 = "Luxury - 2"
|
|
Luxury3 = "Luxury - 3"
|
|
Luxury4 = "Luxury - 4"
|
|
Luxury5 = "Luxury - 5"
|
|
FineArt1 = "FineArt - 1"
|
|
FineArt2 = "FineArt - 2"
|
|
RefractiveDecor1 = "RefractiveDecor - 1"
|
|
RefractiveDecor2 = "RefractiveDecor - 2"
|
|
RefractiveDecor3 = "RefractiveDecor - 3"
|
|
GenericSensors1 = "GenericSensors - 1"
|
|
GenericSensors2 = "GenericSensors - 2"
|
|
GenericSensors3 = "GenericSensors - 3"
|
|
GenericSensors4 = "GenericSensors - 4"
|
|
GenericSensors5 = "GenericSensors - 5"
|
|
GenericSensors6 = "GenericSensors - 6"
|
|
GenericSensors7 = "GenericSensors - 7"
|
|
GenericSensors8 = "GenericSensors - 8"
|
|
LogicCircuits1 = "LogicCircuits - 1"
|
|
LogicCircuits2 = "LogicCircuits - 2"
|
|
LogicCircuits3 = "LogicCircuits - 3"
|
|
LogicCircuits4 = "LogicCircuits - 4"
|
|
ParallelAutomation1 = "ParallelAutomation - 1"
|
|
ParallelAutomation2 = "ParallelAutomation - 2"
|
|
ParallelAutomation3 = "ParallelAutomation - 3"
|
|
ParallelAutomation4 = "ParallelAutomation - 4"
|
|
|
|
# Nuclear Tech
|
|
FinerDining1 = "FinerDining - 1"
|
|
FinerDining2 = "FinerDining - 2"
|
|
FinerDining3 = "FinerDining - 3"
|
|
FinerDining4 = "FinerDining - 4"
|
|
AnimalComfort1 = "AnimalComfort - 1"
|
|
AnimalComfort2 = "AnimalComfort - 2"
|
|
AnimalComfort3 = "AnimalComfort - 3"
|
|
PrecisionPlumbing1 = "PrecisionPlumbing - 1"
|
|
PrecisionPlumbing2 = "PrecisionPlumbing - 2"
|
|
PrecisionPlumbing3 = "PrecisionPlumbing - 3"
|
|
Catalytics1 = "Catalytics - 1"
|
|
Catalytics2 = "Catalytics - 2"
|
|
Catalytics3 = "Catalytics - 3"
|
|
Catalytics4 = "Catalytics - 4"
|
|
Catalytics5 = "Catalytics - 5"
|
|
RenewableEnergy1 = "RenewableEnergy - 1"
|
|
RenewableEnergy2 = "RenewableEnergy - 2"
|
|
RenewableEnergy3 = "RenewableEnergy - 3"
|
|
RenewableEnergy4 = "RenewableEnergy - 4"
|
|
SpacePower1 = "SpacePower - 1"
|
|
SpacePower2 = "SpacePower - 2"
|
|
SpacePower3 = "SpacePower - 3"
|
|
GlassFurnishings1 = "GlassFurnishings - 1"
|
|
GlassFurnishings2 = "GlassFurnishings - 2"
|
|
GlassFurnishings3 = "GlassFurnishings - 3"
|
|
RenaissanceArt1 = "RenaissanceArt - 1"
|
|
RenaissanceArt2 = "RenaissanceArt - 2"
|
|
ValveMiniaturization1 = "ValveMiniaturization - 1"
|
|
ValveMiniaturization2 = "ValveMiniaturization - 2"
|
|
DurableLifeSupport1 = "DurableLifeSupport - 1"
|
|
DurableLifeSupport2 = "DurableLifeSupport - 2"
|
|
DurableLifeSupport3 = "DurableLifeSupport - 3"
|
|
DurableLifeSupport4 = "DurableLifeSupport - 4"
|
|
DurableLifeSupport5 = "DurableLifeSupport - 5"
|
|
NuclearStorage1 = "NuclearStorage - 1"
|
|
HighTempForging1 = "HighTempForging - 1"
|
|
HighTempForging2 = "HighTempForging - 2"
|
|
HighTempForging3 = "HighTempForging - 3"
|
|
HighTempForging4 = "HighTempForging - 4"
|
|
HighTempForging5 = "HighTempForging - 5"
|
|
RadiationProtection1 = "RadiationProtection - 1"
|
|
RadiationProtection2 = "RadiationProtection - 2"
|
|
RadiationProtection3 = "RadiationProtection - 3"
|
|
RadiationProtection4 = "RadiationProtection - 4"
|
|
Computing1 = "Computing - 1"
|
|
Computing2 = "Computing - 2"
|
|
Computing3 = "Computing - 3"
|
|
Computing4 = "Computing - 4"
|
|
Computing5 = "Computing - 5"
|
|
TravelTubes1 = "TravelTubes - 1"
|
|
TravelTubes2 = "TravelTubes - 2"
|
|
TravelTubes3 = "TravelTubes - 3"
|
|
TravelTubes4 = "TravelTubes - 4"
|
|
SolidSpace1 = "SolidSpace - 1"
|
|
SolidSpace2 = "SolidSpace - 2"
|
|
SolidSpace3 = "SolidSpace - 3"
|
|
SolidSpace4 = "SolidSpace - 4"
|
|
SolidSpace5 = "SolidSpace - 5"
|
|
SolidSpace6 = "SolidSpace - 6"
|
|
SolidSpace7 = "SolidSpace - 7"
|
|
SolidSpace8 = "SolidSpace - 8"
|
|
Bioengineering1 = "Bioengineering - 1"
|
|
|
|
# Orbital Tech
|
|
DairyOperation1 = "DairyOperation - 1"
|
|
DairyOperation2 = "DairyOperation - 2"
|
|
DairyOperation3 = "DairyOperation - 3"
|
|
HydrocarbonPropulsion1 = "HydrocarbonPropulsion - 1"
|
|
HydrocarbonPropulsion2 = "HydrocarbonPropulsion - 2"
|
|
BetterHydroCarbonPropulsion1 = "BetterHydroCarbonPropulsion - 1"
|
|
SolidManagement1 = "SolidManagement - 1"
|
|
SolidManagement2 = "SolidManagement - 2"
|
|
SolidManagement3 = "SolidManagement - 3"
|
|
SolidManagement4 = "SolidManagement - 4"
|
|
SolidManagement5 = "SolidManagement - 5"
|
|
SolidManagement6 = "SolidManagement - 6"
|
|
HighVelocityTransport1 = "HighVelocityTransport - 1"
|
|
HighVelocityTransport2 = "HighVelocityTransport - 2"
|
|
HighVelocityDestruction1 = "HighVelocityDestruction - 1"
|
|
HighPressureForging1 = "HighPressureForging - 1"
|
|
CryoFuelPropulsion1 = "CryoFuelPropulsion - 1"
|
|
CryoFuelPropulsion2 = "CryoFuelPropulsion - 2"
|
|
NuclearRefinement1 = "NuclearRefinement - 1"
|
|
NuclearRefinement2 = "NuclearRefinement - 2"
|
|
NuclearRefinement3 = "NuclearRefinement - 3"
|
|
NuclearPropulsion1 = "NuclearPropulsion - 1"
|
|
|
|
|
|
Jetpacks1 = "Jetpacks - 1"
|
|
Jetpacks2 = "Jetpacks - 2"
|
|
Jetpacks3 = "Jetpacks - 3"
|
|
Jetpacks4 = "Jetpacks - 4"
|
|
Jetpacks5 = "Jetpacks - 5"
|
|
Jetpacks6 = "Jetpacks - 6"
|
|
EnvironmentalAppreciation1 = "EnvironmentalAppreciation - 1"
|
|
Screens1 = "Screens - 1"
|
|
Monuments1 = "Monuments - 1"
|
|
Monuments2 = "Monuments - 2"
|
|
Monuments3 = "Monuments - 3"
|
|
Multiplexing1 = "Multiplexing - 1"
|
|
Multiplexing2 = "Multiplexing - 2"
|
|
AdvancedScanners1 = "AdvancedScanners - 1"
|
|
AdvancedScanners2 = "AdvancedScanners - 2"
|
|
AdvancedScanners3 = "AdvancedScanners - 3" |