Compare commits

..

4 commits

Author SHA1 Message Date
677f122a03 Load materials from the Materials startup event 2022-01-23 02:01:17 -05:00
4a2d5d5cb7 Load materials from EDCD data files
Remove hard-coded material definitions
2022-01-23 00:55:11 -05:00
c100de9064 Merge commit 'eec847bcd2dc0b8ae3b556f39d7f350dcb4d780b' as 'elite_engineering/data/fdevids' 2022-01-23 00:18:29 -05:00
eec847bcd2 Squashed 'elite_engineering/data/fdevids/' content from commit 9ca6200
git-subtree-dir: elite_engineering/data/fdevids
git-subtree-split: 9ca62008e93a98dd146bf37cb1e94f2f6c5d2fbf
2022-01-23 00:18:29 -05:00
22 changed files with 2075 additions and 186 deletions

View file

@ -0,0 +1,15 @@
How to determine material trader and technology broker type by the station economies in simple pseudocode:
Material trader type:
IF (primary_economy == "hightech" OR primary_economy == "military") trader_type = "Encoded";
IF (primary_economy == "extraction" OR primary_economy == "refinery") trader_type = "Raw material";
IF (primary_economy == "industrial") trader_type = "Manufactured";
IF (secondary_economy == "hightech" OR secondary_economy == "military") trader_type = "Encoded";
IF (secondary_economy == "extraction" OR secondary_economy == "refinery") trader_type = "Raw material";
IF (secondary_economy == "industrial") trader_type = "Manufactured";
Tech broker type:
IF (primary_economy == "hightech") broker_type = "Guardian";
IF (primary_economy == "industrial") broker_type = "Human"; // human may be set as a default and it is not needed
IF (secondary_economy == "hightech") broker_type = "Guardian";
IF (secondary_economy != null AND secondary_economy != "hightech") broker_type = "Human"; // needs a confirmation

View file

@ -0,0 +1,9 @@
IDs returned from the FDev Companion API
====
Notes
----
- These collections are incomplete - most notably some PowerPlay-specific items are missing from outfitting.csv.
- Player-specific items are deliberately omitted from outfitting.csv - i.e. those items returned from the API with category/slotname "bobblehead"/"BobbleNN", "decal"/"DecalN", "paintjob"/"PaintJob", "enginekit"/"EngineColour", "shipkit"/"ShipKit...", "weaponkit"/"WeaponColour"
- The values in the "name" fields in these files are as shown in-game in English. These are not the same in all cases as the text values returned by the Companion API or used over [EDDN](https://github.com/jamesremuscat/EDDN/blob/master/schemas/shipyard-v1.0.json#L55).

View file

@ -0,0 +1,234 @@
id,symbol,category,name
128049152,Platinum,Metals,Platinum
128049153,Palladium,Metals,Palladium
128049154,Gold,Metals,Gold
128049155,Silver,Metals,Silver
128049156,Bertrandite,Minerals,Bertrandite
128049157,Indite,Minerals,Indite
128049158,Gallite,Minerals,Gallite
128049159,Coltan,Minerals,Coltan
128049160,Uraninite,Minerals,Uraninite
128049161,Lepidolite,Minerals,Lepidolite
128049162,Cobalt,Metals,Cobalt
128049163,Rutile,Minerals,Rutile
128049165,Bauxite,Minerals,Bauxite
128049166,Water,Chemicals,Water
128049168,Beryllium,Metals,Beryllium
128049169,Indium,Metals,Indium
128049170,Gallium,Metals,Gallium
128049171,Tantalum,Metals,Tantalum
128049172,Uranium,Metals,Uranium
128049173,Lithium,Metals,Lithium
128049174,Titanium,Metals,Titanium
128049175,Copper,Metals,Copper
128049176,Aluminium,Metals,Aluminium
128049177,Algae,Foods,Algae
128049178,FruitAndVegetables,Foods,Fruit and Vegetables
128049180,Grain,Foods,Grain
128049182,Animalmeat,Foods,Animal Meat
128049183,Fish,Foods,Fish
128049184,FoodCartridges,Foods,Food Cartridges
128049185,SyntheticMeat,Foods,Synthetic Meat
128049188,Tea,Foods,Tea
128049189,Coffee,Foods,Coffee
128049190,Leather,Textiles,Leather
128049191,NaturalFabrics,Textiles,Natural Fabrics
128049193,SyntheticFabrics,Textiles,Synthetic Fabrics
128049197,Polymers,Industrial Materials,Polymers
128049199,Semiconductors,Industrial Materials,Semiconductors
128049200,Superconductors,Industrial Materials,Superconductors
128049202,HydrogenFuel,Chemicals,Hydrogen Fuel
128049203,MineralOil,Chemicals,Mineral Oil
128049204,Explosives,Chemicals,Explosives
128049205,Pesticides,Chemicals,Pesticides
128049208,AgriculturalMedicines,Medicines,Agri-Medicines
128049209,PerformanceEnhancers,Medicines,Performance Enhancers
128049210,BasicMedicines,Medicines,Basic Medicines
128049212,BasicNarcotics,Legal Drugs,Narcotics
128049213,Tobacco,Legal Drugs,Tobacco
128049214,Beer,Legal Drugs,Beer
128049215,Wine,Legal Drugs,Wine
128049216,Liquor,Legal Drugs,Liquor
128049217,PowerGenerators,Machinery,Power Generators
128049218,WaterPurifiers,Machinery,Water Purifiers
128049220,HeliostaticFurnaces,Machinery,Microbial Furnaces
128049221,MineralExtractors,Machinery,Mineral Extractors
128049222,CropHarvesters,Machinery,Crop Harvesters
128049223,MarineSupplies,Machinery,Marine Equipment
128049225,ComputerComponents,Technology,Computer Components
128049226,HazardousEnvironmentSuits,Technology,H.E. Suits
128049227,Robotics,Technology,Robotics
128049228,AutoFabricators,Technology,Auto-Fabricators
128049229,AnimalMonitors,Technology,Animal Monitors
128049230,AquaponicSystems,Technology,Aquaponic Systems
128049231,AdvancedCatalysers,Technology,Advanced Catalysers
128049232,TerrainEnrichmentSystems,Technology,Land Enrichment Systems
128049233,PersonalWeapons,Weapons,Personal Weapons
128049234,BattleWeapons,Weapons,Battle Weapons
128049235,ReactiveArmour,Weapons,Reactive Armour
128049236,NonLethalWeapons,Weapons,Non-Lethal Weapons
128049238,DomesticAppliances,Consumer Items,Domestic Appliances
128049240,ConsumerTechnology,Consumer Items,Consumer Technology
128049241,Clothing,Consumer Items,Clothing
128049243,Slaves,Slavery,Slaves
128049244,Biowaste,Waste,Biowaste
128049245,ToxicWaste,Waste,Toxic Waste
128049246,ChemicalWaste,Waste,Chemical Waste
128049248,Scrap,Waste,Scrap
128049669,ProgenitorCells,Medicines,Progenitor Cells
128049670,CombatStabilisers,Medicines,Combat Stabilisers
128049671,ResonatingSeparators,Technology,Resonating Separators
128049672,BioReducingLichen,Technology,Bioreducing Lichen
128064028,AtmosphericExtractors,Machinery,Atmospheric Processors
128066403,Drones,NonMarketable,Limpets
128666752,USSCargoBlackBox,Salvage,Black Box
128666754,USSCargoTradeData,Salvage,Trade Data
128666755,USSCargoMilitaryPlans,Salvage,Military Plans
128666756,USSCargoAncientArtefact,Salvage,Ancient Artefact
128666757,USSCargoRareArtwork,Salvage,Rare Artwork
128666758,USSCargoExperimentalChemicals,Salvage,Experimental Chemicals
128666759,USSCargoRebelTransmissions,Salvage,Rebel Transmissions
128666760,USSCargoPrototypeTech,Salvage,Prototype Tech
128666761,USSCargoTechnicalBlueprints,Salvage,Technical Blueprints
128667728,ImperialSlaves,Slavery,Imperial Slaves
128668547,UnknownArtifact,Salvage,Thargoid Sensor
128668548,AiRelics,Salvage,AI Relics
128668549,Hafnium178,Metals,Hafnium 178
128668550,Painite,Minerals,Painite
128668551,Antiquities,Salvage,Antiquities
128668552,MilitaryIntelligence,Salvage,Military Intelligence
128671118,Osmium,Metals,Osmium
128671443,SAP8CoreContainer,Salvage,SAP 8 Core Container
128671444,TrinketsOfFortune,Consumer Items,Trinkets of Hidden Fortune
128672123,WreckageComponents,Salvage,Wreckage Components
128672124,EncriptedDataStorage,Salvage,Encrypted Data Storage
128672125,OccupiedCryoPod,Salvage,Occupied Escape Pod
128672126,PersonalEffects,Salvage,Personal Effects
128672127,ComercialSamples,Salvage,Commercial Samples
128672128,TacticalData,Salvage,Tactical Data
128672129,AssaultPlans,Salvage,Assault Plans
128672130,EncryptedCorrespondence,Salvage,Encrypted Correspondence
128672131,DiplomaticBag,Salvage,Diplomatic Bag
128672132,ScientificResearch,Salvage,Scientific Research
128672133,ScientificSamples,Salvage,Scientific Samples
128672134,PoliticalPrisoner,Salvage,Political Prisoners
128672135,Hostage,Salvage,Hostages
128672136,LargeExplorationDataCash,Salvage,Large Survey Data Cache
128672137,SmallExplorationDataCash,Salvage,Small Survey Data Cache
128672159,AntiqueJewellery,Salvage,Antique Jewellery
128672160,PreciousGems,Salvage,Precious Gems
128672161,EarthRelics,Salvage,Earth Relics
128672162,GeneBank,Salvage,Gene Bank
128672163,TimeCapsule,Salvage,Time Capsule
128672294,Cryolite,Minerals,Cryolite
128672295,Goslarite,Minerals,Goslarite
128672296,Moissanite,Minerals,Moissanite
128672297,Pyrophyllite,Minerals,Pyrophyllite
128672298,Lanthanum,Metals,Lanthanum
128672299,Thallium,Metals,Thallium
128672300,Bismuth,Metals,Bismuth
128672301,Thorium,Metals,Thorium
128672302,CeramicComposites,Industrial Materials,Ceramic Composites
128672303,SyntheticReagents,Chemicals,Synthetic Reagents
128672304,NerveAgents,Chemicals,Nerve Agents
128672305,SurfaceStabilisers,Chemicals,Surface Stabilisers
128672306,BootlegLiquor,Legal Drugs,Bootleg Liquor
128672307,GeologicalEquipment,Machinery,Geological Equipment
128672308,ThermalCoolingUnits,Machinery,Thermal Cooling Units
128672309,BuildingFabricators,Machinery,Building Fabricators
128672310,MuTomImager,Technology,Muon Imager
128672311,StructuralRegulators,Technology,Structural Regulators
128672312,Landmines,Weapons,Landmines
128672313,SkimerComponents,Machinery,Skimmer Components
128672314,EvacuationShelter,Consumer Items,Evacuation Shelter
128672315,GeologicalSamples,Salvage,Geological Samples
128672701,MetaAlloys,Industrial Materials,Meta-Alloys
128672775,Taaffeite,Minerals,Taaffeite
128672776,Jadeite,Minerals,Jadeite
128672810,UnstableDataCore,Salvage,Unstable Data Core
128672811,DamagedEscapePod,Salvage,Damaged Escape Pod
128673845,Praseodymium,Metals,Praseodymium
128673846,Bromellite,Minerals,Bromellite
128673847,Samarium,Metals,Samarium
128673848,LowTemperatureDiamond,Minerals,Low Temperature Diamonds
128673850,HydrogenPeroxide,Chemicals,Hydrogen Peroxide
128673851,LiquidOxygen,Chemicals,Liquid oxygen
128673852,MethanolMonohydrateCrystals,Minerals,Methanol Monohydrate Crystals
128673853,LithiumHydroxide,Minerals,Lithium Hydroxide
128673854,MethaneClathrate,Minerals,Methane Clathrate
128673855,InsulatingMembrane,Industrial Materials,Insulating Membrane
128673856,CMMComposite,Industrial Materials,CMM Composite
128673857,CoolingHoses,Industrial Materials,Micro-weave Cooling Hoses
128673858,NeofabricInsulation,Industrial Materials,Neofabric Insulation
128673859,ArticulationMotors,Machinery,Articulation Motors
128673860,HNShockMount,Machinery,HN Shock Mount
128673861,EmergencyPowerCells,Machinery,Emergency Power Cells
128673862,PowerConverter,Machinery,Power Converter
128673863,PowerGridAssembly,Machinery,Energy Grid Assembly
128673864,PowerTransferConduits,Machinery,Power Transfer Bus
128673865,RadiationBaffle,Machinery,Radiation Baffle
128673866,ExhaustManifold,Machinery,Exhaust Manifold
128673867,ReinforcedMountingPlate,Machinery,Reinforced Mounting Plate
128673868,HeatsinkInterlink,Machinery,Heatsink Interlink
128673869,MagneticEmitterCoil,Machinery,Magnetic Emitter Coil
128673870,ModularTerminals,Machinery,Modular Terminals
128673871,Nanobreakers,Technology,Nanobreakers
128673872,TelemetrySuite,Technology,Telemetry Suite
128673873,MicroControllers,Technology,Micro Controllers
128673874,IonDistributor,Machinery,Ion Distributor
128673875,DiagnosticSensor,Technology,Hardware Diagnostic Sensor
128673876,UnknownArtifact2,Salvage,Thargoid Probe
128682044,ConductiveFabrics,Textiles,Conductive Fabrics
128682045,MilitaryGradeFabrics,Textiles,Military Grade Fabrics
128682046,AdvancedMedicines,Medicines,Advanced Medicines
128682047,MedicalDiagnosticEquipment,Technology,Medical Diagnostic Equipment
128682048,SurvivalEquipment,Consumer Items,Survival Equipment
128682049,DataCore,Salvage,Data Core
128682051,MysteriousIdol,Salvage,Mysterious Idol
128682052,ProhibitedResearchMaterials,Salvage,Prohibited Research Materials
128682053,AntimatterContainmentUnit,Salvage,Antimatter Containment Unit
128682054,SpacePioneerRelics,Salvage,Space Pioneer Relics
128682055,FossilRemnants,Salvage,Fossil Remnants
128732183,AncientRelic,Salvage,Guardian Relic
128732184,AncientOrb,Salvage,Guardian Orb
128732185,AncientCasket,Salvage,Guardian Casket
128732186,AncientTablet,Salvage,Guardian Tablet
128732187,AncientUrn,Salvage,Guardian Urn
128732188,AncientTotem,Salvage,Guardian Totem
128737287,UnknownResin,Salvage,Thargoid Resin
128737288,UnknownBiologicalMatter,Salvage,Thargoid Biological Matter
128737289,UnknownTechnologySamples,Salvage,Thargoid Technology Samples
128740752,UnknownArtifact3,Salvage,Thargoid Link
128793127,ThargoidHeart,Salvage,Thargoid Heart
128793128,ThargoidTissueSampleType1,Salvage,Thargoid Cyclops Tissue Sample
128793129,ThargoidTissueSampleType2,Salvage,Thargoid Basilisk Tissue Sample
128793130,ThargoidTissueSampleType3,Salvage,Thargoid Medusa Tissue Sample
128824468,ThargoidScoutTissueSample,Salvage,Thargoid Scout Tissue Sample
128888499,AncientKey,Salvage,Ancient Key
128902652,ThargoidTissueSampleType4,Salvage,Thargoid Hydra Tissue Sample
128922517,M_TissueSample_Fluid,Salvage,Mollusc Fluid
128922518,M_TissueSample_Soft,Salvage,Mollusc Soft Tissue
128922519,M_TissueSample_Nerves,Salvage,Mollusc Brain Tissue
128922520,S_TissueSample_Cells,Salvage,Pod Core Tissue
128922521,S_TissueSample_Surface,Salvage,Pod Dead Tissue
128922522,S_TissueSample_Core,Salvage,Pod Surface Tissue
128922523,P_ParticulateSample,Salvage,Anomaly Particles
128922781,S9_TissueSample_Shell,Salvage,Pod Tissue
128922782,M3_TissueSample_Membrane,Salvage,Mollusc Membrane
128922783,M3_TissueSample_Mycelium,Salvage,Mollusc Mycelium
128922784,M3_TissueSample_Spores,Salvage,Mollusc Spores
128922785,S6_TissueSample_Mesoglea,Salvage,Pod Mesoglea
128922786,S6_TissueSample_Cells,Salvage,Pod Outer Tissue
128922787,S6_TissueSample_Coenosarc,Salvage,Pod Shell Tissue
128924325,Rhodplumsite,Minerals,Rhodplumsite
128924326,Serendibite,Minerals,Serendibite
128924327,Monazite,Minerals,Monazite
128924328,Musgravite,Minerals,Musgravite
128924329,Benitoite,Minerals,Benitoite
128924330,Grandidierite,Minerals,Grandidierite
128924331,Alexandrite,Minerals,Alexandrite
128924332,Opal,Minerals,Void Opal
128924333,RockforthFertiliser,Chemicals,Rockforth Fertiliser
128924334,AgronomicTreatment,Chemicals,Agronomic Treatment
128961249,Tritium,Chemicals,Tritium
128983059,OnionHeadC,Legal Drugs,Onionhead Gamma Strain
1 id symbol category name
2 128049152 Platinum Metals Platinum
3 128049153 Palladium Metals Palladium
4 128049154 Gold Metals Gold
5 128049155 Silver Metals Silver
6 128049156 Bertrandite Minerals Bertrandite
7 128049157 Indite Minerals Indite
8 128049158 Gallite Minerals Gallite
9 128049159 Coltan Minerals Coltan
10 128049160 Uraninite Minerals Uraninite
11 128049161 Lepidolite Minerals Lepidolite
12 128049162 Cobalt Metals Cobalt
13 128049163 Rutile Minerals Rutile
14 128049165 Bauxite Minerals Bauxite
15 128049166 Water Chemicals Water
16 128049168 Beryllium Metals Beryllium
17 128049169 Indium Metals Indium
18 128049170 Gallium Metals Gallium
19 128049171 Tantalum Metals Tantalum
20 128049172 Uranium Metals Uranium
21 128049173 Lithium Metals Lithium
22 128049174 Titanium Metals Titanium
23 128049175 Copper Metals Copper
24 128049176 Aluminium Metals Aluminium
25 128049177 Algae Foods Algae
26 128049178 FruitAndVegetables Foods Fruit and Vegetables
27 128049180 Grain Foods Grain
28 128049182 Animalmeat Foods Animal Meat
29 128049183 Fish Foods Fish
30 128049184 FoodCartridges Foods Food Cartridges
31 128049185 SyntheticMeat Foods Synthetic Meat
32 128049188 Tea Foods Tea
33 128049189 Coffee Foods Coffee
34 128049190 Leather Textiles Leather
35 128049191 NaturalFabrics Textiles Natural Fabrics
36 128049193 SyntheticFabrics Textiles Synthetic Fabrics
37 128049197 Polymers Industrial Materials Polymers
38 128049199 Semiconductors Industrial Materials Semiconductors
39 128049200 Superconductors Industrial Materials Superconductors
40 128049202 HydrogenFuel Chemicals Hydrogen Fuel
41 128049203 MineralOil Chemicals Mineral Oil
42 128049204 Explosives Chemicals Explosives
43 128049205 Pesticides Chemicals Pesticides
44 128049208 AgriculturalMedicines Medicines Agri-Medicines
45 128049209 PerformanceEnhancers Medicines Performance Enhancers
46 128049210 BasicMedicines Medicines Basic Medicines
47 128049212 BasicNarcotics Legal Drugs Narcotics
48 128049213 Tobacco Legal Drugs Tobacco
49 128049214 Beer Legal Drugs Beer
50 128049215 Wine Legal Drugs Wine
51 128049216 Liquor Legal Drugs Liquor
52 128049217 PowerGenerators Machinery Power Generators
53 128049218 WaterPurifiers Machinery Water Purifiers
54 128049220 HeliostaticFurnaces Machinery Microbial Furnaces
55 128049221 MineralExtractors Machinery Mineral Extractors
56 128049222 CropHarvesters Machinery Crop Harvesters
57 128049223 MarineSupplies Machinery Marine Equipment
58 128049225 ComputerComponents Technology Computer Components
59 128049226 HazardousEnvironmentSuits Technology H.E. Suits
60 128049227 Robotics Technology Robotics
61 128049228 AutoFabricators Technology Auto-Fabricators
62 128049229 AnimalMonitors Technology Animal Monitors
63 128049230 AquaponicSystems Technology Aquaponic Systems
64 128049231 AdvancedCatalysers Technology Advanced Catalysers
65 128049232 TerrainEnrichmentSystems Technology Land Enrichment Systems
66 128049233 PersonalWeapons Weapons Personal Weapons
67 128049234 BattleWeapons Weapons Battle Weapons
68 128049235 ReactiveArmour Weapons Reactive Armour
69 128049236 NonLethalWeapons Weapons Non-Lethal Weapons
70 128049238 DomesticAppliances Consumer Items Domestic Appliances
71 128049240 ConsumerTechnology Consumer Items Consumer Technology
72 128049241 Clothing Consumer Items Clothing
73 128049243 Slaves Slavery Slaves
74 128049244 Biowaste Waste Biowaste
75 128049245 ToxicWaste Waste Toxic Waste
76 128049246 ChemicalWaste Waste Chemical Waste
77 128049248 Scrap Waste Scrap
78 128049669 ProgenitorCells Medicines Progenitor Cells
79 128049670 CombatStabilisers Medicines Combat Stabilisers
80 128049671 ResonatingSeparators Technology Resonating Separators
81 128049672 BioReducingLichen Technology Bioreducing Lichen
82 128064028 AtmosphericExtractors Machinery Atmospheric Processors
83 128066403 Drones NonMarketable Limpets
84 128666752 USSCargoBlackBox Salvage Black Box
85 128666754 USSCargoTradeData Salvage Trade Data
86 128666755 USSCargoMilitaryPlans Salvage Military Plans
87 128666756 USSCargoAncientArtefact Salvage Ancient Artefact
88 128666757 USSCargoRareArtwork Salvage Rare Artwork
89 128666758 USSCargoExperimentalChemicals Salvage Experimental Chemicals
90 128666759 USSCargoRebelTransmissions Salvage Rebel Transmissions
91 128666760 USSCargoPrototypeTech Salvage Prototype Tech
92 128666761 USSCargoTechnicalBlueprints Salvage Technical Blueprints
93 128667728 ImperialSlaves Slavery Imperial Slaves
94 128668547 UnknownArtifact Salvage Thargoid Sensor
95 128668548 AiRelics Salvage AI Relics
96 128668549 Hafnium178 Metals Hafnium 178
97 128668550 Painite Minerals Painite
98 128668551 Antiquities Salvage Antiquities
99 128668552 MilitaryIntelligence Salvage Military Intelligence
100 128671118 Osmium Metals Osmium
101 128671443 SAP8CoreContainer Salvage SAP 8 Core Container
102 128671444 TrinketsOfFortune Consumer Items Trinkets of Hidden Fortune
103 128672123 WreckageComponents Salvage Wreckage Components
104 128672124 EncriptedDataStorage Salvage Encrypted Data Storage
105 128672125 OccupiedCryoPod Salvage Occupied Escape Pod
106 128672126 PersonalEffects Salvage Personal Effects
107 128672127 ComercialSamples Salvage Commercial Samples
108 128672128 TacticalData Salvage Tactical Data
109 128672129 AssaultPlans Salvage Assault Plans
110 128672130 EncryptedCorrespondence Salvage Encrypted Correspondence
111 128672131 DiplomaticBag Salvage Diplomatic Bag
112 128672132 ScientificResearch Salvage Scientific Research
113 128672133 ScientificSamples Salvage Scientific Samples
114 128672134 PoliticalPrisoner Salvage Political Prisoners
115 128672135 Hostage Salvage Hostages
116 128672136 LargeExplorationDataCash Salvage Large Survey Data Cache
117 128672137 SmallExplorationDataCash Salvage Small Survey Data Cache
118 128672159 AntiqueJewellery Salvage Antique Jewellery
119 128672160 PreciousGems Salvage Precious Gems
120 128672161 EarthRelics Salvage Earth Relics
121 128672162 GeneBank Salvage Gene Bank
122 128672163 TimeCapsule Salvage Time Capsule
123 128672294 Cryolite Minerals Cryolite
124 128672295 Goslarite Minerals Goslarite
125 128672296 Moissanite Minerals Moissanite
126 128672297 Pyrophyllite Minerals Pyrophyllite
127 128672298 Lanthanum Metals Lanthanum
128 128672299 Thallium Metals Thallium
129 128672300 Bismuth Metals Bismuth
130 128672301 Thorium Metals Thorium
131 128672302 CeramicComposites Industrial Materials Ceramic Composites
132 128672303 SyntheticReagents Chemicals Synthetic Reagents
133 128672304 NerveAgents Chemicals Nerve Agents
134 128672305 SurfaceStabilisers Chemicals Surface Stabilisers
135 128672306 BootlegLiquor Legal Drugs Bootleg Liquor
136 128672307 GeologicalEquipment Machinery Geological Equipment
137 128672308 ThermalCoolingUnits Machinery Thermal Cooling Units
138 128672309 BuildingFabricators Machinery Building Fabricators
139 128672310 MuTomImager Technology Muon Imager
140 128672311 StructuralRegulators Technology Structural Regulators
141 128672312 Landmines Weapons Landmines
142 128672313 SkimerComponents Machinery Skimmer Components
143 128672314 EvacuationShelter Consumer Items Evacuation Shelter
144 128672315 GeologicalSamples Salvage Geological Samples
145 128672701 MetaAlloys Industrial Materials Meta-Alloys
146 128672775 Taaffeite Minerals Taaffeite
147 128672776 Jadeite Minerals Jadeite
148 128672810 UnstableDataCore Salvage Unstable Data Core
149 128672811 DamagedEscapePod Salvage Damaged Escape Pod
150 128673845 Praseodymium Metals Praseodymium
151 128673846 Bromellite Minerals Bromellite
152 128673847 Samarium Metals Samarium
153 128673848 LowTemperatureDiamond Minerals Low Temperature Diamonds
154 128673850 HydrogenPeroxide Chemicals Hydrogen Peroxide
155 128673851 LiquidOxygen Chemicals Liquid oxygen
156 128673852 MethanolMonohydrateCrystals Minerals Methanol Monohydrate Crystals
157 128673853 LithiumHydroxide Minerals Lithium Hydroxide
158 128673854 MethaneClathrate Minerals Methane Clathrate
159 128673855 InsulatingMembrane Industrial Materials Insulating Membrane
160 128673856 CMMComposite Industrial Materials CMM Composite
161 128673857 CoolingHoses Industrial Materials Micro-weave Cooling Hoses
162 128673858 NeofabricInsulation Industrial Materials Neofabric Insulation
163 128673859 ArticulationMotors Machinery Articulation Motors
164 128673860 HNShockMount Machinery HN Shock Mount
165 128673861 EmergencyPowerCells Machinery Emergency Power Cells
166 128673862 PowerConverter Machinery Power Converter
167 128673863 PowerGridAssembly Machinery Energy Grid Assembly
168 128673864 PowerTransferConduits Machinery Power Transfer Bus
169 128673865 RadiationBaffle Machinery Radiation Baffle
170 128673866 ExhaustManifold Machinery Exhaust Manifold
171 128673867 ReinforcedMountingPlate Machinery Reinforced Mounting Plate
172 128673868 HeatsinkInterlink Machinery Heatsink Interlink
173 128673869 MagneticEmitterCoil Machinery Magnetic Emitter Coil
174 128673870 ModularTerminals Machinery Modular Terminals
175 128673871 Nanobreakers Technology Nanobreakers
176 128673872 TelemetrySuite Technology Telemetry Suite
177 128673873 MicroControllers Technology Micro Controllers
178 128673874 IonDistributor Machinery Ion Distributor
179 128673875 DiagnosticSensor Technology Hardware Diagnostic Sensor
180 128673876 UnknownArtifact2 Salvage Thargoid Probe
181 128682044 ConductiveFabrics Textiles Conductive Fabrics
182 128682045 MilitaryGradeFabrics Textiles Military Grade Fabrics
183 128682046 AdvancedMedicines Medicines Advanced Medicines
184 128682047 MedicalDiagnosticEquipment Technology Medical Diagnostic Equipment
185 128682048 SurvivalEquipment Consumer Items Survival Equipment
186 128682049 DataCore Salvage Data Core
187 128682051 MysteriousIdol Salvage Mysterious Idol
188 128682052 ProhibitedResearchMaterials Salvage Prohibited Research Materials
189 128682053 AntimatterContainmentUnit Salvage Antimatter Containment Unit
190 128682054 SpacePioneerRelics Salvage Space Pioneer Relics
191 128682055 FossilRemnants Salvage Fossil Remnants
192 128732183 AncientRelic Salvage Guardian Relic
193 128732184 AncientOrb Salvage Guardian Orb
194 128732185 AncientCasket Salvage Guardian Casket
195 128732186 AncientTablet Salvage Guardian Tablet
196 128732187 AncientUrn Salvage Guardian Urn
197 128732188 AncientTotem Salvage Guardian Totem
198 128737287 UnknownResin Salvage Thargoid Resin
199 128737288 UnknownBiologicalMatter Salvage Thargoid Biological Matter
200 128737289 UnknownTechnologySamples Salvage Thargoid Technology Samples
201 128740752 UnknownArtifact3 Salvage Thargoid Link
202 128793127 ThargoidHeart Salvage Thargoid Heart
203 128793128 ThargoidTissueSampleType1 Salvage Thargoid Cyclops Tissue Sample
204 128793129 ThargoidTissueSampleType2 Salvage Thargoid Basilisk Tissue Sample
205 128793130 ThargoidTissueSampleType3 Salvage Thargoid Medusa Tissue Sample
206 128824468 ThargoidScoutTissueSample Salvage Thargoid Scout Tissue Sample
207 128888499 AncientKey Salvage Ancient Key
208 128902652 ThargoidTissueSampleType4 Salvage Thargoid Hydra Tissue Sample
209 128922517 M_TissueSample_Fluid Salvage Mollusc Fluid
210 128922518 M_TissueSample_Soft Salvage Mollusc Soft Tissue
211 128922519 M_TissueSample_Nerves Salvage Mollusc Brain Tissue
212 128922520 S_TissueSample_Cells Salvage Pod Core Tissue
213 128922521 S_TissueSample_Surface Salvage Pod Dead Tissue
214 128922522 S_TissueSample_Core Salvage Pod Surface Tissue
215 128922523 P_ParticulateSample Salvage Anomaly Particles
216 128922781 S9_TissueSample_Shell Salvage Pod Tissue
217 128922782 M3_TissueSample_Membrane Salvage Mollusc Membrane
218 128922783 M3_TissueSample_Mycelium Salvage Mollusc Mycelium
219 128922784 M3_TissueSample_Spores Salvage Mollusc Spores
220 128922785 S6_TissueSample_Mesoglea Salvage Pod Mesoglea
221 128922786 S6_TissueSample_Cells Salvage Pod Outer Tissue
222 128922787 S6_TissueSample_Coenosarc Salvage Pod Shell Tissue
223 128924325 Rhodplumsite Minerals Rhodplumsite
224 128924326 Serendibite Minerals Serendibite
225 128924327 Monazite Minerals Monazite
226 128924328 Musgravite Minerals Musgravite
227 128924329 Benitoite Minerals Benitoite
228 128924330 Grandidierite Minerals Grandidierite
229 128924331 Alexandrite Minerals Alexandrite
230 128924332 Opal Minerals Void Opal
231 128924333 RockforthFertiliser Chemicals Rockforth Fertiliser
232 128924334 AgronomicTreatment Chemicals Agronomic Treatment
233 128961249 Tritium Chemicals Tritium
234 128983059 OnionHeadC Legal Drugs Onionhead Gamma Strain

View file

@ -0,0 +1,12 @@
id
assault
collidedAtSpeedInNoFireZone
collidedAtSpeedInNoFireZone_hulldamage
dockingMajorBlockingAirlock
dockingMajorTresspass
dockingMinorBlockingAirlock
dockingMinorBlockingLandingPad
dockingMinorTresspass
dumpingNearStation
fireInNoFireZone
murder
1 id
2 assault
3 collidedAtSpeedInNoFireZone
4 collidedAtSpeedInNoFireZone_hulldamage
5 dockingMajorBlockingAirlock
6 dockingMajorTresspass
7 dockingMinorBlockingAirlock
8 dockingMinorBlockingLandingPad
9 dockingMinorTresspass
10 dumpingNearStation
11 fireInNoFireZone
12 murder

View file

@ -0,0 +1,7 @@
id
ActiveFighter
Distance
Hostile
NoSpace
Offences
TooLarge
1 id
2 ActiveFighter
3 Distance
4 Hostile
5 NoSpace
6 Offences
7 TooLarge

View file

@ -0,0 +1,17 @@
id,name
$economy_Agri;,Agriculture
$economy_Colony;,Colony
$economy_Extraction;,Extraction
$economy_HighTech;,High Tech
$economy_Industrial;,Industrial
$economy_Military;,Military
$economy_None;,None
$economy_Refinery;,Refinery
$economy_Service;,Service
$economy_Terraforming;,Terraforming
$economy_Tourism;,Tourism
$economy_Prison;,Prison
$economy_Damaged;,Damaged
$economy_Rescue;,Rescue
$economy_Repair;,Repair
$economy_Carrier;,Private Enterprise
1 id name
2 $economy_Agri; Agriculture
3 $economy_Colony; Colony
4 $economy_Extraction; Extraction
5 $economy_HighTech; High Tech
6 $economy_Industrial; Industrial
7 $economy_Military; Military
8 $economy_None; None
9 $economy_Refinery; Refinery
10 $economy_Service; Service
11 $economy_Terraforming; Terraforming
12 $economy_Tourism; Tourism
13 $economy_Prison; Prison
14 $economy_Damaged; Damaged
15 $economy_Rescue; Rescue
16 $economy_Repair; Repair
17 $economy_Carrier; Private Enterprise

View file

@ -0,0 +1,39 @@
id,system_address,market_id,name
300000,3932277478114,128673927,Didi Vatermann
300010,1109989017963,128674183,Bill Turner
300030,4481966019282,128674695,Broo Tarquin
300040,2827992680811,128674951,The Sarge
300050,6131367744226,128675207,Zacariah Nemo
300080,1458309141194,128675975,Liz Ryder
300090,1733321102034,128676231,Hera Tani
300100,6681123623626,128676487,Felicity Farseer
300110,3790082132323,128676743,Ram Tah
300120,4305444669811,128676999,Lei Cheung
300130,12274907287851,128677255,Petra Olmanova
300140,10477373803,128677511,Colonel Bris Dekker
300150,48996147307082,128677767,Marsha Hicks
300160,3107241104074,128678023,Elvira Martuuk
300180,5031654888146,128678535,The Dweller
300200,121569805492,128679047,Marco Qwent
300210,24859942069665,128679303,Selene Jean
300220,113573366131,128679559,Professor Palin
300230,3932277478106,128679815,Lori Jameson
300250,4481899074282,128680327,Juri Ishmaak
300260,3107576681170,128680583,Tod 'The Blaster' McQuinn
300270,164098653,128680839,Tiana Fortune
300280,66038577537618,128681095,Mel Brandon
300290,11887629902418,128681351,Etienne Dorn
300300,594676730147,128954244,Chloe Sedesi
400001,7268024067513,128972903,Jude Navarro
400002,5068464399785,128973159,Domino Green
400003,7269634614689,128973415,Hero Ferrari
400004,2827975936355,128973671,Kit Fowler
400005,2832832893634,128973927,Wellington Beck
400006,3721329101171,128974183,Terra Velasquez
400007,16065190962585,128974439,Uma Laszlo
400008,8879744226018,128974695,Oden Geiger
400009,670686455169,128974951,Yarden Bond
400010,71536135676490,128986843,Baltanos
400011,38001031029322,128987099,Eleanor Bresa
400012,59166629864010,128986587,Rosa Dayette
400013,13736779007129,128987355,Yi Shen
1 id system_address market_id name
2 300000 3932277478114 128673927 Didi Vatermann
3 300010 1109989017963 128674183 Bill Turner
4 300030 4481966019282 128674695 Broo Tarquin
5 300040 2827992680811 128674951 The Sarge
6 300050 6131367744226 128675207 Zacariah Nemo
7 300080 1458309141194 128675975 Liz Ryder
8 300090 1733321102034 128676231 Hera Tani
9 300100 6681123623626 128676487 Felicity Farseer
10 300110 3790082132323 128676743 Ram Tah
11 300120 4305444669811 128676999 Lei Cheung
12 300130 12274907287851 128677255 Petra Olmanova
13 300140 10477373803 128677511 Colonel Bris Dekker
14 300150 48996147307082 128677767 Marsha Hicks
15 300160 3107241104074 128678023 Elvira Martuuk
16 300180 5031654888146 128678535 The Dweller
17 300200 121569805492 128679047 Marco Qwent
18 300210 24859942069665 128679303 Selene Jean
19 300220 113573366131 128679559 Professor Palin
20 300230 3932277478106 128679815 Lori Jameson
21 300250 4481899074282 128680327 Juri Ishmaak
22 300260 3107576681170 128680583 Tod 'The Blaster' McQuinn
23 300270 164098653 128680839 Tiana Fortune
24 300280 66038577537618 128681095 Mel Brandon
25 300290 11887629902418 128681351 Etienne Dorn
26 300300 594676730147 128954244 Chloe Sedesi
27 400001 7268024067513 128972903 Jude Navarro
28 400002 5068464399785 128973159 Domino Green
29 400003 7269634614689 128973415 Hero Ferrari
30 400004 2827975936355 128973671 Kit Fowler
31 400005 2832832893634 128973927 Wellington Beck
32 400006 3721329101171 128974183 Terra Velasquez
33 400007 16065190962585 128974439 Uma Laszlo
34 400008 8879744226018 128974695 Oden Geiger
35 400009 670686455169 128974951 Yarden Bond
36 400010 71536135676490 128986843 Baltanos
37 400011 38001031029322 128987099 Eleanor Bresa
38 400012 59166629864010 128986587 Rosa Dayette
39 400013 13736779007129 128987355 Yi Shen

View file

@ -0,0 +1,28 @@
id,name
None,None
Boom,Boom
Bust,Bust
CivilUnrest,Civil Unrest
CivilWar,Civil War
Election,Election
Expansion,Expansion
Famine,Famine
Investment,Investment
Lockdown,Lockdown
Outbreak,Outbreak
Retreat,Retreat
War,War
CivilLiberty,Civil Liberty
PirateAttack,Pirate Attack
Blight,Blight
Drought,Drought
InfrastructureFailure,Infrastructure Failure
NaturalDisaster,Natural Disaster
PublicHoliday,Public Holiday
Terrorism,Terrorist Attack
ColdWar,Cold War
Colonisation,Colonisation
HistoricEvent,Historic Event
Revolution,Revolution
TechnologicalLeap,Technological Leap
TradeWar,Trade War
1 id name
2 None None
3 Boom Boom
4 Bust Bust
5 CivilUnrest Civil Unrest
6 CivilWar Civil War
7 Election Election
8 Expansion Expansion
9 Famine Famine
10 Investment Investment
11 Lockdown Lockdown
12 Outbreak Outbreak
13 Retreat Retreat
14 War War
15 CivilLiberty Civil Liberty
16 PirateAttack Pirate Attack
17 Blight Blight
18 Drought Drought
19 InfrastructureFailure Infrastructure Failure
20 NaturalDisaster Natural Disaster
21 PublicHoliday Public Holiday
22 Terrorism Terrorist Attack
23 ColdWar Cold War
24 Colonisation Colonisation
25 HistoricEvent Historic Event
26 Revolution Revolution
27 TechnologicalLeap Technological Leap
28 TradeWar Trade War

View file

@ -0,0 +1,16 @@
id,name
$government_Anarchy;,Anarchy
$government_Communism;,Communism
$government_Confederacy;,Confederacy
$government_Cooperative;,Cooperative
$government_Corporate;,Corporate
$government_Democracy;,Democracy
$government_Dictatorship;,Dictatorship
$government_Feudal;,Feudal
$government_Imperial;,Imperial
$government_None;,None
$government_Patronage;,Patronage
$government_PrisonColony;,Prison Colony
$government_Theocracy;,Theocracy
$government_Engineer;,Engineer
$government_Carrier;,Private Ownership
1 id name
2 $government_Anarchy; Anarchy
3 $government_Communism; Communism
4 $government_Confederacy; Confederacy
5 $government_Cooperative; Cooperative
6 $government_Corporate; Corporate
7 $government_Democracy; Democracy
8 $government_Dictatorship; Dictatorship
9 $government_Feudal; Feudal
10 $government_Imperial; Imperial
11 $government_None; None
12 $government_Patronage; Patronage
13 $government_PrisonColony; Prison Colony
14 $government_Theocracy; Theocracy
15 $government_Engineer; Engineer
16 $government_Carrier; Private Ownership

View file

@ -0,0 +1,6 @@
id,name
$Faction_HappinessBand1;,Elated
$Faction_HappinessBand2;,Happy
$Faction_HappinessBand3;,Discontented
$Faction_HappinessBand4;,Unhappy
$Faction_HappinessBand5;,Despondent
1 id name
2 $Faction_HappinessBand1; Elated
3 $Faction_HappinessBand2; Happy
4 $Faction_HappinessBand3; Discontented
5 $Faction_HappinessBand4; Unhappy
6 $Faction_HappinessBand5; Despondent

View file

@ -0,0 +1,138 @@
id,symbol,rarity,type,category,name
128672318,Iron,1,Raw,4,Iron
128672319,Nickel,1,Raw,5,Nickel
128672320,Tin,3,Raw,4,Tin
128672321,Zinc,2,Raw,4,Zinc
128672322,Carbon,1,Raw,1,Carbon
128672323,Sulphur,1,Raw,3,Sulphur
128672324,Phosphorus,1,Raw,2,Phosphorus
128672325,Manganese,2,Raw,3,Manganese
128672326,Selenium,4,Raw,4,Selenium
128672327,Chromium,2,Raw,2,Chromium
128672328,Vanadium,2,Raw,1,Vanadium
128672329,Germanium,2,Raw,5,Germanium
128672330,Cadmium,3,Raw,3,Cadmium
128672331,Tungsten,3,Raw,5,Tungsten
128672332,Arsenic,2,Raw,6,Arsenic
128672333,Molybdenum,3,Raw,2,Molybdenum
128672334,Niobium,3,Raw,1,Niobium
128672335,Zirconium,2,Raw,7,Zirconium
128672336,Mercury,3,Raw,6,Mercury
128672337,Yttrium,4,Raw,1,Yttrium
128672338,Tellurium,4,Raw,5,Tellurium
128672339,Polonium,4,Raw,6,Polonium
128672340,Technetium,4,Raw,2,Technetium
128672341,Ruthenium,4,Raw,3,Ruthenium
128672342,Antimony,4,Raw,7,Antimony
128673877,GridResistors,1,Manufactured,Capacitors,Grid Resistors
128673878,CrystalShards,1,Manufactured,Crystals,Crystal Shards
128673879,TemperedAlloys,1,Manufactured,Thermic,Tempered Alloys
128673880,BasicConductors,1,Manufactured,Conductive,Basic Conductors
128673881,MechanicalScrap,1,Manufactured,Mechanical Components,Mechanical Scrap
128673882,HeatConductionWiring,1,Manufactured,Heat,Heat Conduction Wiring
128673883,WornShieldEmitters,1,Manufactured,Shielding,Worn Shield Emitters
128673884,CompactComposites,1,Manufactured,Composite,Compact Composites
128673885,SalvagedAlloys,1,Manufactured,Alloys,Salvaged Alloys
128673886,ChemicalStorageUnits,1,Manufactured,Chemical,Chemical Storage Units
128673887,HybridCapacitors,2,Manufactured,Capacitors,Hybrid Capacitors
128673888,UncutFocusCrystals,2,Manufactured,Crystals,Flawed Focus Crystals
128673889,HeatResistantCeramics,2,Manufactured,Thermic,Heat Resistant Ceramics
128673890,ConductiveComponents,2,Manufactured,Conductive,Conductive Components
128673891,MechanicalEquipment,2,Manufactured,Mechanical Components,Mechanical Equipment
128673892,HeatDispersionPlate,2,Manufactured,Heat,Heat Dispersion Plate
128673893,ShieldEmitters,2,Manufactured,Shielding,Shield Emitters
128673894,FilamentComposites,2,Manufactured,Composite,Filament Composites
128673895,GalvanisingAlloys,2,Manufactured,Alloys,Galvanising Alloys
128673896,ChemicalProcessors,2,Manufactured,Chemical,Chemical Processors
128673897,ElectrochemicalArrays,3,Manufactured,Capacitors,Electrochemical Arrays
128673898,FocusCrystals,3,Manufactured,Crystals,Focus Crystals
128673899,PrecipitatedAlloys,3,Manufactured,Thermic,Precipitated Alloys
128673900,ConductiveCeramics,3,Manufactured,Conductive,Conductive Ceramics
128673901,MechanicalComponents,3,Manufactured,Mechanical Components,Mechanical Components
128673902,HeatExchangers,3,Manufactured,Heat,Heat Exchangers
128673903,ShieldingSensors,3,Manufactured,Shielding,Shielding Sensors
128673904,HighDensityComposites,3,Manufactured,Composite,High Density Composites
128673905,PhaseAlloys,3,Manufactured,Alloys,Phase Alloys
128673906,ChemicalDistillery,3,Manufactured,Chemical,Chemical Distillery
128673907,PolymerCapacitors,4,Manufactured,Capacitors,Polymer Capacitors
128673908,RefinedFocusCrystals,4,Manufactured,Crystals,Refined Focus Crystals
128673909,ThermicAlloys,4,Manufactured,Thermic,Thermic Alloys
128673910,ConductivePolymers,4,Manufactured,Conductive,Conductive Polymers
128673911,ConfigurableComponents,4,Manufactured,Mechanical Components,Configurable Components
128673912,HeatVanes,4,Manufactured,Heat,Heat Vanes
128673913,CompoundShielding,4,Manufactured,Shielding,Compound Shielding
128673914,FedProprietaryComposites,4,Manufactured,Composite,Proprietary Composites
128673915,ProtoLightAlloys,4,Manufactured,Alloys,Proto Light Alloys
128673916,ChemicalManipulators,4,Manufactured,Chemical,Chemical Manipulators
128673917,MilitarySupercapacitors,5,Manufactured,Capacitors,Military Supercapacitors
128673918,ExquisiteFocusCrystals,5,Manufactured,Crystals,Exquisite Focus Crystals
128673919,MilitaryGradeAlloys,5,Manufactured,Thermic,Military Grade Alloys
128673920,BiotechConductors,5,Manufactured,Conductive,Biotech Conductors
128673921,ImprovisedComponents,5,Manufactured,Mechanical Components,Improvised Components
128673922,ProtoHeatRadiators,5,Manufactured,Heat,Proto Heat Radiators
128673923,ImperialShielding,5,Manufactured,Shielding,Imperial Shielding
128673924,FedCoreComposites,5,Manufactured,Composite,Core Dynamics Composites
128673925,ProtoRadiolicAlloys,5,Manufactured,Alloys,Proto Radiolic Alloys
128673926,PharmaceuticalIsolators,5,Manufactured,Chemical,Pharmaceutical Isolators
128681610,LegacyFirmware,1,Encoded,Encoded Firmware,Specialised Legacy Firmware
128681611,EncryptedFiles,1,Encoded,Encryption Files,Unusual Encrypted Files
128681612,BulkScanData,1,Encoded,Data Archives,Anomalous Bulk Scan Data
128681613,DisruptedWakeEchoes,1,Encoded,Wake Scans,Atypical Disrupted Wake Echoes
128681614,ScrambledEmissionData,1,Encoded,Emission Data,Exceptional Scrambled Emission Data
128681615,ShieldCycleRecordings,1,Encoded,Shield Data,Distorted Shield Cycle Recordings
128681616,ConsumerFirmware,2,Encoded,Encoded Firmware,Modified Consumer Firmware
128681617,EncryptionCodes,2,Encoded,Encryption Files,Tagged Encryption Codes
128681618,ScanArchives,2,Encoded,Data Archives,Unidentified Scan Archives
128681619,FSDTelemetry,2,Encoded,Wake Scans,Anomalous FSD Telemetry
128681620,ArchivedEmissionData,2,Encoded,Emission Data,Irregular Emission Data
128681621,ShieldSoakAnalysis,2,Encoded,Shield Data,Inconsistent Shield Soak Analysis
128681622,IndustrialFirmware,3,Encoded,Encoded Firmware,Cracked Industrial Firmware
128681623,SymmetricKeys,3,Encoded,Encryption Files,Open Symmetric Keys
128681624,ScanDatabanks,3,Encoded,Data Archives,Classified Scan Databanks
128681625,WakeSolutions,3,Encoded,Wake Scans,Strange Wake Solutions
128681626,EmissionData,3,Encoded,Emission Data,Unexpected Emission Data
128681627,ShieldDensityReports,3,Encoded,Shield Data,Untypical Shield Scans
128681628,SecurityFirmware,4,Encoded,Encoded Firmware,Security Firmware Patch
128681629,EncryptionArchives,4,Encoded,Encryption Files,Atypical Encryption Archives
128681630,EncodedScanData,4,Encoded,Data Archives,Divergent Scan Data
128681631,HyperspaceTrajectories,4,Encoded,Wake Scans,Eccentric Hyperspace Trajectories
128681632,DecodedEmissionData,4,Encoded,Emission Data,Decoded Emission Data
128681633,ShieldPatternAnalysis,4,Encoded,Shield Data,Aberrant Shield Pattern Analysis
128681634,EmbeddedFirmware,5,Encoded,Encoded Firmware,Modified Embedded Firmware
128681635,AdaptiveEncryptors,5,Encoded,Encryption Files,Adaptive Encryptors Capture
128681636,ClassifiedScanData,5,Encoded,Data Archives,Classified Scan Fragment
128681637,DataminedWake,5,Encoded,Wake Scans,Datamined Wake Exceptions
128681638,CompactEmissionsData,5,Encoded,Emission Data,Abnormal Compact Emissions Data
128681639,ShieldFrequencyData,5,Encoded,Shield Data,Peculiar Shield Frequency Data
128681640,UnknownEnergySource,5,Manufactured,None,Sensor Fragment
128731669,UnknownShipSignature,3,Encoded,None,Thargoid Ship Signature
128731670,UnknownWakeData,4,Encoded,None,Thargoid Wake Data
128732197,AncientLanguageData,4,Encoded,None,Pattern Delta Obelisk Data
128732198,AncientBiologicalData,4,Encoded,None,Pattern Alpha Obelisk Data
128732199,AncientCulturalData,4,Encoded,None,Pattern Beta Obelisk Data
128732200,AncientHistoricalData,4,Encoded,None,Pattern Gamma Obelisk Data
128732201,AncientTechnologicalData,4,Encoded,None,Pattern Epsilon Obelisk Data
128737280,TG_CompositionData,3,Encoded,None,Thargoid Material Composition Data
128737281,TG_ResidueData,4,Encoded,None,Thargoid Residue Data
128737282,TG_StructuralData,2,Encoded,None,Thargoid Structural Data
128737283,UnknownCarapace,2,Manufactured,None,Thargoid Carapace
128737284,UnknownEnergyCell,3,Manufactured,None,Thargoid Energy Cell
128737285,UnknownOrganicCircuitry,5,Manufactured,None,Thargoid Organic Circuitry
128737286,UnknownTechnologyComponents,4,Manufactured,None,Thargoid Technological Components
128737287,TG_BioMechanicalConduits,3,Manufactured,None,Bio-Mechanical Conduits
128793132,TG_PropulsionElement,5,Manufactured,None,Propulsion Elements
128793133,TG_WeaponParts,4,Manufactured,None,Weapon Parts
128793134,TG_WreckageComponents,3,Manufactured,None,Wreckage Components
128793135,TG_ShipFlightData,3,Encoded,None,Ship Flight Data
128793136,TG_ShipSystemsData,4,Encoded,None,Ship Systems Data
128815023,Guardian_PowerCell,1,Manufactured,None,Guardian Power Cell
128815024,Guardian_PowerConduit,2,Manufactured,None,Guardian Power Conduit
128815025,Guardian_TechComponent,3,Manufactured,None,Guardian Technology Component
128815026,Guardian_Sentinel_WeaponParts,3,Manufactured,None,Guardian Sentinel Weapon Parts
128815027,Guardian_Sentinel_WreckageComponents,1,Manufactured,None,Guardian Sentinel Wreckage Components
128815028,Guardian_WeaponBlueprint,4,Encoded,None,Guardian Weapon Blueprint Segment
128815029,Guardian_ModuleBlueprint,4,Encoded,None,Guardian Module Blueprint Segment
128815030,Guardian_VesselBlueprint,5,Encoded,None,Guardian Vessel Blueprint Segment
128837857,Rhenium,1,Raw,6,Rhenium
128850245,Lead,1,Raw,7,Lead
128850246,Boron,3,Raw,7,Boron
1 id symbol rarity type category name
2 128672318 Iron 1 Raw 4 Iron
3 128672319 Nickel 1 Raw 5 Nickel
4 128672320 Tin 3 Raw 4 Tin
5 128672321 Zinc 2 Raw 4 Zinc
6 128672322 Carbon 1 Raw 1 Carbon
7 128672323 Sulphur 1 Raw 3 Sulphur
8 128672324 Phosphorus 1 Raw 2 Phosphorus
9 128672325 Manganese 2 Raw 3 Manganese
10 128672326 Selenium 4 Raw 4 Selenium
11 128672327 Chromium 2 Raw 2 Chromium
12 128672328 Vanadium 2 Raw 1 Vanadium
13 128672329 Germanium 2 Raw 5 Germanium
14 128672330 Cadmium 3 Raw 3 Cadmium
15 128672331 Tungsten 3 Raw 5 Tungsten
16 128672332 Arsenic 2 Raw 6 Arsenic
17 128672333 Molybdenum 3 Raw 2 Molybdenum
18 128672334 Niobium 3 Raw 1 Niobium
19 128672335 Zirconium 2 Raw 7 Zirconium
20 128672336 Mercury 3 Raw 6 Mercury
21 128672337 Yttrium 4 Raw 1 Yttrium
22 128672338 Tellurium 4 Raw 5 Tellurium
23 128672339 Polonium 4 Raw 6 Polonium
24 128672340 Technetium 4 Raw 2 Technetium
25 128672341 Ruthenium 4 Raw 3 Ruthenium
26 128672342 Antimony 4 Raw 7 Antimony
27 128673877 GridResistors 1 Manufactured Capacitors Grid Resistors
28 128673878 CrystalShards 1 Manufactured Crystals Crystal Shards
29 128673879 TemperedAlloys 1 Manufactured Thermic Tempered Alloys
30 128673880 BasicConductors 1 Manufactured Conductive Basic Conductors
31 128673881 MechanicalScrap 1 Manufactured Mechanical Components Mechanical Scrap
32 128673882 HeatConductionWiring 1 Manufactured Heat Heat Conduction Wiring
33 128673883 WornShieldEmitters 1 Manufactured Shielding Worn Shield Emitters
34 128673884 CompactComposites 1 Manufactured Composite Compact Composites
35 128673885 SalvagedAlloys 1 Manufactured Alloys Salvaged Alloys
36 128673886 ChemicalStorageUnits 1 Manufactured Chemical Chemical Storage Units
37 128673887 HybridCapacitors 2 Manufactured Capacitors Hybrid Capacitors
38 128673888 UncutFocusCrystals 2 Manufactured Crystals Flawed Focus Crystals
39 128673889 HeatResistantCeramics 2 Manufactured Thermic Heat Resistant Ceramics
40 128673890 ConductiveComponents 2 Manufactured Conductive Conductive Components
41 128673891 MechanicalEquipment 2 Manufactured Mechanical Components Mechanical Equipment
42 128673892 HeatDispersionPlate 2 Manufactured Heat Heat Dispersion Plate
43 128673893 ShieldEmitters 2 Manufactured Shielding Shield Emitters
44 128673894 FilamentComposites 2 Manufactured Composite Filament Composites
45 128673895 GalvanisingAlloys 2 Manufactured Alloys Galvanising Alloys
46 128673896 ChemicalProcessors 2 Manufactured Chemical Chemical Processors
47 128673897 ElectrochemicalArrays 3 Manufactured Capacitors Electrochemical Arrays
48 128673898 FocusCrystals 3 Manufactured Crystals Focus Crystals
49 128673899 PrecipitatedAlloys 3 Manufactured Thermic Precipitated Alloys
50 128673900 ConductiveCeramics 3 Manufactured Conductive Conductive Ceramics
51 128673901 MechanicalComponents 3 Manufactured Mechanical Components Mechanical Components
52 128673902 HeatExchangers 3 Manufactured Heat Heat Exchangers
53 128673903 ShieldingSensors 3 Manufactured Shielding Shielding Sensors
54 128673904 HighDensityComposites 3 Manufactured Composite High Density Composites
55 128673905 PhaseAlloys 3 Manufactured Alloys Phase Alloys
56 128673906 ChemicalDistillery 3 Manufactured Chemical Chemical Distillery
57 128673907 PolymerCapacitors 4 Manufactured Capacitors Polymer Capacitors
58 128673908 RefinedFocusCrystals 4 Manufactured Crystals Refined Focus Crystals
59 128673909 ThermicAlloys 4 Manufactured Thermic Thermic Alloys
60 128673910 ConductivePolymers 4 Manufactured Conductive Conductive Polymers
61 128673911 ConfigurableComponents 4 Manufactured Mechanical Components Configurable Components
62 128673912 HeatVanes 4 Manufactured Heat Heat Vanes
63 128673913 CompoundShielding 4 Manufactured Shielding Compound Shielding
64 128673914 FedProprietaryComposites 4 Manufactured Composite Proprietary Composites
65 128673915 ProtoLightAlloys 4 Manufactured Alloys Proto Light Alloys
66 128673916 ChemicalManipulators 4 Manufactured Chemical Chemical Manipulators
67 128673917 MilitarySupercapacitors 5 Manufactured Capacitors Military Supercapacitors
68 128673918 ExquisiteFocusCrystals 5 Manufactured Crystals Exquisite Focus Crystals
69 128673919 MilitaryGradeAlloys 5 Manufactured Thermic Military Grade Alloys
70 128673920 BiotechConductors 5 Manufactured Conductive Biotech Conductors
71 128673921 ImprovisedComponents 5 Manufactured Mechanical Components Improvised Components
72 128673922 ProtoHeatRadiators 5 Manufactured Heat Proto Heat Radiators
73 128673923 ImperialShielding 5 Manufactured Shielding Imperial Shielding
74 128673924 FedCoreComposites 5 Manufactured Composite Core Dynamics Composites
75 128673925 ProtoRadiolicAlloys 5 Manufactured Alloys Proto Radiolic Alloys
76 128673926 PharmaceuticalIsolators 5 Manufactured Chemical Pharmaceutical Isolators
77 128681610 LegacyFirmware 1 Encoded Encoded Firmware Specialised Legacy Firmware
78 128681611 EncryptedFiles 1 Encoded Encryption Files Unusual Encrypted Files
79 128681612 BulkScanData 1 Encoded Data Archives Anomalous Bulk Scan Data
80 128681613 DisruptedWakeEchoes 1 Encoded Wake Scans Atypical Disrupted Wake Echoes
81 128681614 ScrambledEmissionData 1 Encoded Emission Data Exceptional Scrambled Emission Data
82 128681615 ShieldCycleRecordings 1 Encoded Shield Data Distorted Shield Cycle Recordings
83 128681616 ConsumerFirmware 2 Encoded Encoded Firmware Modified Consumer Firmware
84 128681617 EncryptionCodes 2 Encoded Encryption Files Tagged Encryption Codes
85 128681618 ScanArchives 2 Encoded Data Archives Unidentified Scan Archives
86 128681619 FSDTelemetry 2 Encoded Wake Scans Anomalous FSD Telemetry
87 128681620 ArchivedEmissionData 2 Encoded Emission Data Irregular Emission Data
88 128681621 ShieldSoakAnalysis 2 Encoded Shield Data Inconsistent Shield Soak Analysis
89 128681622 IndustrialFirmware 3 Encoded Encoded Firmware Cracked Industrial Firmware
90 128681623 SymmetricKeys 3 Encoded Encryption Files Open Symmetric Keys
91 128681624 ScanDatabanks 3 Encoded Data Archives Classified Scan Databanks
92 128681625 WakeSolutions 3 Encoded Wake Scans Strange Wake Solutions
93 128681626 EmissionData 3 Encoded Emission Data Unexpected Emission Data
94 128681627 ShieldDensityReports 3 Encoded Shield Data Untypical Shield Scans
95 128681628 SecurityFirmware 4 Encoded Encoded Firmware Security Firmware Patch
96 128681629 EncryptionArchives 4 Encoded Encryption Files Atypical Encryption Archives
97 128681630 EncodedScanData 4 Encoded Data Archives Divergent Scan Data
98 128681631 HyperspaceTrajectories 4 Encoded Wake Scans Eccentric Hyperspace Trajectories
99 128681632 DecodedEmissionData 4 Encoded Emission Data Decoded Emission Data
100 128681633 ShieldPatternAnalysis 4 Encoded Shield Data Aberrant Shield Pattern Analysis
101 128681634 EmbeddedFirmware 5 Encoded Encoded Firmware Modified Embedded Firmware
102 128681635 AdaptiveEncryptors 5 Encoded Encryption Files Adaptive Encryptors Capture
103 128681636 ClassifiedScanData 5 Encoded Data Archives Classified Scan Fragment
104 128681637 DataminedWake 5 Encoded Wake Scans Datamined Wake Exceptions
105 128681638 CompactEmissionsData 5 Encoded Emission Data Abnormal Compact Emissions Data
106 128681639 ShieldFrequencyData 5 Encoded Shield Data Peculiar Shield Frequency Data
107 128681640 UnknownEnergySource 5 Manufactured None Sensor Fragment
108 128731669 UnknownShipSignature 3 Encoded None Thargoid Ship Signature
109 128731670 UnknownWakeData 4 Encoded None Thargoid Wake Data
110 128732197 AncientLanguageData 4 Encoded None Pattern Delta Obelisk Data
111 128732198 AncientBiologicalData 4 Encoded None Pattern Alpha Obelisk Data
112 128732199 AncientCulturalData 4 Encoded None Pattern Beta Obelisk Data
113 128732200 AncientHistoricalData 4 Encoded None Pattern Gamma Obelisk Data
114 128732201 AncientTechnologicalData 4 Encoded None Pattern Epsilon Obelisk Data
115 128737280 TG_CompositionData 3 Encoded None Thargoid Material Composition Data
116 128737281 TG_ResidueData 4 Encoded None Thargoid Residue Data
117 128737282 TG_StructuralData 2 Encoded None Thargoid Structural Data
118 128737283 UnknownCarapace 2 Manufactured None Thargoid Carapace
119 128737284 UnknownEnergyCell 3 Manufactured None Thargoid Energy Cell
120 128737285 UnknownOrganicCircuitry 5 Manufactured None Thargoid Organic Circuitry
121 128737286 UnknownTechnologyComponents 4 Manufactured None Thargoid Technological Components
122 128737287 TG_BioMechanicalConduits 3 Manufactured None Bio-Mechanical Conduits
123 128793132 TG_PropulsionElement 5 Manufactured None Propulsion Elements
124 128793133 TG_WeaponParts 4 Manufactured None Weapon Parts
125 128793134 TG_WreckageComponents 3 Manufactured None Wreckage Components
126 128793135 TG_ShipFlightData 3 Encoded None Ship Flight Data
127 128793136 TG_ShipSystemsData 4 Encoded None Ship Systems Data
128 128815023 Guardian_PowerCell 1 Manufactured None Guardian Power Cell
129 128815024 Guardian_PowerConduit 2 Manufactured None Guardian Power Conduit
130 128815025 Guardian_TechComponent 3 Manufactured None Guardian Technology Component
131 128815026 Guardian_Sentinel_WeaponParts 3 Manufactured None Guardian Sentinel Weapon Parts
132 128815027 Guardian_Sentinel_WreckageComponents 1 Manufactured None Guardian Sentinel Wreckage Components
133 128815028 Guardian_WeaponBlueprint 4 Encoded None Guardian Weapon Blueprint Segment
134 128815029 Guardian_ModuleBlueprint 4 Encoded None Guardian Module Blueprint Segment
135 128815030 Guardian_VesselBlueprint 5 Encoded None Guardian Vessel Blueprint Segment
136 128837857 Rhenium 1 Raw 6 Rhenium
137 128850245 Lead 1 Raw 7 Lead
138 128850246 Boron 3 Raw 7 Boron

View file

@ -0,0 +1,80 @@
id,symbol,category,English name
?,bypass,Consumable,E-Breach
?,largecapacitypowerregulator,Item,Power Regulator
?,chemicalinventory,Data,Chemical Inventory
?,dutyrota,Data,Duty Rota
?,evacuationprotocols,Data,Evacuation Protocols
?,explorationjournals,Data,Exploration Journals
?,factionnews,Data,Faction News
?,financialprojections,Data,Financial Projections
?,salesrecords,Data,Sales Records
?,unionmembership,Data,Union Membership
?,compactlibrary,Item,Compact Library
?,infinity,Item,infinity
?,insightentertainmentsuite,Item,Insight Entertainment Suite
?,lazarus,Item,lazarus
?,energycell,Consumable,Energy Cell
?,healthpack,Consumable,Medkit
?,universaltranslator,Item,Universal Translator
?,biochemicalagent,Item,Biochemical Agent
?,degradedpowerregulator,Item,Degraded Power Regulator
?,hush,Item,hush
?,maintenancelogs,Data,Maintenance Logs
?,patrolroutes,Data,Patrol Routes
?,push,Item,push
?,settlementdefenceplans,Data,Settlement Defence Plans
?,surveilleancelogs,Data,Surveillance Logs
?,syntheticpathogen,Item,Synthetic Pathogen
?,buildingschematic,Item,Building Schematic
?,operationalmanual,Data,Operational Manual
?,blacklistdata,Data,Blacklist Data
?,insight,Item,insight
?,airqualityreports,Data,Air Quality Reports
?,employeedirectory,Data,Employee Directory
?,factionassociates,Data,Faction Associates
?,meetingminutes,Data,Meeting Minutes
?,multimediaentertainment,Data,Multimedia Entertainment
?,networkaccesshistory,Data,Network Access History
?,purchaserecords,Data,Purchase Records
?,radioactivitydata,Data,Radioactivity Data
?,residentialdirectory,Data,Residential Directory
?,shareholderinformation,Data,Shareholder Information
?,travelpermits,Data,Travel Permits
?,accidentlogs,Data,Accident Logs
?,campaignplans,Data,Campaign Plans
?,combattrainingmaterial,Data,Combat Training Material
?,internalcorrespondence,Data,Internal Correspondence
?,payrollinformation,Data,Payroll Information
?,personallogs,Data,Personal Logs
?,weaponinventory,Data,Weapon Inventory
?,atmosphericdata,Data,Atmospheric Data
?,topographicalsurveys,Data,Topographical Surveys
?,literaryfiction,Data,Literary Fiction
?,reactoroutputreview,Data,Reactor Output Review
?,nextofkinrecords,Data,Next of Kin Records
?,purchaserequests,Data,Purchase Requests
?,taxrecords,Data,Tax Records
?,visitorregister,Data,Visitor Register
?,pharmaceuticalpatents,Data,Pharmaceutical Patents
?,vaccineresearch,Data,Vaccine Research
?,virologydata,Data,Virology Data
?,vaccinationrecords,Data,Vaccination Records
?,censusdata,Data,Census Data
?,geographicaldata,Data,Geographical Data
?,mineralsurvey,Data,Mineral Survey
?,chemicalformulae,Data,Chemical Formulae
?,amm_grenade_frag,Consumable,Frag Grenade
?,amm_grenade_emp,Consumable,Shield Disruptor
?,amm_grenade_shield,Consumable,Shield Projector
?,chemicalexperimentdata,Data,Chemical Experiment Data
?,chemicalpatents,Data,Chemical Patents
?,productionreports,Data,Production Reports
?,productionschedule,Data,Production Schedule
?,bloodtestresults,Data,Blood Test Results
?,combatantperformance,Data,Combatant Performance
?,troopdeploymentrecords,Data,Troop Deployment Records
?,catmedia,Data,Cat Media
?,employeegeneticdata,Data,Employee Genetic Data
?,factiondonatorlist,Data,Faction Donator List
?,nocdata,Data,NOC Data
?,trueformfossil,Item,True Form Fossil
1 id symbol category English name
2 ? bypass Consumable E-Breach
3 ? largecapacitypowerregulator Item Power Regulator
4 ? chemicalinventory Data Chemical Inventory
5 ? dutyrota Data Duty Rota
6 ? evacuationprotocols Data Evacuation Protocols
7 ? explorationjournals Data Exploration Journals
8 ? factionnews Data Faction News
9 ? financialprojections Data Financial Projections
10 ? salesrecords Data Sales Records
11 ? unionmembership Data Union Membership
12 ? compactlibrary Item Compact Library
13 ? infinity Item infinity
14 ? insightentertainmentsuite Item Insight Entertainment Suite
15 ? lazarus Item lazarus
16 ? energycell Consumable Energy Cell
17 ? healthpack Consumable Medkit
18 ? universaltranslator Item Universal Translator
19 ? biochemicalagent Item Biochemical Agent
20 ? degradedpowerregulator Item Degraded Power Regulator
21 ? hush Item hush
22 ? maintenancelogs Data Maintenance Logs
23 ? patrolroutes Data Patrol Routes
24 ? push Item push
25 ? settlementdefenceplans Data Settlement Defence Plans
26 ? surveilleancelogs Data Surveillance Logs
27 ? syntheticpathogen Item Synthetic Pathogen
28 ? buildingschematic Item Building Schematic
29 ? operationalmanual Data Operational Manual
30 ? blacklistdata Data Blacklist Data
31 ? insight Item insight
32 ? airqualityreports Data Air Quality Reports
33 ? employeedirectory Data Employee Directory
34 ? factionassociates Data Faction Associates
35 ? meetingminutes Data Meeting Minutes
36 ? multimediaentertainment Data Multimedia Entertainment
37 ? networkaccesshistory Data Network Access History
38 ? purchaserecords Data Purchase Records
39 ? radioactivitydata Data Radioactivity Data
40 ? residentialdirectory Data Residential Directory
41 ? shareholderinformation Data Shareholder Information
42 ? travelpermits Data Travel Permits
43 ? accidentlogs Data Accident Logs
44 ? campaignplans Data Campaign Plans
45 ? combattrainingmaterial Data Combat Training Material
46 ? internalcorrespondence Data Internal Correspondence
47 ? payrollinformation Data Payroll Information
48 ? personallogs Data Personal Logs
49 ? weaponinventory Data Weapon Inventory
50 ? atmosphericdata Data Atmospheric Data
51 ? topographicalsurveys Data Topographical Surveys
52 ? literaryfiction Data Literary Fiction
53 ? reactoroutputreview Data Reactor Output Review
54 ? nextofkinrecords Data Next of Kin Records
55 ? purchaserequests Data Purchase Requests
56 ? taxrecords Data Tax Records
57 ? visitorregister Data Visitor Register
58 ? pharmaceuticalpatents Data Pharmaceutical Patents
59 ? vaccineresearch Data Vaccine Research
60 ? virologydata Data Virology Data
61 ? vaccinationrecords Data Vaccination Records
62 ? censusdata Data Census Data
63 ? geographicaldata Data Geographical Data
64 ? mineralsurvey Data Mineral Survey
65 ? chemicalformulae Data Chemical Formulae
66 ? amm_grenade_frag Consumable Frag Grenade
67 ? amm_grenade_emp Consumable Shield Disruptor
68 ? amm_grenade_shield Consumable Shield Projector
69 ? chemicalexperimentdata Data Chemical Experiment Data
70 ? chemicalpatents Data Chemical Patents
71 ? productionreports Data Production Reports
72 ? productionschedule Data Production Schedule
73 ? bloodtestresults Data Blood Test Results
74 ? combatantperformance Data Combatant Performance
75 ? troopdeploymentrecords Data Troop Deployment Records
76 ? catmedia Data Cat Media
77 ? employeegeneticdata Data Employee Genetic Data
78 ? factiondonatorlist Data Faction Donator List
79 ? nocdata Data NOC Data
80 ? trueformfossil Item True Form Fossil

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,143 @@
id,symbol,market_id,category,name
128666746,EraninPearlWhisky,128001536,Legal Drugs,Eranin Pearl Whisky
128666747,LavianBrandy,128106744,Legal Drugs,Lavian Brandy
128667019,HIP10175BushMeat,3223234816,Foods,HIP 10175 Bush Meat
128667020,AlbinoQuechuaMammoth,3222822912,Foods,Albino Quechua Mammoth Meat
128667021,UtgaroarMillenialEggs,128037120,Foods,Utgaroar Millennial Eggs
128667022,WitchhaulKobeBeef,3223358720,Foods,Witchhaul Kobe Beef
128667023,KarsukiLocusts,3225028096,Foods,Karsuki Locusts
128667024,GiantIrukamaSnails,3225345792,Foods,Giant Irukama Snails
128667025,BaltahSineVacuumKrill,128088056,Foods,Baltah'sine Vacuum Krill
128667026,CetiRabbits,3222560000,Foods,Ceti Rabbits
128667027,KachiriginLeaches,3221595648,Medicines,Kachirigin Filter Leeches
128667028,LyraeWeed,3226417152,Legal Drugs,Lyrae Weed
128667029,OnionHead,128129272,Legal Drugs,Onionhead
128667030,TarachTorSpice,128041984,Legal Drugs,Tarach Spice
128667031,Wolf1301Fesh,128084984,Legal Drugs,Wolf Fesh
128667032,BorasetaniPathogenetics,3229638400,Weapons,Borasetani Pathogenetics
128667033,HIP118311Swarm,3223177472,Weapons,HIP 118311 Swarm
128667034,KonggaAle,3226978048,Legal Drugs,Kongga Ale
128667035,WuthieloKuFroth,3222155776,Legal Drugs,Wuthielo Ku Froth
128667036,AlacarakmoSkinArt,3231373824,Consumer Items,Alacarakmo Skin Art
128667037,EleuThermals,3230624768,Consumer Items,Eleu Thermals
128667038,EshuUmbrellas,3222295552,Consumer Items,Eshu Umbrellas
128667039,KaretiiCouture,3227333120,Consumer Items,Karetii Couture
128667040,NjangariSaddles,3222416896,Consumer Items,Njangari Saddles
128667041,AnyNaCoffee,3229880064,Foods,Any Na Coffee
128667042,CD75CatCoffee,3228566016,Foods,CD-75 Kitten Brand Coffee
128667043,GomanYauponCoffee,3224449792,Foods,Goman Yaupon Coffee
128667044,VolkhabBeeDrones,3227831808,Machinery,Volkhab Bee Drones
128667045,KinagoInstruments,3227394304,Consumer Items,Kinago Violins
128667046,NgunaModernAntiques,3221538304,Consumer Items,Nguna Modern Antiques
128667047,RajukruStoves,3227512320,Consumer Items,Rajukru Multi-Stoves
128667048,TiolceWaste2PasteUnits,3224141312,Consumer Items,Tiolce Waste2Paste Units
128667049,ChiEridaniMarinePaste,128128760,Foods,Chi Eridani Marine Paste
128667050,EsusekuCaviar,3226919680,Foods,Esuseku Caviar
128667051,LiveHecateSeaWorms,128042496,Foods,Live Hecate Sea Worms
128667052,HelvetitjPearls,3231094528,Metals,Helvetitj Pearls
128667053,HIP41181Squid,3227995392,Foods,HIP Proto-Squid
128667054,CoquimSpongiformVictuals,3223832576,Foods,Coquim Spongiform Victuals
128667055,AerialEdenApple,128083448,Foods,Eden Apples of Aerial
128667056,NeritusBerries,3228206080,Foods,Neritus Berries
128667057,OchoengChillies,3226719232,Foods,Ochoeng Chillies
128667058,DeuringasTruffles,3229713408,Foods,Deuringas Truffles
128667059,HR7221Wheat,3226170880,Foods,HR 7221 Wheat
128667060,JarouaRice,3224698112,Foods,Jaroua Rice
128667061,BelalansRayLeather,3223537152,Textiles,Belalans Ray Leather
128667062,DamnaCarapaces,3227751936,Textiles,Damna Carapaces
128667063,RapaBaoSnakeSkins,3222875648,Textiles,Rapa Bao Snake Skins
128667064,VanayequiRhinoFur,3227289856,Textiles,Vanayequi Ceratomorpha Fur
128667065,BastSnakeGin,128086776,Legal Drugs,Bast Snake Gin
128667066,ThrutisCream,3226522368,Legal Drugs,Thrutis Cream
128667067,WulpaHyperboreSystems,3221388032,Machinery,Wulpa Hyperbore Systems
128667068,AganippeRush,128012800,Medicines,Aganippe Rush
128667069,TerraMaterBloodBores,128051466,Medicines,Terra Mater Blood Bores
128667070,HolvaDuellingBlades,3222713088,Weapons,Holva Duelling Blades
128667071,KamorinHistoricWeapons,3221669632,Weapons,Kamorin Historic Weapons
128667072,GilyaSignatureWeapons,3226857216,Weapons,Gilya Signature Weapons
128667073,DeltaPhoenicisPalms,128045312,Chemicals,Delta Phoenicis Palms
128667074,ToxandjiVirocide,3230258688,Chemicals,Toxandji Virocide
128667075,XiheCompanions,3224133120,Technology,Xihe Biomorphic Companions
128667076,SanumaMEAT,3230331136,Foods,Sanuma Decorative Meat
128667077,EthgrezeTeaBuds,3229524992,Foods,Ethgreze Tea Buds
128667078,CeremonialHeikeTea,3227417856,Foods,Ceremonial Heike Tea
128667079,TanmarkTranquilTea,128057866,Foods,Tanmark Tranquil Tea
128667080,AZCancriFormula42,3228400128,Technology,Az Cancri Formula 42
128667081,KamitraCigars,3225450752,Legal Drugs,Kamitra Cigars
128667082,RusaniOldSmokey,3229255680,Legal Drugs,Rusani Old Smokey
128667083,YasoKondiLeaf,3223088640,Legal Drugs,Yaso Kondi Leaf
128667084,ChateauDeAegaeon,3228416768,Legal Drugs,Chateau De Aegaeon
128667085,WatersOfShintara,128666762,Medicines,The Waters of Shintara
128667668,OphiuchiExinoArtefacts,3228939264,Consumer Items,Ophiuch Exino Artefacts
128667669,BakedGreebles,3229378560,Foods,Baked Greebles
128667670,CetiAepyornisEgg,3222560256,Foods,Aepyornis Egg
128667671,SaxonWine,3227986432,Legal Drugs,Saxon Wine
128667672,CentauriMegaGin,3228728832,Legal Drugs,Centauri Mega Gin
128667673,AnduligaFireWorks,3230243584,Consumer Items,Anduliga Fire Works
128667674,BankiAmphibiousLeather,3228346112,Textiles,Banki Amphibious Leather
128667675,CherbonesBloodCrystals,3229594624,Metals,Cherbones Blood Crystals
128667676,MotronaExperienceJelly,3229750528,Legal Drugs,Motrona Experience Jelly
128667677,GeawenDanceDust,3230954752,Legal Drugs,Geawen Dance Dust
128667678,GerasianGueuzeBeer,3228047360,Legal Drugs,Gerasian Gueuze Beer
128667679,HaidneBlackBrew,3226557696,Foods,Haiden Black Brew
128667680,HavasupaiDreamCatcher,3221438976,Consumer Items,Havasupai Dream Catcher
128667681,BurnhamBileDistillate,3230224384,Legal Drugs,Burnham Bile Distillate
128667682,HIPOrganophosphates,3227036160,Chemicals,HIP Organophosphates
128667683,JaradharrePuzzlebox,3230754816,Consumer Items,Jaradharre Puzzle Box
128667684,KorroKungPellets,3228726272,Chemicals,Koro Kung Pellets
128667685,LFTVoidExtractCoffee,3229028864,Foods,Void Extract Coffee
128667686,HonestyPills,3229561344,Medicines,Honesty Pills
128667687,NonEuclidianExotanks,3224135424,Machinery,Non Euclidian Exotanks
128667688,LTTHyperSweet,3224166400,Foods,LTT Hyper Sweet
128667689,MechucosHighTea,3228398848,Foods,Mechucos High Tea
128667690,MedbStarlube,3228762368,Chemicals,Medb Starlube
128667691,MokojingBeastFeast,3229612800,Foods,Mokojing Beast Feast
128667692,MukusubiiChitinOs,3221719296,Foods,Mukusubii Chitin-os
128667693,MulachiGiantFungus,3228892672,Foods,Mulachi Giant Fungus
128667694,NgadandariFireOpals,3226127872,Metals,Ngadandari Fire Opals
128667695,TiegfriesSynthSilk,3227726848,Textiles,Tiegfries Synth Silk
128667696,UzumokuLowGWings,3226474496,Consumer Items,Uzumoku Low-G Wings
128667697,VHerculisBodyRub,3228959232,Medicines,V Herculis Body Rub
128667698,WheemeteWheatCakes,3225032704,Foods,Wheemete Wheat Cakes
128667699,VegaSlimWeed,128149240,Medicines,Vega Slimweed
128667700,AltairianSkin,128151032,Consumer Items,Altairian Skin
128667701,PavonisEarGrubs,128117240,Legal Drugs,Pavonis Ear Grubs
128667702,JotunMookah,128078840,Textiles,Jotun Mookah
128667703,GiantVerrix,128121336,Machinery,Giant Verrix
128667704,IndiBourbon,128118520,Legal Drugs,Indi Bourbon
128667705,AroucaConventualSweets,128098040,Foods,Arouca Conventual Sweets
128667706,TauriChimes,128134648,Consumer Items,Tauri Chimes
128667707,ZeesszeAntGlue,128125432,Consumer Items,Zeessze Ant Grub Glue
128667708,PantaaPrayerSticks,3228824064,Medicines,Pantaa Prayer Sticks
128667709,FujinTea,128134392,Foods,Fujin Tea
128667710,ChameleonCloth,3223418880,Textiles,Chameleon Cloth
128667711,OrrerianViciousBrew,128166392,Foods,Orrerian Vicious Brew
128667712,UszaianTreeGrub,128164856,Foods,Uszaian Tree Grub
128667713,MomusBogSpaniel,128075256,Consumer Items,Momus Bog Spaniel
128667714,DisoMaCorn,128161016,Foods,Diso Ma Corn
128667715,LeestianEvilJuice,128639992,Legal Drugs,Leestian Evil Juice
128667716,BlueMilk,128639992,Foods,Azure Milk
128667717,AlienEggs,128164088,Consumer Items,Leathery Eggs
128667718,AlyaBodilySoap,3221638400,Medicines,Alya Body Soap
128667719,VidavantianLace,3231082240,Consumer Items,Vidavantian Lace
128667760,TransgenicOnionHead,128057866,Legal Drugs,Lucan Onionhead
128668017,JaquesQuinentianStill,128667761,Consumer Items,Jaques Quinentian Still
128668018,SoontillRelics,3225348096,Consumer Items,Soontill Relics
128671119,Advert1,3227172352,Consumer Items,Ultra-Compact Processor Prototypes
128672121,TheHuttonMug,3228728832,Consumer Items,The Hutton Mug
128672122,SothisCrystallineGold,128668557,Metals,Sothis Crystalline Gold
128672316,MasterChefs,128123640,Slavery,Master Chefs
128672431,PersonalGifts,3223105792,Salvage,Personal Gifts
128672432,CrystallineSpheres,128059402,Salvage,Crystalline Spheres
128672812,OnionHeadA,3226977024,Legal Drugs,Onionhead Alpha Strain
128673069,OnionHeadB,3223027200,Legal Drugs,Onionhead Beta Strain
128682050,GalacticTravelGuide,128673074,Salvage,Galactic Travel Guide
128727921,AnimalEffigies,3228463360,Legal Drugs,Crom Silver Fesh
128732551,ShansCharisOrchid,128107768,Consumer Items,Shan's Charis Orchid
128748428,BuckyballBeerMats,128745551,Consumer Items,Buckyball Beer Mats
128793113,HarmaSilverSeaRum,3221575424,Legal Drugs,Harma Silver Sea Rum
128793114,PlatinumAloy,3223779840,Metals,Platinum Alloy
128913661,Nanomedicines,3226651904,Medicines,Nanomedicines
128922524,Duradrives,3223453184,Consumer Items,Duradrives
128958679,ApaVietii,128958681,Legal Drugs,Apa Vietii
129002574,ClassifiedExperimentalEquipment,128986325,Technology,Classified Experimental Equipment
1 id symbol market_id category name
2 128666746 EraninPearlWhisky 128001536 Legal Drugs Eranin Pearl Whisky
3 128666747 LavianBrandy 128106744 Legal Drugs Lavian Brandy
4 128667019 HIP10175BushMeat 3223234816 Foods HIP 10175 Bush Meat
5 128667020 AlbinoQuechuaMammoth 3222822912 Foods Albino Quechua Mammoth Meat
6 128667021 UtgaroarMillenialEggs 128037120 Foods Utgaroar Millennial Eggs
7 128667022 WitchhaulKobeBeef 3223358720 Foods Witchhaul Kobe Beef
8 128667023 KarsukiLocusts 3225028096 Foods Karsuki Locusts
9 128667024 GiantIrukamaSnails 3225345792 Foods Giant Irukama Snails
10 128667025 BaltahSineVacuumKrill 128088056 Foods Baltah'sine Vacuum Krill
11 128667026 CetiRabbits 3222560000 Foods Ceti Rabbits
12 128667027 KachiriginLeaches 3221595648 Medicines Kachirigin Filter Leeches
13 128667028 LyraeWeed 3226417152 Legal Drugs Lyrae Weed
14 128667029 OnionHead 128129272 Legal Drugs Onionhead
15 128667030 TarachTorSpice 128041984 Legal Drugs Tarach Spice
16 128667031 Wolf1301Fesh 128084984 Legal Drugs Wolf Fesh
17 128667032 BorasetaniPathogenetics 3229638400 Weapons Borasetani Pathogenetics
18 128667033 HIP118311Swarm 3223177472 Weapons HIP 118311 Swarm
19 128667034 KonggaAle 3226978048 Legal Drugs Kongga Ale
20 128667035 WuthieloKuFroth 3222155776 Legal Drugs Wuthielo Ku Froth
21 128667036 AlacarakmoSkinArt 3231373824 Consumer Items Alacarakmo Skin Art
22 128667037 EleuThermals 3230624768 Consumer Items Eleu Thermals
23 128667038 EshuUmbrellas 3222295552 Consumer Items Eshu Umbrellas
24 128667039 KaretiiCouture 3227333120 Consumer Items Karetii Couture
25 128667040 NjangariSaddles 3222416896 Consumer Items Njangari Saddles
26 128667041 AnyNaCoffee 3229880064 Foods Any Na Coffee
27 128667042 CD75CatCoffee 3228566016 Foods CD-75 Kitten Brand Coffee
28 128667043 GomanYauponCoffee 3224449792 Foods Goman Yaupon Coffee
29 128667044 VolkhabBeeDrones 3227831808 Machinery Volkhab Bee Drones
30 128667045 KinagoInstruments 3227394304 Consumer Items Kinago Violins
31 128667046 NgunaModernAntiques 3221538304 Consumer Items Nguna Modern Antiques
32 128667047 RajukruStoves 3227512320 Consumer Items Rajukru Multi-Stoves
33 128667048 TiolceWaste2PasteUnits 3224141312 Consumer Items Tiolce Waste2Paste Units
34 128667049 ChiEridaniMarinePaste 128128760 Foods Chi Eridani Marine Paste
35 128667050 EsusekuCaviar 3226919680 Foods Esuseku Caviar
36 128667051 LiveHecateSeaWorms 128042496 Foods Live Hecate Sea Worms
37 128667052 HelvetitjPearls 3231094528 Metals Helvetitj Pearls
38 128667053 HIP41181Squid 3227995392 Foods HIP Proto-Squid
39 128667054 CoquimSpongiformVictuals 3223832576 Foods Coquim Spongiform Victuals
40 128667055 AerialEdenApple 128083448 Foods Eden Apples of Aerial
41 128667056 NeritusBerries 3228206080 Foods Neritus Berries
42 128667057 OchoengChillies 3226719232 Foods Ochoeng Chillies
43 128667058 DeuringasTruffles 3229713408 Foods Deuringas Truffles
44 128667059 HR7221Wheat 3226170880 Foods HR 7221 Wheat
45 128667060 JarouaRice 3224698112 Foods Jaroua Rice
46 128667061 BelalansRayLeather 3223537152 Textiles Belalans Ray Leather
47 128667062 DamnaCarapaces 3227751936 Textiles Damna Carapaces
48 128667063 RapaBaoSnakeSkins 3222875648 Textiles Rapa Bao Snake Skins
49 128667064 VanayequiRhinoFur 3227289856 Textiles Vanayequi Ceratomorpha Fur
50 128667065 BastSnakeGin 128086776 Legal Drugs Bast Snake Gin
51 128667066 ThrutisCream 3226522368 Legal Drugs Thrutis Cream
52 128667067 WulpaHyperboreSystems 3221388032 Machinery Wulpa Hyperbore Systems
53 128667068 AganippeRush 128012800 Medicines Aganippe Rush
54 128667069 TerraMaterBloodBores 128051466 Medicines Terra Mater Blood Bores
55 128667070 HolvaDuellingBlades 3222713088 Weapons Holva Duelling Blades
56 128667071 KamorinHistoricWeapons 3221669632 Weapons Kamorin Historic Weapons
57 128667072 GilyaSignatureWeapons 3226857216 Weapons Gilya Signature Weapons
58 128667073 DeltaPhoenicisPalms 128045312 Chemicals Delta Phoenicis Palms
59 128667074 ToxandjiVirocide 3230258688 Chemicals Toxandji Virocide
60 128667075 XiheCompanions 3224133120 Technology Xihe Biomorphic Companions
61 128667076 SanumaMEAT 3230331136 Foods Sanuma Decorative Meat
62 128667077 EthgrezeTeaBuds 3229524992 Foods Ethgreze Tea Buds
63 128667078 CeremonialHeikeTea 3227417856 Foods Ceremonial Heike Tea
64 128667079 TanmarkTranquilTea 128057866 Foods Tanmark Tranquil Tea
65 128667080 AZCancriFormula42 3228400128 Technology Az Cancri Formula 42
66 128667081 KamitraCigars 3225450752 Legal Drugs Kamitra Cigars
67 128667082 RusaniOldSmokey 3229255680 Legal Drugs Rusani Old Smokey
68 128667083 YasoKondiLeaf 3223088640 Legal Drugs Yaso Kondi Leaf
69 128667084 ChateauDeAegaeon 3228416768 Legal Drugs Chateau De Aegaeon
70 128667085 WatersOfShintara 128666762 Medicines The Waters of Shintara
71 128667668 OphiuchiExinoArtefacts 3228939264 Consumer Items Ophiuch Exino Artefacts
72 128667669 BakedGreebles 3229378560 Foods Baked Greebles
73 128667670 CetiAepyornisEgg 3222560256 Foods Aepyornis Egg
74 128667671 SaxonWine 3227986432 Legal Drugs Saxon Wine
75 128667672 CentauriMegaGin 3228728832 Legal Drugs Centauri Mega Gin
76 128667673 AnduligaFireWorks 3230243584 Consumer Items Anduliga Fire Works
77 128667674 BankiAmphibiousLeather 3228346112 Textiles Banki Amphibious Leather
78 128667675 CherbonesBloodCrystals 3229594624 Metals Cherbones Blood Crystals
79 128667676 MotronaExperienceJelly 3229750528 Legal Drugs Motrona Experience Jelly
80 128667677 GeawenDanceDust 3230954752 Legal Drugs Geawen Dance Dust
81 128667678 GerasianGueuzeBeer 3228047360 Legal Drugs Gerasian Gueuze Beer
82 128667679 HaidneBlackBrew 3226557696 Foods Haiden Black Brew
83 128667680 HavasupaiDreamCatcher 3221438976 Consumer Items Havasupai Dream Catcher
84 128667681 BurnhamBileDistillate 3230224384 Legal Drugs Burnham Bile Distillate
85 128667682 HIPOrganophosphates 3227036160 Chemicals HIP Organophosphates
86 128667683 JaradharrePuzzlebox 3230754816 Consumer Items Jaradharre Puzzle Box
87 128667684 KorroKungPellets 3228726272 Chemicals Koro Kung Pellets
88 128667685 LFTVoidExtractCoffee 3229028864 Foods Void Extract Coffee
89 128667686 HonestyPills 3229561344 Medicines Honesty Pills
90 128667687 NonEuclidianExotanks 3224135424 Machinery Non Euclidian Exotanks
91 128667688 LTTHyperSweet 3224166400 Foods LTT Hyper Sweet
92 128667689 MechucosHighTea 3228398848 Foods Mechucos High Tea
93 128667690 MedbStarlube 3228762368 Chemicals Medb Starlube
94 128667691 MokojingBeastFeast 3229612800 Foods Mokojing Beast Feast
95 128667692 MukusubiiChitinOs 3221719296 Foods Mukusubii Chitin-os
96 128667693 MulachiGiantFungus 3228892672 Foods Mulachi Giant Fungus
97 128667694 NgadandariFireOpals 3226127872 Metals Ngadandari Fire Opals
98 128667695 TiegfriesSynthSilk 3227726848 Textiles Tiegfries Synth Silk
99 128667696 UzumokuLowGWings 3226474496 Consumer Items Uzumoku Low-G Wings
100 128667697 VHerculisBodyRub 3228959232 Medicines V Herculis Body Rub
101 128667698 WheemeteWheatCakes 3225032704 Foods Wheemete Wheat Cakes
102 128667699 VegaSlimWeed 128149240 Medicines Vega Slimweed
103 128667700 AltairianSkin 128151032 Consumer Items Altairian Skin
104 128667701 PavonisEarGrubs 128117240 Legal Drugs Pavonis Ear Grubs
105 128667702 JotunMookah 128078840 Textiles Jotun Mookah
106 128667703 GiantVerrix 128121336 Machinery Giant Verrix
107 128667704 IndiBourbon 128118520 Legal Drugs Indi Bourbon
108 128667705 AroucaConventualSweets 128098040 Foods Arouca Conventual Sweets
109 128667706 TauriChimes 128134648 Consumer Items Tauri Chimes
110 128667707 ZeesszeAntGlue 128125432 Consumer Items Zeessze Ant Grub Glue
111 128667708 PantaaPrayerSticks 3228824064 Medicines Pantaa Prayer Sticks
112 128667709 FujinTea 128134392 Foods Fujin Tea
113 128667710 ChameleonCloth 3223418880 Textiles Chameleon Cloth
114 128667711 OrrerianViciousBrew 128166392 Foods Orrerian Vicious Brew
115 128667712 UszaianTreeGrub 128164856 Foods Uszaian Tree Grub
116 128667713 MomusBogSpaniel 128075256 Consumer Items Momus Bog Spaniel
117 128667714 DisoMaCorn 128161016 Foods Diso Ma Corn
118 128667715 LeestianEvilJuice 128639992 Legal Drugs Leestian Evil Juice
119 128667716 BlueMilk 128639992 Foods Azure Milk
120 128667717 AlienEggs 128164088 Consumer Items Leathery Eggs
121 128667718 AlyaBodilySoap 3221638400 Medicines Alya Body Soap
122 128667719 VidavantianLace 3231082240 Consumer Items Vidavantian Lace
123 128667760 TransgenicOnionHead 128057866 Legal Drugs Lucan Onionhead
124 128668017 JaquesQuinentianStill 128667761 Consumer Items Jaques Quinentian Still
125 128668018 SoontillRelics 3225348096 Consumer Items Soontill Relics
126 128671119 Advert1 3227172352 Consumer Items Ultra-Compact Processor Prototypes
127 128672121 TheHuttonMug 3228728832 Consumer Items The Hutton Mug
128 128672122 SothisCrystallineGold 128668557 Metals Sothis Crystalline Gold
129 128672316 MasterChefs 128123640 Slavery Master Chefs
130 128672431 PersonalGifts 3223105792 Salvage Personal Gifts
131 128672432 CrystallineSpheres 128059402 Salvage Crystalline Spheres
132 128672812 OnionHeadA 3226977024 Legal Drugs Onionhead Alpha Strain
133 128673069 OnionHeadB 3223027200 Legal Drugs Onionhead Beta Strain
134 128682050 GalacticTravelGuide 128673074 Salvage Galactic Travel Guide
135 128727921 AnimalEffigies 3228463360 Legal Drugs Crom Silver Fesh
136 128732551 ShansCharisOrchid 128107768 Consumer Items Shan's Charis Orchid
137 128748428 BuckyballBeerMats 128745551 Consumer Items Buckyball Beer Mats
138 128793113 HarmaSilverSeaRum 3221575424 Legal Drugs Harma Silver Sea Rum
139 128793114 PlatinumAloy 3223779840 Metals Platinum Alloy
140 128913661 Nanomedicines 3226651904 Medicines Nanomedicines
141 128922524 Duradrives 3223453184 Consumer Items Duradrives
142 128958679 ApaVietii 128958681 Legal Drugs Apa Vietii
143 129002574 ClassifiedExperimentalEquipment 128986325 Technology Classified Experimental Equipment

View file

@ -0,0 +1,5 @@
id,name
eRingClass_Icy,Icy
eRingClass_Metalic,Metallic
eRingClass_MetalRich,Metal Rich
eRingClass_Rocky,Rocky
1 id name
2 eRingClass_Icy Icy
3 eRingClass_Metalic Metallic
4 eRingClass_MetalRich Metal Rich
5 eRingClass_Rocky Rocky

View file

@ -0,0 +1,6 @@
id,name
$GAlAXY_MAP_INFO_state_anarchy;,Anarchy
$GALAXY_MAP_INFO_state_lawless;,Lawless
$SYSTEM_SECURITY_high;,High
$SYSTEM_SECURITY_low;,Low
$SYSTEM_SECURITY_medium;,Medium
1 id name
2 $GAlAXY_MAP_INFO_state_anarchy; Anarchy
3 $GALAXY_MAP_INFO_state_lawless; Lawless
4 $SYSTEM_SECURITY_high; High
5 $SYSTEM_SECURITY_low; Low
6 $SYSTEM_SECURITY_medium; Medium

View file

@ -0,0 +1,39 @@
id,symbol,name,entitlement
128049249,SideWinder,Sidewinder,
128049255,Eagle,Eagle,
128049261,Hauler,Hauler,
128049267,Adder,Adder,
128049273,Viper,Viper MkIII,
128049279,CobraMkIII,Cobra MkIII,
128049285,Type6,Type-6 Transporter,
128049291,Dolphin,Dolphin,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128049297,Type7,Type-7 Transporter,
128049303,Asp,Asp Explorer,
128049309,Vulture,Vulture,
128049315,Empire_Trader,Imperial Clipper,
128049321,Federation_Dropship,Federal Dropship,
128049327,Orca,Orca,
128049333,Type9,Type-9 Heavy,
128049339,Python,Python,
128049345,BelugaLiner,Beluga Liner,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128049351,FerDeLance,Fer-de-Lance,
128049363,Anaconda,Anaconda,
128049369,Federation_Corvette,Federal Corvette,
128049375,Cutter,Imperial Cutter,
128671217,DiamondBack,Diamondback Scout,
128671223,Empire_Courier,Imperial Courier,
128671831,DiamondBackXL,Diamondback Explorer,
128672138,Empire_Eagle,Imperial Eagle,
128672145,Federation_Dropship_MkII,Federal Assault Ship,
128672152,Federation_Gunship,Federal Gunship,
128672255,Viper_MkIV,Viper MkIV,
128672262,CobraMkIV,Cobra MkIV,ELITE_HORIZONS_V_COBRA_MK_IV_1000
128672269,Independant_Trader,Keelback,
128672276,Asp_Scout,Asp Scout,
128785619,Type9_Military,Type-10 Defender,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128816567,Krait_MkII,Krait MkII,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128816574,TypeX,Alliance Chieftain,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128816581,TypeX_2,Alliance Crusader,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128816588,TypeX_3,Alliance Challenger,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128839281,Krait_Light,Krait Phantom,ELITE_HORIZONS_V_PLANETARY_LANDINGS
128915979,Mamba,Mamba,ELITE_HORIZONS_V_PLANETARY_LANDINGS
1 id symbol name entitlement
2 128049249 SideWinder Sidewinder
3 128049255 Eagle Eagle
4 128049261 Hauler Hauler
5 128049267 Adder Adder
6 128049273 Viper Viper MkIII
7 128049279 CobraMkIII Cobra MkIII
8 128049285 Type6 Type-6 Transporter
9 128049291 Dolphin Dolphin ELITE_HORIZONS_V_PLANETARY_LANDINGS
10 128049297 Type7 Type-7 Transporter
11 128049303 Asp Asp Explorer
12 128049309 Vulture Vulture
13 128049315 Empire_Trader Imperial Clipper
14 128049321 Federation_Dropship Federal Dropship
15 128049327 Orca Orca
16 128049333 Type9 Type-9 Heavy
17 128049339 Python Python
18 128049345 BelugaLiner Beluga Liner ELITE_HORIZONS_V_PLANETARY_LANDINGS
19 128049351 FerDeLance Fer-de-Lance
20 128049363 Anaconda Anaconda
21 128049369 Federation_Corvette Federal Corvette
22 128049375 Cutter Imperial Cutter
23 128671217 DiamondBack Diamondback Scout
24 128671223 Empire_Courier Imperial Courier
25 128671831 DiamondBackXL Diamondback Explorer
26 128672138 Empire_Eagle Imperial Eagle
27 128672145 Federation_Dropship_MkII Federal Assault Ship
28 128672152 Federation_Gunship Federal Gunship
29 128672255 Viper_MkIV Viper MkIV
30 128672262 CobraMkIV Cobra MkIV ELITE_HORIZONS_V_COBRA_MK_IV_1000
31 128672269 Independant_Trader Keelback
32 128672276 Asp_Scout Asp Scout
33 128785619 Type9_Military Type-10 Defender ELITE_HORIZONS_V_PLANETARY_LANDINGS
34 128816567 Krait_MkII Krait MkII ELITE_HORIZONS_V_PLANETARY_LANDINGS
35 128816574 TypeX Alliance Chieftain ELITE_HORIZONS_V_PLANETARY_LANDINGS
36 128816581 TypeX_2 Alliance Crusader ELITE_HORIZONS_V_PLANETARY_LANDINGS
37 128816588 TypeX_3 Alliance Challenger ELITE_HORIZONS_V_PLANETARY_LANDINGS
38 128839281 Krait_Light Krait Phantom ELITE_HORIZONS_V_PLANETARY_LANDINGS
39 128915979 Mamba Mamba ELITE_HORIZONS_V_PLANETARY_LANDINGS

View file

@ -0,0 +1,48 @@
sku,requirement
ELITE_HORIZONS_V_CAUSTIC_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_COBRA_MK_IV_1000,purchase base game and horizons before 5th Feb 2016 (PC) or 30th July 2016 (XBOX)
ELITE_HORIZONS_V_CORROSIONCARGO_SIZE4,unlocked via Human Tech Broker
ELITE_HORIZONS_V_FLECHETTE_FIXED_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_FLECHETTE_TURRET_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_GUARDIAN_FSDBOOSTER,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_GAUSS_FIXED_MEDIUM,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_GAUSS_FIXED_SMALL,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_HULLREINFORCEMENT,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_MODULEREINFORCEMENT,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_LARGE,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_MEDIUM,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_SMALL,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_LARGE,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_MEDIUM,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_SMALL,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_POWERDISTRIBUTOR,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_POWERPLANT,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_LARGE,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_MEDIUM,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_SMALL,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_LARGE,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_MEDIUM,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_SMALL,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_GUARDIAN_SHIELDREINFORCEMENT,unlocked via Guardian Tech Broker
ELITE_HORIZONS_V_METAHULL,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLANETARY_LANDINGS,purchase Horizons or Horizons Season Pass or Lifetime Expansion Pass
ELITE_HORIZONS_V_PLASMASHOCK_FIXED_LARGE,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_FIXED_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_FIXED_SMALL,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_LARGE,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_SMALL,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_TURRET_LARGE,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_TURRET_MEDIUM,unlocked via Human Tech Broker
ELITE_HORIZONS_V_PLASMASHOCK_TURRET_SMALL,unlocked via Human Tech Broker
ELITE_SPECIFIC_V_POWER_100000,unlocked via allegiance to Aisling Duval power
ELITE_SPECIFIC_V_POWER_100010,unlocked via allegiance to Edmund Mahon power
ELITE_SPECIFIC_V_POWER_100020,unlocked via allegiance to Arissa Lavigny-Duval power
ELITE_SPECIFIC_V_POWER_100040,unlocked via allegiance to Felicia Winters power
ELITE_SPECIFIC_V_POWER_100050,unlocked via allegiance to Denton Patreus power
ELITE_SPECIFIC_V_POWER_100060,unlocked via allegiance to Zachary Hudson power
ELITE_SPECIFIC_V_POWER_100070,unlocked via allegiance to Li Yong-Rui power
ELITE_SPECIFIC_V_POWER_100080,unlocked via allegiance to Zemina Torval power
ELITE_SPECIFIC_V_POWER_100090,unlocked via allegiance to Pranav Antal power
ELITE_SPECIFIC_V_POWER_100100,unlocked via allegiance to Archon Delaine power
ELITE_SPECIFIC_V_POWER_100120,unlocked via allegiance to Yuri Grom power
1 sku requirement
2 ELITE_HORIZONS_V_CAUSTIC_MEDIUM unlocked via Human Tech Broker
3 ELITE_HORIZONS_V_COBRA_MK_IV_1000 purchase base game and horizons before 5th Feb 2016 (PC) or 30th July 2016 (XBOX)
4 ELITE_HORIZONS_V_CORROSIONCARGO_SIZE4 unlocked via Human Tech Broker
5 ELITE_HORIZONS_V_FLECHETTE_FIXED_MEDIUM unlocked via Human Tech Broker
6 ELITE_HORIZONS_V_FLECHETTE_TURRET_MEDIUM unlocked via Human Tech Broker
7 ELITE_HORIZONS_V_GUARDIAN_FSDBOOSTER unlocked via Guardian Tech Broker
8 ELITE_HORIZONS_V_GUARDIAN_GAUSS_FIXED_MEDIUM unlocked via Guardian Tech Broker
9 ELITE_HORIZONS_V_GUARDIAN_GAUSS_FIXED_SMALL unlocked via Guardian Tech Broker
10 ELITE_HORIZONS_V_GUARDIAN_HULLREINFORCEMENT unlocked via Guardian Tech Broker
11 ELITE_HORIZONS_V_GUARDIAN_MODULEREINFORCEMENT unlocked via Guardian Tech Broker
12 ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_LARGE unlocked via Guardian Tech Broker
13 ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_MEDIUM unlocked via Guardian Tech Broker
14 ELITE_HORIZONS_V_GUARDIAN_PLASMA_FIXED_SMALL unlocked via Guardian Tech Broker
15 ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_LARGE unlocked via Guardian Tech Broker
16 ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_MEDIUM unlocked via Guardian Tech Broker
17 ELITE_HORIZONS_V_GUARDIAN_PLASMA_TURRET_SMALL unlocked via Guardian Tech Broker
18 ELITE_HORIZONS_V_GUARDIAN_POWERDISTRIBUTOR unlocked via Guardian Tech Broker
19 ELITE_HORIZONS_V_GUARDIAN_POWERPLANT unlocked via Guardian Tech Broker
20 ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_LARGE unlocked via Guardian Tech Broker
21 ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_MEDIUM unlocked via Guardian Tech Broker
22 ELITE_HORIZONS_V_GUARDIAN_SHARD_FIXED_SMALL unlocked via Guardian Tech Broker
23 ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_LARGE unlocked via Guardian Tech Broker
24 ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_MEDIUM unlocked via Guardian Tech Broker
25 ELITE_HORIZONS_V_GUARDIAN_SHARD_TURRET_SMALL unlocked via Guardian Tech Broker
26 ELITE_HORIZONS_V_GUARDIAN_SHIELDREINFORCEMENT unlocked via Guardian Tech Broker
27 ELITE_HORIZONS_V_METAHULL unlocked via Human Tech Broker
28 ELITE_HORIZONS_V_PLANETARY_LANDINGS purchase Horizons or Horizons Season Pass or Lifetime Expansion Pass
29 ELITE_HORIZONS_V_PLASMASHOCK_FIXED_LARGE unlocked via Human Tech Broker
30 ELITE_HORIZONS_V_PLASMASHOCK_FIXED_MEDIUM unlocked via Human Tech Broker
31 ELITE_HORIZONS_V_PLASMASHOCK_FIXED_SMALL unlocked via Human Tech Broker
32 ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_LARGE unlocked via Human Tech Broker
33 ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_MEDIUM unlocked via Human Tech Broker
34 ELITE_HORIZONS_V_PLASMASHOCK_GIMBAL_SMALL unlocked via Human Tech Broker
35 ELITE_HORIZONS_V_PLASMASHOCK_TURRET_LARGE unlocked via Human Tech Broker
36 ELITE_HORIZONS_V_PLASMASHOCK_TURRET_MEDIUM unlocked via Human Tech Broker
37 ELITE_HORIZONS_V_PLASMASHOCK_TURRET_SMALL unlocked via Human Tech Broker
38 ELITE_SPECIFIC_V_POWER_100000 unlocked via allegiance to Aisling Duval power
39 ELITE_SPECIFIC_V_POWER_100010 unlocked via allegiance to Edmund Mahon power
40 ELITE_SPECIFIC_V_POWER_100020 unlocked via allegiance to Arissa Lavigny-Duval power
41 ELITE_SPECIFIC_V_POWER_100040 unlocked via allegiance to Felicia Winters power
42 ELITE_SPECIFIC_V_POWER_100050 unlocked via allegiance to Denton Patreus power
43 ELITE_SPECIFIC_V_POWER_100060 unlocked via allegiance to Zachary Hudson power
44 ELITE_SPECIFIC_V_POWER_100070 unlocked via allegiance to Li Yong-Rui power
45 ELITE_SPECIFIC_V_POWER_100080 unlocked via allegiance to Zemina Torval power
46 ELITE_SPECIFIC_V_POWER_100090 unlocked via allegiance to Pranav Antal power
47 ELITE_SPECIFIC_V_POWER_100100 unlocked via allegiance to Archon Delaine power
48 ELITE_SPECIFIC_V_POWER_100120 unlocked via allegiance to Yuri Grom power

View file

@ -0,0 +1,7 @@
id,name
$faction_Alliance;,Alliance
$faction_Empire;,Empire
$faction_Federation;,Federation
$faction_Independent;,Independent
$faction_none;,None
$faction_Pirate;,Pirate
1 id name
2 $faction_Alliance; Alliance
3 $faction_Empire; Empire
4 $faction_Federation; Federation
5 $faction_Independent; Independent
6 $faction_none; None
7 $faction_Pirate; Pirate

View file

@ -0,0 +1,4 @@
id,name
Terraformable,Terraformable
Terraformed,Terraformed
Terraforming,Terraforming
1 id name
2 Terraformable Terraformable
3 Terraformed Terraformed
4 Terraforming Terraforming

View file

@ -1,156 +1,18 @@
import collections
import csv
import dataclasses
import enum
import fractions
import importlib.resources
import typing
from elite_engineering import trade
class MaterialType(enum.Enum):
raw = "Raw"
manufactured = "Manufactured"
encoded = "Encoded"
categorized = {
MaterialType.raw: {
"Raw Material Category 1": ["Carbon", "Vanadium", "Niobium", "Yttrium"],
"Raw Material Category 2": [
"Phosphorus",
"Chromium",
"Molybdenum",
"Technetium",
],
"Raw Material Category 3": ["Sulphur", "Manganese", "Cadmium", "Ruthenium"],
"Raw Material Category 4": ["Iron", "Zinc", "Tin", "Selenium"],
"Raw Material Category 5": ["Nickel", "Germanium", "Tungsten", "Tellurium"],
"Raw Material Category 6": ["Rhenium", "Arsenic", "Mercury", "Polonium"],
"Raw Material Category 7": ["Lead", "Zirconium", "Boron", "Antimony"],
},
MaterialType.manufactured: {
"Chemical": [
"Chemical Storage Units",
"Chemical Processors",
"Chemical Distillery",
"Chemical Manipulators",
"Pharmaceutical Isolators",
],
"Thermic": [
"Tempered Alloys",
"Heat Resistant Ceramics",
"Precipitated Alloys",
"Thermic Alloys",
"Military Grade Alloys",
],
"Heat": [
"Heat Conduction Wiring",
"Heat Dispersion Plate",
"Heat Exchangers",
"Heat Vanes",
"Proto Heat Radiators",
],
"Conductive": [
"Basic Conductors",
"Conductive Components",
"Conductive Ceramics",
"Conductive Polymers",
"Biotech Conductors",
],
"Mechanical Components": [
"Mechanical Scrap",
"Mechanical Equipment",
"Mechanical Components",
"Configurable Components",
"Improvised Components",
],
"Capacitors": [
"Grid Resistors",
"Hybrid Capacitors",
"Electrochemical Arrays",
"Polymer Capacitors",
"Military Supercapacitors",
],
"Shielding": [
"Worn Shield Emitters",
"Shield Emitters",
"Shielding Sensors",
"Compound Shielding",
"Imperial Shielding",
],
"Composite": [
"Compact Composites",
"Filament Composites",
"High Density Composites",
"Proprietary Composites",
"Core Dynamics Composites",
],
"Crystals": [
"Crystal Shards",
"Flawed Focus Crystals",
"Focus Crystals",
"Refined Focus Crystals",
"Exquisite Focus Crystals",
],
"Alloys": [
"Salvaged Alloys",
"Galvanising Alloys",
"Phase Alloys",
"Proto Light Alloys",
"Proto Radiolic Alloys",
],
},
MaterialType.encoded: {
"Emission Data": [
"Exceptional Scrambled Emission Data",
"Irregular Emission Data",
"Unexpected Emission Data",
"Decoded Emission Data",
"Abnormal Compact Emissions Data",
],
"Wake Scans": [
"Atypical Disrupted Wake Echoes",
"Anomalous FSD Telemetry",
"Strange Wake Solutions",
"Eccentric Hyperspace Trajectories",
"Datamined Wake Exceptions",
],
"Shield Data": [
"Distorted Shield Cycle Recordings",
"Inconsistent Shield Soak Analysis",
"Untypical Shield Scans",
"Aberrant Shield Pattern Analysis",
"Peculiar Shield Frequency Data",
],
"Encryption Files": [
"Unusual Encrypted Files",
"Tagged Encryption Codes",
"Open Symmetric Keys",
"Atypical Encryption Archives",
"Adaptive Encryptors Capture",
],
"Data Archives": [
"Anomalous Bulk Scan Data",
"Unidentified Scan Archives",
"Classified Scan Databanks",
"Divergent Scan Data",
"Classified Scan Fragment",
],
"Encoded Firmware": [
"Specialised Legacy Firmware",
"Modified Consumer Firmware",
"Cracked Industrial Firmware",
"Security Firmware Patch",
"Modified Embedded Firmware",
],
},
}
@dataclasses.dataclass
class Material:
name: str
type_: MaterialType
type_: str
category: str
grade: int
@ -160,12 +22,19 @@ class Material:
return trade.ratio(self.grade, other.grade, self.category != other.category)
materials: typing.Dict[str, Material] = {
name: Material(name, type_, category, grade)
for type_, categories in categorized.items()
for category, names in categories.items()
for grade, name in enumerate(names)
}
def _load() -> typing.Dict[str, Material]:
path = importlib.resources.files(__package__).joinpath("data/fdevids/material.csv")
lines = path.read_text().splitlines()
reader = csv.reader(lines[1:])
return {
symbol.lower(): Material(name, type_, category, int(grade))
for fdevid, symbol, grade, type_, category, name in reader
}
materials: typing.Dict[str, Material] = _load()
_Inventory = typing.TypeVar("_Inventory", bound="Inventory")
class Inventory(collections.UserDict):
@ -180,11 +49,18 @@ class Inventory(collections.UserDict):
self.update(items)
def __setitem__(self, key, value) -> None:
if key not in materials:
normalized_key = key.lower()
if normalized_key not in materials:
raise KeyError(key)
if value < 0:
raise ValueError(value)
super().__setitem__(key, value)
super().__setitem__(normalized_key, value)
def __getitem__(self, key: str) -> int:
normalized_key = key.lower()
if normalized_key not in materials:
raise KeyError(key)
return super().__getitem__(normalized_key)
def has(self, items: typing.Union[typing.Dict[str, int], "Inventory"]) -> bool:
return all([self[name] >= quantity for name, quantity in items.items()])
@ -195,6 +71,23 @@ class Inventory(collections.UserDict):
def __sub__(self, other: "Inventory") -> "Inventory":
return Inventory({name: self[name] - qty for name, qty in other.items()})
@classmethod
def from_event(
cls: typing.Type[_Inventory], event: typing.Dict[str, typing.Any]
) -> _Inventory:
if event.get("event") != "Materials":
raise ValueError("Not a 'Materials' event")
return cls(
{
material["Name"]: material["Count"]
for material in [
*event.get("Raw", []),
*event.get("Manufactured", []),
*event.get("Encoded", []),
]
}
)
class Materials(Inventory):
"""Same as Inventory, but omits zeroed materials."""
@ -208,18 +101,20 @@ class Materials(Inventory):
self.update(items)
def __setitem__(self, key: str, value: int) -> None:
if key not in materials:
normalized_key = key.lower()
if normalized_key not in materials:
raise KeyError(key)
if value < 0:
raise ValueError(value)
if value == 0:
return
super().__setitem__(key, value)
super().__setitem__(normalized_key, value)
def __getitem__(self, key: str) -> int:
if key not in materials:
normalized_key = key.lower()
if normalized_key not in materials:
raise KeyError(key)
return self.data.get(key, 0)
return self.data.get(normalized_key.lower(), 0)
def __add__(self, other: "Inventory") -> "Materials":
return Materials({name: self[name] + other[name] for name in materials})

View file

@ -1,4 +1,6 @@
import fractions
import json
import pathlib
import typing
import unittest
@ -23,19 +25,14 @@ class TradeCalculationTests(unittest.TestCase):
actual = [
[
self.format_ratio(
materials.Material(
"name", materials.MaterialType.raw, "category", grade_in
).trade_ratio(
materials.Material(
"name", materials.MaterialType.raw, "category", grade_out
)
materials.Material("name", "raw", "category", grade_in).trade_ratio(
materials.Material("name", "raw", "category", grade_out)
)
)
for grade_in in [1, 2, 3, 4, 5]
]
for grade_out in [1, 2, 3, 4, 5]
]
self.assertEqual(expected, actual)
def test_different_category_exchange(self) -> None:
@ -50,12 +47,8 @@ class TradeCalculationTests(unittest.TestCase):
actual = [
[
self.format_ratio(
materials.Material(
"name", materials.MaterialType.raw, "category", grade_in
).trade_ratio(
materials.Material(
"name", materials.MaterialType.raw, "other", grade_out
)
materials.Material("name", "raw", "category", grade_in).trade_ratio(
materials.Material("name", "raw", "other", grade_out)
)
)
for grade_in in [1, 2, 3, 4, 5]
@ -77,12 +70,8 @@ class TradeCalculationTests(unittest.TestCase):
actual = [
[
self.format_ratio(
materials.Material(
"name", materials.MaterialType.raw, "category", grade_in
).trade_ratio(
materials.Material(
"name", materials.MaterialType.encoded, "other", grade_out
)
materials.Material("name", "raw", "category", grade_in).trade_ratio(
materials.Material("name", "encoded", "other", grade_out)
)
)
for grade_in in [1, 2, 3, 4, 5]
@ -99,14 +88,17 @@ class InventoryTests(unittest.TestCase):
) -> "materials.Inventory":
return materials.Inventory(items)
def from_event(self, event: typing.Dict[str, typing.Any]) -> "materials.Inventory":
return materials.Inventory.from_event(event)
def test_create_empty(self) -> None:
inventory = self.make()
self.assertEqual(set(materials.materials.keys()), set(inventory.keys()))
def test_create_populated(self) -> None:
inventory = self.make({"Carbon": 5, "Shield Emitters": 3})
inventory = self.make({"Carbon": 5, "ShieldEmitters": 3})
self.assertEqual(5, inventory["Carbon"])
self.assertEqual(3, inventory["Shield Emitters"])
self.assertEqual(3, inventory["ShieldEmitters"])
self.assertEqual(8, sum(inventory.values()))
def test_create_with_invalid_materials(self) -> None:
@ -120,13 +112,13 @@ class InventoryTests(unittest.TestCase):
self.assertEqual(exc.exception.args, (-5,))
def test_has_materials(self) -> None:
inventory = self.make({"Carbon": 5, "Shield Emitters": 3})
self.assertTrue(inventory.has({"Carbon": 1, "Shield Emitters": 3}))
inventory = self.make({"Carbon": 5, "ShieldEmitters": 3})
self.assertTrue(inventory.has({"Carbon": 1, "ShieldEmitters": 3}))
def test_lacks_materials(self) -> None:
inventory = self.make({"Carbon": 5, "Shield Emitters": 3})
inventory = self.make({"Carbon": 5, "ShieldEmitters": 3})
self.assertTrue(not inventory.has({"Nickel": 1}))
self.assertTrue(not inventory.has({"Carbon": 6, "Shield Emitters": 3}))
self.assertTrue(not inventory.has({"Carbon": 6, "ShieldEmitters": 3}))
def test_has_raises_on_invalid_materials(self) -> None:
inventory = self.make()
@ -135,24 +127,101 @@ class InventoryTests(unittest.TestCase):
self.assertEqual(exc.exception.args, ("Pizza",))
def test_addition(self) -> None:
a = self.make({"Carbon": 5, "Shield Emitters": 3})
b = self.make({"Iron": 2, "Shield Emitters": 3})
expected = self.make({"Carbon": 5, "Iron": 2, "Shield Emitters": 6})
a = self.make({"Carbon": 5, "ShieldEmitters": 3})
b = self.make({"Iron": 2, "ShieldEmitters": 3})
expected = self.make({"Carbon": 5, "Iron": 2, "ShieldEmitters": 6})
self.assertEqual(expected, a + b)
def test_subtraction(self) -> None:
a = self.make({"Carbon": 5, "Iron": 2, "Shield Emitters": 6})
b = self.make({"Carbon": 5, "Shield Emitters": 3})
expected = self.make({"Iron": 2, "Shield Emitters": 3})
a = self.make({"Carbon": 5, "Iron": 2, "ShieldEmitters": 6})
b = self.make({"Carbon": 5, "ShieldEmitters": 3})
expected = self.make({"Iron": 2, "ShieldEmitters": 3})
self.assertEqual(expected, a - b)
def test_subtraction_cannot_result_in_negative_quantities(self) -> None:
a = self.make({"Carbon": 5, "Iron": 2, "Shield Emitters": 6})
b = self.make({"Carbon": 6, "Shield Emitters": 3})
a = self.make({"Carbon": 5, "Iron": 2, "ShieldEmitters": 6})
b = self.make({"Carbon": 6, "ShieldEmitters": 3})
with self.assertRaises(ValueError) as exc:
a - b
self.assertEqual(exc.exception.args, (-1,))
def test_load_from_materials_event(self) -> None:
event = json.loads(
pathlib.Path(__file__).parent.joinpath("events/materials.json").read_text()
)
event = {
"timestamp": "2022-01-23T02:58:12Z",
"event": "Materials",
"Raw": [
{"Name": "manganese", "Count": 127},
{"Name": "iron", "Count": 37},
{"Name": "phosphorus", "Count": 2},
{"Name": "nickel", "Count": 5},
{"Name": "lead", "Count": 69},
{"Name": "germanium", "Count": 12},
],
"Manufactured": [
{
"Name": "salvagedalloys",
"Name_Localised": "Salvaged Alloys",
"Count": 1,
},
{
"Name": "crystalshards",
"Name_Localised": "Crystal Shards",
"Count": 36,
},
{
"Name": "shieldemitters",
"Name_Localised": "Shield Emitters",
"Count": 36,
},
],
"Encoded": [
{
"Name": "bulkscandata",
"Name_Localised": "Anomalous Bulk Scan Data",
"Count": 28,
},
{
"Name": "shieldcyclerecordings",
"Name_Localised": "Distorted Shield Cycle Recordings",
"Count": 66,
},
{
"Name": "archivedemissiondata",
"Name_Localised": "Irregular Emission Data",
"Count": 6,
},
],
}
self.assertEqual(
self.make(
{
"manganese": 127,
"iron": 37,
"phosphorus": 2,
"nickel": 5,
"lead": 69,
"germanium": 12,
"salvagedalloys": 1,
"crystalshards": 36,
"shieldemitters": 36,
"bulkscandata": 28,
"shieldcyclerecordings": 66,
"archivedemissiondata": 6,
}
),
self.from_event(event),
)
def test_load_from_invalid_event(self) -> None:
event: typing.Dict[str, typing.Any] = {}
with self.assertRaises(ValueError) as exc:
self.from_event(event)
self.assertEqual(exc.exception.args, ("Not a 'Materials' event",))
class MaterialsTests(InventoryTests):
def make(
@ -160,6 +229,9 @@ class MaterialsTests(InventoryTests):
) -> "materials.Materials":
return materials.Materials(items)
def from_event(self, event: typing.Dict[str, typing.Any]) -> "materials.Materials":
return materials.Materials.from_event(event)
def test_create_empty(self) -> None:
empty = self.make()
self.assertEqual(set(), set(empty.keys()))