diff --git a/doc/README.md b/doc/README.md deleted file mode 100644 index c721778..0000000 --- a/doc/README.md +++ /dev/null @@ -1,8 +0,0 @@ -Standard string values and IDs ----- -Commodities, outfitting modules and ships are named inconsistently in various places within Elite: Dangerous and across third-party sites. And in some cases those names have changed over time. The files in this directory document for the commodity, outfitting and shipyard schemas: - -- The preferred names/spellings for string values in messages sent over EDDN. -- The mapping between string values and "id"s. - -Please note that there are some inconsistencies in these files - e.g "Cobra Mk III" and "Cobra MkIV". These inconsistencies are due to changes in Elite: Dangerous and are retained for compatibility. diff --git a/doc/commodity.csv b/doc/commodity.csv deleted file mode 100644 index 5476869..0000000 --- a/doc/commodity.csv +++ /dev/null @@ -1,119 +0,0 @@ -id,category,name,average -128049204,Chemicals,Explosives,378 -128049202,Chemicals,Hydrogen Fuel,147 -128049203,Chemicals,Mineral Oil,259 -128672304,Chemicals,Nerve Agents,13527 -128049205,Chemicals,Pesticides,292 -128672305,Chemicals,Surface Stabilisers,631 -128672303,Chemicals,Synthetic Reagents,7031 -128049241,Consumer Items,Clothing,395 -128049240,Consumer Items,Consumer Technology,7031 -128049238,Consumer Items,Domestic Appliances,631 -128672314,Consumer Items,Evacuation Shelter,395 -128049177,Foods,Algae,200 -128049182,Foods,Animal Meat,1460 -128049189,Foods,Coffee,1460 -128049183,Foods,Fish,493 -128049184,Foods,Food Cartridges,206 -128049178,Foods,Fruit And Vegetables,395 -128049180,Foods,Grain,275 -128049185,Foods,Synthetic Meat,324 -128049188,Foods,Tea,1646 -128672302,Industrial Materials,Ceramic Composites,259 -128672701,Industrial Materials,Meta-Alloys,83530 -128049197,Industrial Materials,Polymers,216 -128049199,Industrial Materials,Semiconductors,1029 -128049200,Industrial Materials,Superconductors,7031 -128049214,Legal Drugs,Beer,240 -128672306,Legal Drugs,Bootleg Liquor,408 -128049216,Legal Drugs,Liquor,738 -128049212,Legal Drugs,Narcotics,9742 -128049213,Legal Drugs,Tobacco,5088 -128049215,Legal Drugs,Wine,324 -128064028,Machinery,Atmospheric Processors,493 -128672309,Machinery,Building Fabricators,1223 -128049222,Machinery,Crop Harvesters,2378 -128672307,Machinery,Geological Equipment,1976 -128049223,Machinery,Marine Equipment,4474 -128049220,Machinery,Microbial Furnaces,266 -128049221,Machinery,Mineral Extractors,700 -128049217,Machinery,Power Generators,631 -128672313,Machinery,Skimmer Components,1089 -128672308,Machinery,Thermal Cooling Units,378 -128049218,Machinery,Water Purifiers,378 -128049208,Medicines,Agri-Medicines,1154 -128049210,Medicines,Basic Medicines,395 -128049670,Medicines,Combat Stabilisers,3055 -128049209,Medicines,Performance Enhancers,7031 -128049669,Medicines,Progenitor Cells,7031 -128049176,Metals,Aluminium,412 -128049168,Metals,Beryllium,8549 -128672300,Metals,Bismuth,2531 -128049162,Metals,Cobalt,823 -128049175,Metals,Copper,570 -128049170,Metals,Gallium,5426 -128049154,Metals,Gold,9742 -128668549,Metals,Hafnium 178,66000 -128049169,Metals,Indium,6175 -128672298,Metals,Lanthanum,9125 -128049173,Metals,Lithium,1749 -128671118,Metals,Osmium,7031 -128049153,Metals,Palladium,13527 -128049152,Metals,Platinum,18814 -128049155,Metals,Silver,5088 -128049171,Metals,Tantalum,4196 -128672299,Metals,Thallium,3937 -128672301,Metals,Thorium,11860 -128049174,Metals,Titanium,1154 -128049172,Metals,Uranium,2869 -128049165,Minerals,Bauxite,216 -128049156,Minerals,Bertrandite,2694 -128049159,Minerals,Coltan,1550 -128672294,Minerals,Cryolite,2378 -128049158,Minerals,Gallite,2101 -128672295,Minerals,Goslarite,972 -128049157,Minerals,Indite,2378 -128049161,Minerals,Lepidolite,700 -128668550,Minerals,Painite,33000 -128672297,Minerals,Pyrophyllite,1646 -128049163,Minerals,Rutile,412 -128049160,Minerals,Uraninite,1029 -128066403,NonMarketable,Limpet,100 -128668548,Salvage,AI Relics,132000 -128666756,Salvage,Ancient Artefact,5000 -128668551,Salvage,Antiquities,110000 -128666758,Salvage,Experimental Chemicals,2250 -128668552,Salvage,Military Intelligence,52800 -128666755,Salvage,Military Plans,5400 -128666760,Salvage,Prototype Tech,6100 -128666759,Salvage,Rebel Transmissions,2100 -128671443,Salvage,SAP 8 Core Container,55000 -128666761,Salvage,Technical Blueprints,3750 -128666754,Salvage,Trade Data,1450 -128671444,Salvage,Trinkets Of Hidden Fortune,880 -128668547,Salvage,Unknown Artefact,330000 -128667728,Slavery,Imperial Slaves,16485 -128049243,Slavery,Slaves,11107 -128049231,Technology,Advanced Catalysers,3055 -128049229,Technology,Animal Monitors,378 -128049230,Technology,Aquaponic Systems,349 -128049228,Technology,Auto-Fabricators,3937 -128049672,Technology,Bioreducing Lichen,1089 -128049225,Technology,Computer Components,631 -128049226,Technology,H.E. Suits,349 -128049232,Technology,Land Enrichment Systems,5088 -128672310,Technology,Muon Imager,6589 -128049671,Technology,Resonating Separators,6175 -128049227,Technology,Robotics,1976 -128672311,Technology,Structural Regulators,1976 -128049190,Textiles,Leather,240 -128049191,Textiles,Natural Fabrics,493 -128049193,Textiles,Synthetic Fabrics,252 -128049244,Waste,Biowaste,74 -128049246,Waste,Chemical Waste,79 -128049248,Waste,Scrap,96 -128049234,Weapons,Battle Weapons,7031 -128672312,Weapons,Landmines,4474 -128049236,Weapons,Non-Lethal Weapons,1976 -128049233,Weapons,Personal Weapons,4474 -128049235,Weapons,Reactive Armour,2235 diff --git a/doc/outfitting.csv b/doc/outfitting.csv deleted file mode 100644 index e88ebfa..0000000 --- a/doc/outfitting.csv +++ /dev/null @@ -1,784 +0,0 @@ -id,category,name,mount,guidance,ship,class,rating -128049250,standard,Lightweight Alloy,,,Sidewinder,1,I -128049251,standard,Reinforced Alloy,,,Sidewinder,1,I -128049252,standard,Military Grade Composite,,,Sidewinder,1,I -128049253,standard,Mirrored Surface Composite,,,Sidewinder,1,I -128049254,standard,Reactive Surface Composite,,,Sidewinder,1,I -128049256,standard,Lightweight Alloy,,,Eagle,1,I -128049257,standard,Reinforced Alloy,,,Eagle,1,I -128049258,standard,Military Grade Composite,,,Eagle,1,I -128049259,standard,Mirrored Surface Composite,,,Eagle,1,I -128049260,standard,Reactive Surface Composite,,,Eagle,1,I -128049262,standard,Lightweight Alloy,,,Hauler,1,I -128049263,standard,Reinforced Alloy,,,Hauler,1,I -128049264,standard,Military Grade Composite,,,Hauler,1,I -128049265,standard,Mirrored Surface Composite,,,Hauler,1,I -128049266,standard,Reactive Surface Composite,,,Hauler,1,I -128049268,standard,Lightweight Alloy,,,Adder,1,I -128049269,standard,Reinforced Alloy,,,Adder,1,I -128049270,standard,Military Grade Composite,,,Adder,1,I -128049271,standard,Mirrored Surface Composite,,,Adder,1,I -128049272,standard,Reactive Surface Composite,,,Adder,1,I -128049274,standard,Lightweight Alloy,,,Viper,1,I -128049275,standard,Reinforced Alloy,,,Viper,1,I -128049276,standard,Military Grade Composite,,,Viper,1,I -128049277,standard,Mirrored Surface Composite,,,Viper,1,I -128049278,standard,Reactive Surface Composite,,,Viper,1,I -128049280,standard,Lightweight Alloy,,,Cobra Mk III,1,I -128049281,standard,Reinforced Alloy,,,Cobra Mk III,1,I -128049282,standard,Military Grade Composite,,,Cobra Mk III,1,I -128049283,standard,Mirrored Surface Composite,,,Cobra Mk III,1,I -128049284,standard,Reactive Surface Composite,,,Cobra Mk III,1,I -128049286,standard,Lightweight Alloy,,,Type-6 Transporter,1,I -128049287,standard,Reinforced Alloy,,,Type-6 Transporter,1,I -128049288,standard,Military Grade Composite,,,Type-6 Transporter,1,I -128049289,standard,Mirrored Surface Composite,,,Type-6 Transporter,1,I -128049290,standard,Reactive Surface Composite,,,Type-6 Transporter,1,I -128049298,standard,Lightweight Alloy,,,Type-7 Transporter,1,I -128049299,standard,Reinforced Alloy,,,Type-7 Transporter,1,I -128049300,standard,Military Grade Composite,,,Type-7 Transporter,1,I -128049301,standard,Mirrored Surface Composite,,,Type-7 Transporter,1,I -128049302,standard,Reactive Surface Composite,,,Type-7 Transporter,1,I -128049304,standard,Lightweight Alloy,,,Asp,1,I -128049305,standard,Reinforced Alloy,,,Asp,1,I -128049306,standard,Military Grade Composite,,,Asp,1,I -128049307,standard,Mirrored Surface Composite,,,Asp,1,I -128049308,standard,Reactive Surface Composite,,,Asp,1,I -128049310,standard,Lightweight Alloy,,,Vulture,1,I -128049311,standard,Reinforced Alloy,,,Vulture,1,I -128049312,standard,Military Grade Composite,,,Vulture,1,I -128049313,standard,Mirrored Surface Composite,,,Vulture,1,I -128049314,standard,Reactive Surface Composite,,,Vulture,1,I -128049316,standard,Lightweight Alloy,,,Imperial Clipper,1,I -128049317,standard,Reinforced Alloy,,,Imperial Clipper,1,I -128049318,standard,Military Grade Composite,,,Imperial Clipper,1,I -128049319,standard,Mirrored Surface Composite,,,Imperial Clipper,1,I -128049320,standard,Reactive Surface Composite,,,Imperial Clipper,1,I -128049322,standard,Lightweight Alloy,,,Federal Dropship,1,I -128049323,standard,Reinforced Alloy,,,Federal Dropship,1,I -128049324,standard,Military Grade Composite,,,Federal Dropship,1,I -128049325,standard,Mirrored Surface Composite,,,Federal Dropship,1,I -128049326,standard,Reactive Surface Composite,,,Federal Dropship,1,I -128049328,standard,Lightweight Alloy,,,Orca,1,I -128049329,standard,Reinforced Alloy,,,Orca,1,I -128049330,standard,Military Grade Composite,,,Orca,1,I -128049331,standard,Mirrored Surface Composite,,,Orca,1,I -128049332,standard,Reactive Surface Composite,,,Orca,1,I -128049334,standard,Lightweight Alloy,,,Type-9 Heavy,1,I -128049335,standard,Reinforced Alloy,,,Type-9 Heavy,1,I -128049336,standard,Military Grade Composite,,,Type-9 Heavy,1,I -128049337,standard,Mirrored Surface Composite,,,Type-9 Heavy,1,I -128049338,standard,Reactive Surface Composite,,,Type-9 Heavy,1,I -128049340,standard,Lightweight Alloy,,,Python,1,I -128049341,standard,Reinforced Alloy,,,Python,1,I -128049342,standard,Military Grade Composite,,,Python,1,I -128049343,standard,Mirrored Surface Composite,,,Python,1,I -128049344,standard,Reactive Surface Composite,,,Python,1,I -128049352,standard,Lightweight Alloy,,,Fer-de-Lance,1,I -128049353,standard,Reinforced Alloy,,,Fer-de-Lance,1,I -128049354,standard,Military Grade Composite,,,Fer-de-Lance,1,I -128049355,standard,Mirrored Surface Composite,,,Fer-de-Lance,1,I -128049356,standard,Reactive Surface Composite,,,Fer-de-Lance,1,I -128049364,standard,Lightweight Alloy,,,Anaconda,1,I -128049365,standard,Reinforced Alloy,,,Anaconda,1,I -128049366,standard,Military Grade Composite,,,Anaconda,1,I -128049367,standard,Mirrored Surface Composite,,,Anaconda,1,I -128049368,standard,Reactive Surface Composite,,,Anaconda,1,I -128049370,standard,Lightweight Alloy,,,Federal Corvette,1,I -128049371,standard,Reinforced Alloy,,,Federal Corvette,1,I -128049372,standard,Military Grade Composite,,,Federal Corvette,1,I -128049373,standard,Mirrored Surface Composite,,,Federal Corvette,1,I -128049374,standard,Reactive Surface Composite,,,Federal Corvette,1,I -128049376,standard,Lightweight Alloy,,,Imperial Cutter,1,I -128049377,standard,Reinforced Alloy,,,Imperial Cutter,1,I -128049378,standard,Military Grade Composite,,,Imperial Cutter,1,I -128049379,standard,Mirrored Surface Composite,,,Imperial Cutter,1,I -128049380,standard,Reactive Surface Composite,,,Imperial Cutter,1,I -128049381,hardpoint,Pulse Laser,Fixed,,,1,F -128049382,hardpoint,Pulse Laser,Fixed,,,2,E -128049383,hardpoint,Pulse Laser,Fixed,,,3,D -128049385,hardpoint,Pulse Laser,Gimballed,,,1,G -128049386,hardpoint,Pulse Laser,Gimballed,,,2,F -128049387,hardpoint,Pulse Laser,Gimballed,,,3,E -128049388,hardpoint,Pulse Laser,Turreted,,,1,G -128049389,hardpoint,Pulse Laser,Turreted,,,2,F -128049390,hardpoint,Pulse Laser,Turreted,,,3,F -128049400,hardpoint,Burst Laser,Fixed,,,1,F -128049401,hardpoint,Burst Laser,Fixed,,,2,E -128049402,hardpoint,Burst Laser,Fixed,,,3,D -128049404,hardpoint,Burst Laser,Gimballed,,,1,G -128049405,hardpoint,Burst Laser,Gimballed,,,2,F -128049406,hardpoint,Burst Laser,Gimballed,,,3,E -128049407,hardpoint,Burst Laser,Turreted,,,1,G -128049408,hardpoint,Burst Laser,Turreted,,,2,F -128049409,hardpoint,Burst Laser,Turreted,,,3,E -128049428,hardpoint,Beam Laser,Fixed,,,1,E -128049429,hardpoint,Beam Laser,Fixed,,,2,D -128049430,hardpoint,Beam Laser,Fixed,,,3,C -128049432,hardpoint,Beam Laser,Gimballed,,,1,E -128049433,hardpoint,Beam Laser,Gimballed,,,2,D -128049434,hardpoint,Beam Laser,Gimballed,,,3,C -128049435,hardpoint,Beam Laser,Turreted,,,1,F -128049436,hardpoint,Beam Laser,Turreted,,,2,E -128049437,hardpoint,Beam Laser,Turreted,,,3,D -128049438,hardpoint,Cannon,Fixed,,,1,D -128049439,hardpoint,Cannon,Fixed,,,2,D -128049440,hardpoint,Cannon,Fixed,,,3,C -128049441,hardpoint,Cannon,Fixed,,,4,B -128049442,hardpoint,Cannon,Gimballed,,,1,E -128049443,hardpoint,Cannon,Gimballed,,,2,D -128049444,hardpoint,Cannon,Gimballed,,,4,B -128049445,hardpoint,Cannon,Turreted,,,1,F -128049446,hardpoint,Cannon,Turreted,,,2,E -128049447,hardpoint,Cannon,Turreted,,,3,D -128049448,hardpoint,Fragment Cannon,Fixed,,,1,E -128049449,hardpoint,Fragment Cannon,Fixed,,,2,A -128049450,hardpoint,Fragment Cannon,Fixed,,,3,C -128049451,hardpoint,Fragment Cannon,Gimballed,,,1,E -128049452,hardpoint,Fragment Cannon,Gimballed,,,2,D -128049453,hardpoint,Fragment Cannon,Turreted,,,1,E -128049454,hardpoint,Fragment Cannon,Turreted,,,2,D -128049455,hardpoint,Multi-Cannon,Fixed,,,1,F -128049456,hardpoint,Multi-Cannon,Fixed,,,2,E -128049459,hardpoint,Multi-Cannon,Gimballed,,,1,G -128049460,hardpoint,Multi-Cannon,Gimballed,,,2,F -128049462,hardpoint,Multi-Cannon,Turreted,,,1,G -128049463,hardpoint,Multi-Cannon,Turreted,,,2,F -128049465,hardpoint,Plasma Accelerator,Fixed,,,2,C -128049466,hardpoint,Plasma Accelerator,Fixed,,,3,B -128049467,hardpoint,Plasma Accelerator,Fixed,,,4,A -128049488,hardpoint,Rail Gun,Fixed,,,1,D -128049489,hardpoint,Rail Gun,Fixed,,,2,B -128049492,hardpoint,Missile Rack,Fixed,Seeker,,1,B -128049493,hardpoint,Missile Rack,Fixed,Seeker,,2,B -128049500,hardpoint,Mine Launcher,Fixed,,,1,I -128049501,hardpoint,Mine Launcher,Fixed,,,2,I -128049509,hardpoint,Torpedo Pylon,Fixed,Seeker,,1,I -128049510,hardpoint,Torpedo Pylon,Fixed,Seeker,,2,I -128049513,utility,Chaff Launcher,,,,0,I -128049516,utility,Electronic Countermeasure,,,,0,F -128049519,utility,Heat Sink Launcher,,,,0,I -128049522,utility,Point Defence,,,,0,I -128049525,hardpoint,Mining Laser,Fixed,,,1,D -128049526,hardpoint,Mining Laser,Fixed,,,2,D -128049549,internal,Standard Docking Computer,,,,1,E -128064033,standard,Power Plant,,,,2,E -128064034,standard,Power Plant,,,,2,D -128064035,standard,Power Plant,,,,2,C -128064036,standard,Power Plant,,,,2,B -128064037,standard,Power Plant,,,,2,A -128064038,standard,Power Plant,,,,3,E -128064039,standard,Power Plant,,,,3,D -128064040,standard,Power Plant,,,,3,C -128064041,standard,Power Plant,,,,3,B -128064042,standard,Power Plant,,,,3,A -128064043,standard,Power Plant,,,,4,E -128064044,standard,Power Plant,,,,4,D -128064045,standard,Power Plant,,,,4,C -128064046,standard,Power Plant,,,,4,B -128064047,standard,Power Plant,,,,4,A -128064048,standard,Power Plant,,,,5,E -128064049,standard,Power Plant,,,,5,D -128064050,standard,Power Plant,,,,5,C -128064051,standard,Power Plant,,,,5,B -128064052,standard,Power Plant,,,,5,A -128064053,standard,Power Plant,,,,6,E -128064054,standard,Power Plant,,,,6,D -128064055,standard,Power Plant,,,,6,C -128064056,standard,Power Plant,,,,6,B -128064057,standard,Power Plant,,,,6,A -128064058,standard,Power Plant,,,,7,E -128064059,standard,Power Plant,,,,7,D -128064060,standard,Power Plant,,,,7,C -128064061,standard,Power Plant,,,,7,B -128064062,standard,Power Plant,,,,7,A -128064063,standard,Power Plant,,,,8,E -128064064,standard,Power Plant,,,,8,D -128064065,standard,Power Plant,,,,8,C -128064066,standard,Power Plant,,,,8,B -128064067,standard,Power Plant,,,,8,A -128064068,standard,Thrusters,,,,2,E -128064069,standard,Thrusters,,,,2,D -128064070,standard,Thrusters,,,,2,C -128064071,standard,Thrusters,,,,2,B -128064072,standard,Thrusters,,,,2,A -128064073,standard,Thrusters,,,,3,E -128064074,standard,Thrusters,,,,3,D -128064075,standard,Thrusters,,,,3,C -128064076,standard,Thrusters,,,,3,B -128064077,standard,Thrusters,,,,3,A -128064078,standard,Thrusters,,,,4,E -128064079,standard,Thrusters,,,,4,D -128064080,standard,Thrusters,,,,4,C -128064081,standard,Thrusters,,,,4,B -128064082,standard,Thrusters,,,,4,A -128064083,standard,Thrusters,,,,5,E -128064084,standard,Thrusters,,,,5,D -128064085,standard,Thrusters,,,,5,C -128064086,standard,Thrusters,,,,5,B -128064087,standard,Thrusters,,,,5,A -128064088,standard,Thrusters,,,,6,E -128064089,standard,Thrusters,,,,6,D -128064090,standard,Thrusters,,,,6,C -128064091,standard,Thrusters,,,,6,B -128064092,standard,Thrusters,,,,6,A -128064093,standard,Thrusters,,,,7,E -128064094,standard,Thrusters,,,,7,D -128064095,standard,Thrusters,,,,7,C -128064096,standard,Thrusters,,,,7,B -128064097,standard,Thrusters,,,,7,A -128064098,standard,Thrusters,,,,8,E -128064099,standard,Thrusters,,,,8,D -128064100,standard,Thrusters,,,,8,C -128064101,standard,Thrusters,,,,8,B -128064102,standard,Thrusters,,,,8,A -128064103,standard,Frame Shift Drive,,,,2,E -128064104,standard,Frame Shift Drive,,,,2,D -128064105,standard,Frame Shift Drive,,,,2,C -128064106,standard,Frame Shift Drive,,,,2,B -128064107,standard,Frame Shift Drive,,,,2,A -128064108,standard,Frame Shift Drive,,,,3,E -128064109,standard,Frame Shift Drive,,,,3,D -128064110,standard,Frame Shift Drive,,,,3,C -128064111,standard,Frame Shift Drive,,,,3,B -128064112,standard,Frame Shift Drive,,,,3,A -128064113,standard,Frame Shift Drive,,,,4,E -128064114,standard,Frame Shift Drive,,,,4,D -128064115,standard,Frame Shift Drive,,,,4,C -128064116,standard,Frame Shift Drive,,,,4,B -128064117,standard,Frame Shift Drive,,,,4,A -128064118,standard,Frame Shift Drive,,,,5,E -128064119,standard,Frame Shift Drive,,,,5,D -128064120,standard,Frame Shift Drive,,,,5,C -128064121,standard,Frame Shift Drive,,,,5,B -128064122,standard,Frame Shift Drive,,,,5,A -128064123,standard,Frame Shift Drive,,,,6,E -128064124,standard,Frame Shift Drive,,,,6,D -128064125,standard,Frame Shift Drive,,,,6,C -128064126,standard,Frame Shift Drive,,,,6,B -128064127,standard,Frame Shift Drive,,,,6,A -128064128,standard,Frame Shift Drive,,,,7,E -128064129,standard,Frame Shift Drive,,,,7,D -128064130,standard,Frame Shift Drive,,,,7,C -128064131,standard,Frame Shift Drive,,,,7,B -128064132,standard,Frame Shift Drive,,,,7,A -128064133,standard,Frame Shift Drive,,,,8,E -128064134,standard,Frame Shift Drive,,,,8,D -128064135,standard,Frame Shift Drive,,,,8,C -128064136,standard,Frame Shift Drive,,,,8,B -128064137,standard,Frame Shift Drive,,,,8,A -128064138,standard,Life Support,,,,1,E -128064139,standard,Life Support,,,,1,D -128064140,standard,Life Support,,,,1,C -128064141,standard,Life Support,,,,1,B -128064142,standard,Life Support,,,,1,A -128064143,standard,Life Support,,,,2,E -128064144,standard,Life Support,,,,2,D -128064145,standard,Life Support,,,,2,C -128064146,standard,Life Support,,,,2,B -128064147,standard,Life Support,,,,2,A -128064148,standard,Life Support,,,,3,E -128064149,standard,Life Support,,,,3,D -128064150,standard,Life Support,,,,3,C -128064151,standard,Life Support,,,,3,B -128064152,standard,Life Support,,,,3,A -128064153,standard,Life Support,,,,4,E -128064154,standard,Life Support,,,,4,D -128064155,standard,Life Support,,,,4,C -128064156,standard,Life Support,,,,4,B -128064157,standard,Life Support,,,,4,A -128064158,standard,Life Support,,,,5,E -128064159,standard,Life Support,,,,5,D -128064160,standard,Life Support,,,,5,C -128064161,standard,Life Support,,,,5,B -128064162,standard,Life Support,,,,5,A -128064163,standard,Life Support,,,,6,E -128064164,standard,Life Support,,,,6,D -128064165,standard,Life Support,,,,6,C -128064166,standard,Life Support,,,,6,B -128064167,standard,Life Support,,,,6,A -128064168,standard,Life Support,,,,7,E -128064169,standard,Life Support,,,,7,D -128064170,standard,Life Support,,,,7,C -128064171,standard,Life Support,,,,7,B -128064172,standard,Life Support,,,,7,A -128064173,standard,Life Support,,,,8,E -128064174,standard,Life Support,,,,8,D -128064175,standard,Life Support,,,,8,C -128064176,standard,Life Support,,,,8,B -128064177,standard,Life Support,,,,8,A -128064178,standard,Power Distributor,,,,1,E -128064179,standard,Power Distributor,,,,1,D -128064180,standard,Power Distributor,,,,1,C -128064181,standard,Power Distributor,,,,1,B -128064182,standard,Power Distributor,,,,1,A -128064183,standard,Power Distributor,,,,2,E -128064184,standard,Power Distributor,,,,2,D -128064185,standard,Power Distributor,,,,2,C -128064186,standard,Power Distributor,,,,2,B -128064187,standard,Power Distributor,,,,2,A -128064188,standard,Power Distributor,,,,3,E -128064189,standard,Power Distributor,,,,3,D -128064190,standard,Power Distributor,,,,3,C -128064191,standard,Power Distributor,,,,3,B -128064192,standard,Power Distributor,,,,3,A -128064193,standard,Power Distributor,,,,4,E -128064194,standard,Power Distributor,,,,4,D -128064195,standard,Power Distributor,,,,4,C -128064196,standard,Power Distributor,,,,4,B -128064197,standard,Power Distributor,,,,4,A -128064198,standard,Power Distributor,,,,5,E -128064199,standard,Power Distributor,,,,5,D -128064200,standard,Power Distributor,,,,5,C -128064201,standard,Power Distributor,,,,5,B -128064202,standard,Power Distributor,,,,5,A -128064203,standard,Power Distributor,,,,6,E -128064204,standard,Power Distributor,,,,6,D -128064205,standard,Power Distributor,,,,6,C -128064206,standard,Power Distributor,,,,6,B -128064207,standard,Power Distributor,,,,6,A -128064208,standard,Power Distributor,,,,7,E -128064209,standard,Power Distributor,,,,7,D -128064210,standard,Power Distributor,,,,7,C -128064211,standard,Power Distributor,,,,7,B -128064212,standard,Power Distributor,,,,7,A -128064213,standard,Power Distributor,,,,8,E -128064214,standard,Power Distributor,,,,8,D -128064215,standard,Power Distributor,,,,8,C -128064216,standard,Power Distributor,,,,8,B -128064217,standard,Power Distributor,,,,8,A -128064218,standard,Sensors,,,,1,E -128064219,standard,Sensors,,,,1,D -128064220,standard,Sensors,,,,1,C -128064221,standard,Sensors,,,,1,B -128064222,standard,Sensors,,,,1,A -128064223,standard,Sensors,,,,2,E -128064224,standard,Sensors,,,,2,D -128064225,standard,Sensors,,,,2,C -128064226,standard,Sensors,,,,2,B -128064227,standard,Sensors,,,,2,A -128064228,standard,Sensors,,,,3,E -128064229,standard,Sensors,,,,3,D -128064230,standard,Sensors,,,,3,C -128064231,standard,Sensors,,,,3,B -128064232,standard,Sensors,,,,3,A -128064233,standard,Sensors,,,,4,E -128064234,standard,Sensors,,,,4,D -128064235,standard,Sensors,,,,4,C -128064236,standard,Sensors,,,,4,B -128064237,standard,Sensors,,,,4,A -128064238,standard,Sensors,,,,5,E -128064239,standard,Sensors,,,,5,D -128064240,standard,Sensors,,,,5,C -128064241,standard,Sensors,,,,5,B -128064242,standard,Sensors,,,,5,A -128064243,standard,Sensors,,,,6,E -128064244,standard,Sensors,,,,6,D -128064245,standard,Sensors,,,,6,C -128064246,standard,Sensors,,,,6,B -128064247,standard,Sensors,,,,6,A -128064248,standard,Sensors,,,,7,E -128064249,standard,Sensors,,,,7,D -128064250,standard,Sensors,,,,7,C -128064251,standard,Sensors,,,,7,B -128064252,standard,Sensors,,,,7,A -128064253,standard,Sensors,,,,8,E -128064254,standard,Sensors,,,,8,D -128064255,standard,Sensors,,,,8,C -128064256,standard,Sensors,,,,8,B -128064257,standard,Sensors,,,,8,A -128064263,internal,Shield Generator,,,,2,E -128064264,internal,Shield Generator,,,,2,D -128064265,internal,Shield Generator,,,,2,C -128064266,internal,Shield Generator,,,,2,B -128064267,internal,Shield Generator,,,,2,A -128064268,internal,Shield Generator,,,,3,E -128064269,internal,Shield Generator,,,,3,D -128064270,internal,Shield Generator,,,,3,C -128064271,internal,Shield Generator,,,,3,B -128064272,internal,Shield Generator,,,,3,A -128064273,internal,Shield Generator,,,,4,E -128064274,internal,Shield Generator,,,,4,D -128064275,internal,Shield Generator,,,,4,C -128064276,internal,Shield Generator,,,,4,B -128064277,internal,Shield Generator,,,,4,A -128064278,internal,Shield Generator,,,,5,E -128064279,internal,Shield Generator,,,,5,D -128064280,internal,Shield Generator,,,,5,C -128064281,internal,Shield Generator,,,,5,B -128064282,internal,Shield Generator,,,,5,A -128064283,internal,Shield Generator,,,,6,E -128064284,internal,Shield Generator,,,,6,D -128064285,internal,Shield Generator,,,,6,C -128064286,internal,Shield Generator,,,,6,B -128064287,internal,Shield Generator,,,,6,A -128064288,internal,Shield Generator,,,,7,E -128064289,internal,Shield Generator,,,,7,D -128064290,internal,Shield Generator,,,,7,C -128064291,internal,Shield Generator,,,,7,B -128064292,internal,Shield Generator,,,,7,A -128064293,internal,Shield Generator,,,,8,E -128064294,internal,Shield Generator,,,,8,D -128064295,internal,Shield Generator,,,,8,C -128064296,internal,Shield Generator,,,,8,B -128064297,internal,Shield Generator,,,,8,A -128064298,internal,Shield Cell Bank,,,,1,E -128064299,internal,Shield Cell Bank,,,,1,D -128064300,internal,Shield Cell Bank,,,,1,C -128064301,internal,Shield Cell Bank,,,,1,B -128064302,internal,Shield Cell Bank,,,,1,A -128064303,internal,Shield Cell Bank,,,,2,E -128064304,internal,Shield Cell Bank,,,,2,D -128064305,internal,Shield Cell Bank,,,,2,C -128064306,internal,Shield Cell Bank,,,,2,B -128064307,internal,Shield Cell Bank,,,,2,A -128064308,internal,Shield Cell Bank,,,,3,E -128064309,internal,Shield Cell Bank,,,,3,D -128064310,internal,Shield Cell Bank,,,,3,C -128064311,internal,Shield Cell Bank,,,,3,B -128064312,internal,Shield Cell Bank,,,,3,A -128064313,internal,Shield Cell Bank,,,,4,E -128064314,internal,Shield Cell Bank,,,,4,D -128064315,internal,Shield Cell Bank,,,,4,C -128064316,internal,Shield Cell Bank,,,,4,B -128064317,internal,Shield Cell Bank,,,,4,A -128064318,internal,Shield Cell Bank,,,,5,E -128064319,internal,Shield Cell Bank,,,,5,D -128064320,internal,Shield Cell Bank,,,,5,C -128064321,internal,Shield Cell Bank,,,,5,B -128064322,internal,Shield Cell Bank,,,,5,A -128064323,internal,Shield Cell Bank,,,,6,E -128064324,internal,Shield Cell Bank,,,,6,D -128064325,internal,Shield Cell Bank,,,,6,C -128064326,internal,Shield Cell Bank,,,,6,B -128064327,internal,Shield Cell Bank,,,,6,A -128064328,internal,Shield Cell Bank,,,,7,E -128064329,internal,Shield Cell Bank,,,,7,D -128064330,internal,Shield Cell Bank,,,,7,C -128064331,internal,Shield Cell Bank,,,,7,B -128064332,internal,Shield Cell Bank,,,,7,A -128064333,internal,Shield Cell Bank,,,,8,E -128064334,internal,Shield Cell Bank,,,,8,D -128064335,internal,Shield Cell Bank,,,,8,C -128064336,internal,Shield Cell Bank,,,,8,B -128064337,internal,Shield Cell Bank,,,,8,A -128064338,internal,Cargo Rack,,,,1,E -128064339,internal,Cargo Rack,,,,2,E -128064340,internal,Cargo Rack,,,,3,E -128064341,internal,Cargo Rack,,,,4,E -128064342,internal,Cargo Rack,,,,5,E -128064343,internal,Cargo Rack,,,,6,E -128064344,internal,Cargo Rack,,,,7,E -128064345,internal,Cargo Rack,,,,8,E -128064346,standard,Fuel Tank,,,,1,C -128064347,standard,Fuel Tank,,,,2,C -128064348,standard,Fuel Tank,,,,3,C -128064349,standard,Fuel Tank,,,,4,C -128064350,standard,Fuel Tank,,,,5,C -128064351,standard,Fuel Tank,,,,6,C -128064352,standard,Fuel Tank,,,,7,C -128064353,standard,Fuel Tank,,,,8,C -128066532,internal,Hatch Breaker Limpet Controller,,,,1,E -128066533,internal,Hatch Breaker Limpet Controller,,,,1,D -128066534,internal,Hatch Breaker Limpet Controller,,,,1,C -128066535,internal,Hatch Breaker Limpet Controller,,,,1,B -128066536,internal,Hatch Breaker Limpet Controller,,,,1,A -128066537,internal,Hatch Breaker Limpet Controller,,,,3,E -128066538,internal,Hatch Breaker Limpet Controller,,,,3,D -128066539,internal,Hatch Breaker Limpet Controller,,,,3,C -128066540,internal,Hatch Breaker Limpet Controller,,,,3,B -128066541,internal,Hatch Breaker Limpet Controller,,,,3,A -128066542,internal,Hatch Breaker Limpet Controller,,,,5,E -128066543,internal,Hatch Breaker Limpet Controller,,,,5,D -128066544,internal,Hatch Breaker Limpet Controller,,,,5,C -128066545,internal,Hatch Breaker Limpet Controller,,,,5,B -128066546,internal,Hatch Breaker Limpet Controller,,,,5,A -128066547,internal,Hatch Breaker Limpet Controller,,,,7,E -128066548,internal,Hatch Breaker Limpet Controller,,,,7,D -128066549,internal,Hatch Breaker Limpet Controller,,,,7,C -128066550,internal,Hatch Breaker Limpet Controller,,,,7,B -128066551,internal,Hatch Breaker Limpet Controller,,,,7,A -128662520,utility,Cargo Scanner,,,,0,E -128662521,utility,Cargo Scanner,,,,0,D -128662522,utility,Cargo Scanner,,,,0,C -128662523,utility,Cargo Scanner,,,,0,B -128662524,utility,Cargo Scanner,,,,0,A -128662525,utility,Frame Shift Wake Scanner,,,,0,E -128662526,utility,Frame Shift Wake Scanner,,,,0,D -128662527,utility,Frame Shift Wake Scanner,,,,0,C -128662528,utility,Frame Shift Wake Scanner,,,,0,B -128662529,utility,Frame Shift Wake Scanner,,,,0,A -128662530,utility,Kill Warrant Scanner,,,,0,E -128662531,utility,Kill Warrant Scanner,,,,0,D -128662532,utility,Kill Warrant Scanner,,,,0,C -128662533,utility,Kill Warrant Scanner,,,,0,B -128662534,utility,Kill Warrant Scanner,,,,0,A -128662535,internal,Basic Discovery Scanner,,,,1,E -128663560,internal,Intermediate Discovery Scanner,,,,1,D -128663561,internal,Advanced Discovery Scanner,,,,1,C -128666634,internal,Detailed Surface Scanner,,,,1,C -128666644,internal,Fuel Scoop,,,,1,E -128666645,internal,Fuel Scoop,,,,2,E -128666646,internal,Fuel Scoop,,,,3,E -128666647,internal,Fuel Scoop,,,,4,E -128666648,internal,Fuel Scoop,,,,5,E -128666649,internal,Fuel Scoop,,,,6,E -128666650,internal,Fuel Scoop,,,,7,E -128666651,internal,Fuel Scoop,,,,8,E -128666652,internal,Fuel Scoop,,,,1,D -128666653,internal,Fuel Scoop,,,,2,D -128666654,internal,Fuel Scoop,,,,3,D -128666655,internal,Fuel Scoop,,,,4,D -128666656,internal,Fuel Scoop,,,,5,D -128666657,internal,Fuel Scoop,,,,6,D -128666658,internal,Fuel Scoop,,,,7,D -128666659,internal,Fuel Scoop,,,,8,D -128666660,internal,Fuel Scoop,,,,1,C -128666661,internal,Fuel Scoop,,,,2,C -128666662,internal,Fuel Scoop,,,,3,C -128666663,internal,Fuel Scoop,,,,4,C -128666664,internal,Fuel Scoop,,,,5,C -128666665,internal,Fuel Scoop,,,,6,C -128666666,internal,Fuel Scoop,,,,7,C -128666667,internal,Fuel Scoop,,,,8,C -128666668,internal,Fuel Scoop,,,,1,B -128666669,internal,Fuel Scoop,,,,2,B -128666670,internal,Fuel Scoop,,,,3,B -128666671,internal,Fuel Scoop,,,,4,B -128666672,internal,Fuel Scoop,,,,5,B -128666673,internal,Fuel Scoop,,,,6,B -128666674,internal,Fuel Scoop,,,,7,B -128666675,internal,Fuel Scoop,,,,8,B -128666676,internal,Fuel Scoop,,,,1,A -128666677,internal,Fuel Scoop,,,,2,A -128666678,internal,Fuel Scoop,,,,3,A -128666679,internal,Fuel Scoop,,,,4,A -128666680,internal,Fuel Scoop,,,,5,A -128666681,internal,Fuel Scoop,,,,6,A -128666682,internal,Fuel Scoop,,,,7,A -128666683,internal,Fuel Scoop,,,,8,A -128666684,internal,Refinery,,,,1,E -128666685,internal,Refinery,,,,2,E -128666686,internal,Refinery,,,,3,E -128666687,internal,Refinery,,,,4,E -128666688,internal,Refinery,,,,1,D -128666689,internal,Refinery,,,,2,D -128666690,internal,Refinery,,,,3,D -128666691,internal,Refinery,,,,4,D -128666692,internal,Refinery,,,,1,C -128666693,internal,Refinery,,,,2,C -128666694,internal,Refinery,,,,3,C -128666695,internal,Refinery,,,,4,C -128666696,internal,Refinery,,,,1,B -128666697,internal,Refinery,,,,2,B -128666698,internal,Refinery,,,,3,B -128666699,internal,Refinery,,,,4,B -128666700,internal,Refinery,,,,1,A -128666701,internal,Refinery,,,,2,A -128666702,internal,Refinery,,,,3,A -128666703,internal,Refinery,,,,4,A -128666704,internal,Frame Shift Drive Interdictor,,,,1,E -128666705,internal,Frame Shift Drive Interdictor,,,,2,E -128666706,internal,Frame Shift Drive Interdictor,,,,3,E -128666707,internal,Frame Shift Drive Interdictor,,,,4,E -128666708,internal,Frame Shift Drive Interdictor,,,,1,D -128666709,internal,Frame Shift Drive Interdictor,,,,2,D -128666710,internal,Frame Shift Drive Interdictor,,,,3,D -128666711,internal,Frame Shift Drive Interdictor,,,,4,D -128666712,internal,Frame Shift Drive Interdictor,,,,1,C -128666713,internal,Frame Shift Drive Interdictor,,,,2,C -128666714,internal,Frame Shift Drive Interdictor,,,,3,C -128666715,internal,Frame Shift Drive Interdictor,,,,4,C -128666716,internal,Frame Shift Drive Interdictor,,,,1,B -128666717,internal,Frame Shift Drive Interdictor,,,,2,B -128666718,internal,Frame Shift Drive Interdictor,,,,3,B -128666719,internal,Frame Shift Drive Interdictor,,,,4,B -128666720,internal,Frame Shift Drive Interdictor,,,,1,A -128666721,internal,Frame Shift Drive Interdictor,,,,2,A -128666722,internal,Frame Shift Drive Interdictor,,,,3,A -128666723,internal,Frame Shift Drive Interdictor,,,,4,A -128666724,hardpoint,Missile Rack,Fixed,Dumbfire,,1,B -128666725,hardpoint,Missile Rack,Fixed,Dumbfire,,2,B -128667598,internal,Auto Field-Maintenance Unit,,,,1,E -128667599,internal,Auto Field-Maintenance Unit,,,,2,E -128667600,internal,Auto Field-Maintenance Unit,,,,3,E -128667601,internal,Auto Field-Maintenance Unit,,,,4,E -128667602,internal,Auto Field-Maintenance Unit,,,,5,E -128667603,internal,Auto Field-Maintenance Unit,,,,6,E -128667604,internal,Auto Field-Maintenance Unit,,,,7,E -128667605,internal,Auto Field-Maintenance Unit,,,,8,E -128667606,internal,Auto Field-Maintenance Unit,,,,1,D -128667607,internal,Auto Field-Maintenance Unit,,,,2,D -128667608,internal,Auto Field-Maintenance Unit,,,,3,D -128667609,internal,Auto Field-Maintenance Unit,,,,4,D -128667610,internal,Auto Field-Maintenance Unit,,,,5,D -128667611,internal,Auto Field-Maintenance Unit,,,,6,D -128667612,internal,Auto Field-Maintenance Unit,,,,7,D -128667613,internal,Auto Field-Maintenance Unit,,,,8,D -128667614,internal,Auto Field-Maintenance Unit,,,,1,C -128667615,internal,Auto Field-Maintenance Unit,,,,2,C -128667616,internal,Auto Field-Maintenance Unit,,,,3,C -128667617,internal,Auto Field-Maintenance Unit,,,,4,C -128667618,internal,Auto Field-Maintenance Unit,,,,5,C -128667619,internal,Auto Field-Maintenance Unit,,,,6,C -128667620,internal,Auto Field-Maintenance Unit,,,,7,C -128667621,internal,Auto Field-Maintenance Unit,,,,8,C -128667622,internal,Auto Field-Maintenance Unit,,,,1,B -128667623,internal,Auto Field-Maintenance Unit,,,,2,B -128667624,internal,Auto Field-Maintenance Unit,,,,3,B -128667625,internal,Auto Field-Maintenance Unit,,,,4,B -128667626,internal,Auto Field-Maintenance Unit,,,,5,B -128667627,internal,Auto Field-Maintenance Unit,,,,6,B -128667628,internal,Auto Field-Maintenance Unit,,,,7,B -128667629,internal,Auto Field-Maintenance Unit,,,,8,B -128667630,internal,Auto Field-Maintenance Unit,,,,1,A -128667631,internal,Auto Field-Maintenance Unit,,,,2,A -128667632,internal,Auto Field-Maintenance Unit,,,,3,A -128667633,internal,Auto Field-Maintenance Unit,,,,4,A -128667634,internal,Auto Field-Maintenance Unit,,,,5,A -128667635,internal,Auto Field-Maintenance Unit,,,,6,A -128667636,internal,Auto Field-Maintenance Unit,,,,7,A -128667637,internal,Auto Field-Maintenance Unit,,,,8,A -128668532,utility,Shield Booster,,,,0,E -128668533,utility,Shield Booster,,,,0,D -128668534,utility,Shield Booster,,,,0,C -128668535,utility,Shield Booster,,,,0,B -128668536,utility,Shield Booster,,,,0,A -128668537,internal,Hull Reinforcement Package,,,,1,E -128668538,internal,Hull Reinforcement Package,,,,1,D -128668539,internal,Hull Reinforcement Package,,,,2,E -128668540,internal,Hull Reinforcement Package,,,,2,D -128668541,internal,Hull Reinforcement Package,,,,3,E -128668542,internal,Hull Reinforcement Package,,,,3,D -128668543,internal,Hull Reinforcement Package,,,,4,E -128668544,internal,Hull Reinforcement Package,,,,4,D -128668545,internal,Hull Reinforcement Package,,,,5,E -128668546,internal,Hull Reinforcement Package,,,,5,D -128671120,hardpoint,Cannon,Gimballed,,,3,C -128671218,standard,Lightweight Alloy,,,Diamondback Scout,1,I -128671219,standard,Reinforced Alloy,,,Diamondback Scout,1,I -128671220,standard,Military Grade Composite,,,Diamondback Scout,1,I -128671221,standard,Mirrored Surface Composite,,,Diamondback Scout,1,I -128671222,standard,Reactive Surface Composite,,,Diamondback Scout,1,I -128671224,standard,Lightweight Alloy,,,Imperial Courier,1,I -128671225,standard,Reinforced Alloy,,,Imperial Courier,1,I -128671226,standard,Military Grade Composite,,,Imperial Courier,1,I -128671227,standard,Mirrored Surface Composite,,,Imperial Courier,1,I -128671228,standard,Reactive Surface Composite,,,Imperial Courier,1,I -128671229,internal,Collector Limpet Controller,,,,1,E -128671230,internal,Collector Limpet Controller,,,,1,D -128671231,internal,Collector Limpet Controller,,,,1,C -128671232,internal,Collector Limpet Controller,,,,1,B -128671233,internal,Collector Limpet Controller,,,,1,A -128671234,internal,Collector Limpet Controller,,,,3,E -128671235,internal,Collector Limpet Controller,,,,3,D -128671236,internal,Collector Limpet Controller,,,,3,C -128671237,internal,Collector Limpet Controller,,,,3,B -128671238,internal,Collector Limpet Controller,,,,3,A -128671239,internal,Collector Limpet Controller,,,,5,E -128671240,internal,Collector Limpet Controller,,,,5,D -128671241,internal,Collector Limpet Controller,,,,5,C -128671242,internal,Collector Limpet Controller,,,,5,B -128671243,internal,Collector Limpet Controller,,,,5,A -128671244,internal,Collector Limpet Controller,,,,7,E -128671245,internal,Collector Limpet Controller,,,,7,D -128671246,internal,Collector Limpet Controller,,,,7,C -128671247,internal,Collector Limpet Controller,,,,7,B -128671248,internal,Collector Limpet Controller,,,,7,A -128671249,internal,Fuel Transfer Limpet Controller,,,,1,E -128671250,internal,Fuel Transfer Limpet Controller,,,,1,D -128671251,internal,Fuel Transfer Limpet Controller,,,,1,C -128671252,internal,Fuel Transfer Limpet Controller,,,,1,B -128671253,internal,Fuel Transfer Limpet Controller,,,,1,A -128671254,internal,Fuel Transfer Limpet Controller,,,,3,E -128671255,internal,Fuel Transfer Limpet Controller,,,,3,D -128671256,internal,Fuel Transfer Limpet Controller,,,,3,C -128671257,internal,Fuel Transfer Limpet Controller,,,,3,B -128671258,internal,Fuel Transfer Limpet Controller,,,,3,A -128671259,internal,Fuel Transfer Limpet Controller,,,,5,E -128671260,internal,Fuel Transfer Limpet Controller,,,,5,D -128671261,internal,Fuel Transfer Limpet Controller,,,,5,C -128671262,internal,Fuel Transfer Limpet Controller,,,,5,B -128671263,internal,Fuel Transfer Limpet Controller,,,,5,A -128671264,internal,Fuel Transfer Limpet Controller,,,,7,E -128671265,internal,Fuel Transfer Limpet Controller,,,,7,D -128671266,internal,Fuel Transfer Limpet Controller,,,,7,C -128671267,internal,Fuel Transfer Limpet Controller,,,,7,B -128671268,internal,Fuel Transfer Limpet Controller,,,,7,A -128671269,internal,Prospector Limpet Controller,,,,1,E -128671270,internal,Prospector Limpet Controller,,,,1,D -128671271,internal,Prospector Limpet Controller,,,,1,C -128671272,internal,Prospector Limpet Controller,,,,1,B -128671273,internal,Prospector Limpet Controller,,,,1,A -128671274,internal,Prospector Limpet Controller,,,,3,E -128671275,internal,Prospector Limpet Controller,,,,3,D -128671276,internal,Prospector Limpet Controller,,,,3,C -128671277,internal,Prospector Limpet Controller,,,,3,B -128671278,internal,Prospector Limpet Controller,,,,3,A -128671279,internal,Prospector Limpet Controller,,,,5,E -128671280,internal,Prospector Limpet Controller,,,,5,D -128671281,internal,Prospector Limpet Controller,,,,5,C -128671282,internal,Prospector Limpet Controller,,,,5,B -128671283,internal,Prospector Limpet Controller,,,,5,A -128671284,internal,Prospector Limpet Controller,,,,7,E -128671285,internal,Prospector Limpet Controller,,,,7,D -128671286,internal,Prospector Limpet Controller,,,,7,C -128671287,internal,Prospector Limpet Controller,,,,7,B -128671288,internal,Prospector Limpet Controller,,,,7,A -128671321,hardpoint,Fragment Cannon,Gimballed,,,3,C -128671322,hardpoint,Fragment Cannon,Turreted,,,3,C -128671331,internal,Bi-Weave Shield Generator,,,,1,C -128671332,internal,Bi-Weave Shield Generator,,,,2,C -128671333,internal,Bi-Weave Shield Generator,,,,3,C -128671334,internal,Bi-Weave Shield Generator,,,,4,C -128671335,internal,Bi-Weave Shield Generator,,,,5,C -128671336,internal,Bi-Weave Shield Generator,,,,6,C -128671337,internal,Bi-Weave Shield Generator,,,,7,C -128671338,internal,Bi-Weave Shield Generator,,,,8,C -128671448,hardpoint,Shock Mine Launcher,Fixed,,,1,I -128671832,standard,Lightweight Alloy,,,Diamondback Explorer,1,I -128671833,standard,Reinforced Alloy,,,Diamondback Explorer,1,I -128671834,standard,Military Grade Composite,,,Diamondback Explorer,1,I -128671835,standard,Mirrored Surface Composite,,,Diamondback Explorer,1,I -128671836,standard,Reactive Surface Composite,,,Diamondback Explorer,1,I -128672140,standard,Lightweight Alloy,,,Imperial Eagle,1,I -128672141,standard,Reinforced Alloy,,,Imperial Eagle,1,I -128672142,standard,Military Grade Composite,,,Imperial Eagle,1,I -128672143,standard,Mirrored Surface Composite,,,Imperial Eagle,1,I -128672144,standard,Reactive Surface Composite,,,Imperial Eagle,1,I -128672147,standard,Lightweight Alloy,,,Federal Assault Ship,1,I -128672148,standard,Reinforced Alloy,,,Federal Assault Ship,1,I -128672149,standard,Military Grade Composite,,,Federal Assault Ship,1,I -128672150,standard,Mirrored Surface Composite,,,Federal Assault Ship,1,I -128672151,standard,Reactive Surface Composite,,,Federal Assault Ship,1,I -128672154,standard,Lightweight Alloy,,,Federal Gunship,1,I -128672155,standard,Reinforced Alloy,,,Federal Gunship,1,I -128672156,standard,Military Grade Composite,,,Federal Gunship,1,I -128672157,standard,Mirrored Surface Composite,,,Federal Gunship,1,I -128672158,standard,Reactive Surface Composite,,,Federal Gunship,1,I -128672257,standard,Lightweight Alloy,,,Viper MkIV,1,I -128672258,standard,Reinforced Alloy,,,Viper MkIV,1,I -128672259,standard,Military Grade Composite,,,Viper MkIV,1,I -128672260,standard,Mirrored Surface Composite,,,Viper MkIV,1,I -128672261,standard,Reactive Surface Composite,,,Viper MkIV,1,I -128672264,standard,Lightweight Alloy,,,Cobra MkIV,1,I -128672265,standard,Reinforced Alloy,,,Cobra MkIV,1,I -128672266,standard,Military Grade Composite,,,Cobra MkIV,1,I -128672267,standard,Mirrored Surface Composite,,,Cobra MkIV,1,I -128672268,standard,Reactive Surface Composite,,,Cobra MkIV,1,I -128672271,standard,Lightweight Alloy,,,Keelback,1,I -128672272,standard,Reinforced Alloy,,,Keelback,1,I -128672273,standard,Military Grade Composite,,,Keelback,1,I -128672274,standard,Mirrored Surface Composite,,,Keelback,1,I -128672275,standard,Reactive Surface Composite,,,Keelback,1,I -128672278,standard,Lightweight Alloy,,,Asp Scout,1,I -128672279,standard,Reinforced Alloy,,,Asp Scout,1,I -128672280,standard,Military Grade Composite,,,Asp Scout,1,I -128672281,standard,Mirrored Surface Composite,,,Asp Scout,1,I -128672282,standard,Reactive Surface Composite,,,Asp Scout,1,I -128672288,internal,Planetary Vehicle Hangar,,,,2,H -128672289,internal,Planetary Vehicle Hangar,,,,2,G -128672290,internal,Planetary Vehicle Hangar,,,,4,H -128672291,internal,Planetary Vehicle Hangar,,,,4,G -128672292,internal,Planetary Vehicle Hangar,,,,6,H -128672293,internal,Planetary Vehicle Hangar,,,,6,G diff --git a/doc/shipyard.csv b/doc/shipyard.csv deleted file mode 100644 index dee93fb..0000000 --- a/doc/shipyard.csv +++ /dev/null @@ -1,30 +0,0 @@ -id,name -128049249,Sidewinder -128049255,Eagle -128049261,Hauler -128049267,Adder -128049273,Viper -128049279,Cobra Mk III -128049285,Type-6 Transporter -128049297,Type-7 Transporter -128049303,Asp -128049309,Vulture -128049315,Imperial Clipper -128049321,Federal Dropship -128049327,Orca -128049333,Type-9 Heavy -128049339,Python -128049351,Fer-de-Lance -128049363,Anaconda -128049369,Federal Corvette -128049375,Imperial Cutter -128671217,Diamondback Scout -128671223,Imperial Courier -128671831,Diamondback Explorer -128672138,Imperial Eagle -128672145,Federal Assault Ship -128672152,Federal Gunship -128672255,Viper MkIV -128672262,Cobra MkIV -128672269,Keelback -128672276,Asp Scout diff --git a/schemas/commodity-v2.0.json b/schemas/commodity-v2.0.json index ca28d90..68efc4c 100644 --- a/schemas/commodity-v2.0.json +++ b/schemas/commodity-v2.0.json @@ -38,21 +38,10 @@ "type" : "string", "minLength" : 1 }, - "systemId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"systemName\"" - }, - "systemAddress": { - "type" : "integer" - }, "stationName": { "type" : "string", "minLength" : 1 }, - "stationId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"stationName\"" - }, "timestamp": { "type" : "string", "format" : "date-time" @@ -68,12 +57,8 @@ "required" : [ "name", "buyPrice", "supply", "sellPrice", "demand" ], "properties" : { "name": { - "type" : "string", - "minLength" : 1 - }, - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" + "type" :"string", + "minLength" :1 }, "buyPrice": { "type" :"integer", @@ -108,4 +93,4 @@ "enum": [ "Low", "Med", "High" ] } } -} +} \ No newline at end of file diff --git a/schemas/commodity-v3.0.json b/schemas/commodity-v3.0.json index 489f97d..71b45f3 100644 --- a/schemas/commodity-v3.0.json +++ b/schemas/commodity-v3.0.json @@ -32,13 +32,15 @@ "message": { "type" : "object", "additionalProperties" : false, - "required" : [ "system", "station", "timestamp", "commodities" ], - "properties" : { - "system" : { - "$ref" : "#/definitions/systemWithId" + "required" : [ "systemName", "stationName", "timestamp", "commodities" ], + "properties" : { + "systemName": { + "type" : "string", + "minLength" : 1 }, - "station" : { - "$ref" : "#/definitions/nameWithId" + "stationName": { + "type" : "string", + "minLength" : 1 }, "timestamp": { "type" : "string", @@ -48,67 +50,57 @@ "type" : "array", "minItems" : 1, "items" : { - "oneOf" : [ - { - "type" : "object", - "additionalProperties" : false, - "required" : [ "name", "buyPrice", "supply", "sellPrice", "demand" ], - "properties" : { - "name": { - "type" :"string", - "minLength" :1 - }, - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" - }, - "buyPrice": { - "type" :"integer", - "description" :"Price to buy from the market" - }, - "supply": { - "type" : "integer" - }, - "supplyLevel": { - "$ref" : "#/definitions/levelType" - }, - "sellPrice": { - "type" : "integer", - "description" : "Price to sell to the market" - }, - "demand":{ - "type":"integer" - }, - "demandLevel":{ - "$ref":"#/definitions/levelType" - } + "type" : "object", + "additionalProperties" : false, + "required" : [ "name", "meanPrice", "buyPrice", "stock", "stockBracket", "sellPrice", "demand", "demandBracket" ], + "properties" : { + "name": { + "type" : "string", + "minLength" : 1, + "description" : "Commodity name as returned by the Companion API, misspellings and all" + }, + "meanPrice": { + "type" : "integer" + }, + "buyPrice": { + "type" : "integer", + "description" : "Price to buy from the market" + }, + "stock": { + "type" : "integer" + }, + "stockBracket": { + "$ref" : "#/definitions/levelType" + }, + "sellPrice": { + "type" : "integer", + "description" : "Price to sell to the market" + }, + "demand": { + "type" : "integer" + }, + "demandBracket": { + "$ref" : "#/definitions/levelType" + }, + "statusFlags": { + "type" : "array", + "minItems" : 1, + "uniqueItems" : true, + "items" : { + "type" : "string", + "minLength" : 1 } } - ] + } } } } } }, "definitions": { - "systemWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" }, - "address" : { "type": "integer" } - } - }, - "nameWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" } - } + "levelType": { + "enum" : [0, 1, 2, 3, ""], + "description" : "Note: A value of \"\" indicates that the commodity is not normally sold/purchased at this station, but is currently temporarily for sale/purchase" } } } diff --git a/schemas/outfitting-v1.0.json b/schemas/outfitting-v1.0.json index c226e28..b0cf30b 100644 --- a/schemas/outfitting-v1.0.json +++ b/schemas/outfitting-v1.0.json @@ -32,21 +32,10 @@ "type" : "string", "minLength" : 1 }, - "systemId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"systemName\"" - }, - "systemAddress": { - "type" : "integer" - }, "stationName": { "type" : "string", "minLength" : 1 }, - "stationId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"stationName\"" - }, "timestamp": { "type" : "string", "format" : "date-time" @@ -60,8 +49,6 @@ { "type" : "object", "properties" : { - "id" : { "type": "integer", - "description": "If present should be treated by clients as taking precedence over other fields" }, "category" : { "enum": [ "hardpoint" ] }, "name" : { "type": "string", "minLength": 1 }, "mount" : { "$ref": "#/definitions/mount" }, @@ -75,8 +62,6 @@ { "type" : "object", "properties" : { - "id" : { "type": "integer", - "description": "If present should be treated by clients as taking precedence over other fields" }, "category" : { "enum": [ "utility" ] }, "name" : { "type": "string", "minLength": 1 }, "class" : { "$ref": "#/definitions/class" }, @@ -88,8 +73,6 @@ { "type" : "object", "properties" : { - "id" : { "type": "integer", - "description": "If present should be treated by clients as taking precedence over other fields" }, "category" : { "enum": [ "standard" ] }, "name" : { "type": "string", "minLength": 1 }, "ship" : { "type": "string", @@ -104,8 +87,6 @@ { "type" : "object", "properties" : { - "id" : { "type": "integer", - "description": "If present should be treated by clients as taking precedence over other fields" }, "category" : { "enum": [ "internal" ] }, "name" : { "type": "string", "minLength": 1 }, "class" : { "$ref": "#/definitions/class" }, diff --git a/schemas/outfitting-v2.0.json b/schemas/outfitting-v2.0.json index f975abc..588b3d3 100644 --- a/schemas/outfitting-v2.0.json +++ b/schemas/outfitting-v2.0.json @@ -1,154 +1,63 @@ { - "$schema" : "http://json-schema.org/draft-04/schema#", - "id" : "http://schemas.elite-markets.net/eddn/outfitting/2#", - "type" : "object", - "additionalProperties" : false, - "required" : [ "$schemaRef", "header", "message" ], - "properties" : { - "$schemaRef" : { "type": "string" }, - - "header" : { - "type" : "object", - "additionalProperties" : true, - "required": [ "uploaderID", "softwareName", "softwareVersion" ], - "properties" : { - "uploaderID" : { "type": "string" }, - "softwareName" : { "type": "string" }, - "softwareVersion" : { "type": "string" }, - "gatewayTimestamp" : { - "type": "string", - "format": "date-time", - "description": "Timestamp upon receipt at the gateway. If present, this property will be overwritten by the gateway; submitters are not intended to populate this property." + "$schema" : "http://json-schema.org/draft-04/schema#", + "id" : "http://schemas.elite-markets.net/eddn/outfitting/2#", + "type" : "object", + "additionalProperties" : false, + "required" : [ "$schemaRef", "header", "message" ], + "properties" : { + "$schemaRef": { + "type" : "string" + }, + "header": { + "type" : "object", + "additionalProperties" : true, + "required" : [ "uploaderID", "softwareName", "softwareVersion" ], + "properties" : { + "uploaderID": { + "type" : "string" + }, + "softwareName": { + "type" : "string" + }, + "softwareVersion": { + "type" : "string" + }, + "gatewayTimestamp": { + "type" : "string", + "format" : "date-time", + "description" : "Timestamp upon receipt at the gateway. If present, this property will be overwritten by the gateway; submitters are not intended to populate this property." } } }, - "message": { - "type": "object", - "additionalProperties": false, - "required": [ "system", "station", "timestamp", "modules" ], - "properties": { - "system" : { - "$ref" : "#/definitions/systemWithId" + "type" : "object", + "additionalProperties" : false, + "required" : [ "systemName", "stationName", "timestamp", "modules" ], + "properties" : { + "systemName": { + "type" : "string", + "minLength" : 1 }, - "station" : { - "$ref" : "#/definitions/nameWithId" + "stationName": { + "type" : "string", + "minLength" : 1 }, "timestamp": { - "type" : "string", - "format" : "date-time" + "type" : "string", + "format" : "date-time" }, "modules": { - "type" : "array", - "description" : "List of available modules in English as displayed in-game. Modules that depend on the Cmdr's purchases (e.g. paintjobs) or rank (e.g. decals and PowerPlay faction-specific modules) should be omitted.", - "uniqueItems" : true, - "items" : { - "oneOf": [ - { - "type" : "object", - "properties" : { - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" - }, - "category" : { "enum": [ "hardpoint" ] }, - "name" : { "type": "string", "minLength": 1 }, - "mount" : { "$ref": "#/definitions/mount" }, - "guidance" : { "$ref": "#/definitions/guidance" }, - "class" : { "$ref": "#/definitions/class" }, - "rating" : { "$ref": "#/definitions/rating" } - }, - "required" : [ "category", "name", "mount", "class", "rating" ], - "additionalProperties" : false - }, - { - "type" : "object", - "properties" : { - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" - }, - "category" : { "enum": [ "utility" ] }, - "name" : { "type": "string", "minLength": 1 }, - "class" : { "$ref": "#/definitions/class" }, - "rating" : { "$ref": "#/definitions/rating" } - }, - "required" : [ "category", "name", "class", "rating" ], - "additionalProperties" : false - }, - { - "type" : "object", - "properties" : { - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" - }, - "category" : { "enum": [ "standard" ] }, - "name" : { "type": "string", "minLength": 1 }, - "ship" : { "type": "string", - "minLength" : 1, - "description" : "For ship-specific modules (e.g. armour) must be one of the ship names defined in http://schemas.elite-markets.net/eddn/shipyard/1" }, - "class" : { "$ref": "#/definitions/class" }, - "rating" : { "$ref": "#/definitions/rating" } - }, - "required" : [ "category", "name", "class", "rating" ], - "additionalProperties" : false - }, - { - "type" : "object", - "properties" : { - "id": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"name\"" - }, - "category" : { "enum": [ "internal" ] }, - "name" : { "type": "string", "minLength": 1 }, - "class" : { "$ref": "#/definitions/class" }, - "rating" : { "$ref": "#/definitions/rating" } - }, - "required" : [ "category", "name", "class", "rating" ], - "additionalProperties" : false - } - ] + "type" : "array", + "minItems" : 1, + "uniqueItems" : true, + "items" : { + "type" : "string", + "minLength" : 1, + "pattern" : "(^Hpt_|^Int_|_Armour_)", + "description" : "Module symbolic name. e.g. Hpt_ChaffLauncher_Tiny, Int_Engine_Size3_Class5_Fast, Independant_Trader_Armour_Grade1, etc. Modules that depend on the Cmdr's purchases (e.g. bobbleheads, paintjobs) or rank (e.g. decals and PowerPlay faction-specific modules) should be omitted." } } } } - }, - - "definitions": { - "systemWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" }, - "address" : { "type": "integer" } - } - }, - "nameWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" } - } - }, - "class": { - "enum": [ "0", "1", "2", "3", "4", "5", "6", "7", "8" ] - }, - "rating": { - "enum": [ "I", "A", "B", "C", "D", "E", "F", "G", "H" ] - }, - "mount": { - "enum": [ "Fixed", "Gimballed", "Turreted" ], - "description": "Weapon mounting mode" - }, - "guidance": { - "enum": [ "Dumbfire", "Seeker" ], - "description": "Missile and Torpedo weapon guidance mode" - } } } diff --git a/schemas/shipyard-v1.0.json b/schemas/shipyard-v1.0.json index 79b154b..2ac2996 100644 --- a/schemas/shipyard-v1.0.json +++ b/schemas/shipyard-v1.0.json @@ -38,21 +38,10 @@ "type" : "string", "minLength" : 1 }, - "systemId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"systemName\"" - }, - "systemAddress": { - "type" : "integer" - }, "stationName": { "type" : "string", "minLength" : 1 }, - "stationId": { - "type" : "integer", - "description" : "If present should be treated by clients as taking precedence over \"stationName\"" - }, "timestamp": { "type" : "string", "format" : "date-time" @@ -65,15 +54,6 @@ "minLength" : 1, "description" : "Ship name in English as displayed in-game. i.e. one of: Adder, Anaconda, Asp, Asp Scout, Cobra Mk III, Cobra MkIV, DiamondBack Scout, Diamondback Explorer, Eagle, Federal Assault Ship, Federal Corvette, Federal Dropship, Federal Gunship, Fer-de-Lance, Hauler, Imperial Clipper, Imperial Courier, Imperial Cutter, Imperial Eagle, Keelback, Orca, Python, Sidewinder, Type-6 Transporter, Type-7 Transporter, Type-9 Heavy, Viper, Viper MkIV, Vulture" } - }, - "shipIds": { - "type" : "array", - "description" : "If present should be treated by clients as taking precedence over \"ships\"", - "uniqueItems" : true, - "items" : { - "type" : "integer", - "minLength" : 1 - } } } } diff --git a/schemas/shipyard-v2.0.json b/schemas/shipyard-v2.0.json index 00ff4e2..9e37313 100644 --- a/schemas/shipyard-v2.0.json +++ b/schemas/shipyard-v2.0.json @@ -32,13 +32,15 @@ "message": { "type" : "object", "additionalProperties" : false, - "required" : [ "system", "station", "timestamp", "ships" ], + "required" : [ "systemName", "stationName", "timestamp", "ships" ], "properties" : { - "system" : { - "$ref" : "#/definitions/systemWithId" + "systemName": { + "type" : "string", + "minLength" : 1 }, - "station" : { - "$ref" : "#/definitions/nameWithId" + "stationName": { + "type" : "string", + "minLength" : 1 }, "timestamp": { "type" : "string", @@ -46,35 +48,15 @@ }, "ships": { "type" : "array", + "minItems" : 1, "uniqueItems" : true, "items" : { - "$ref" : "#/definitions/nameWithId" - }, - "description" : "Ship names in English as displayed in-game. i.e. one of: Adder, Anaconda, Asp, Asp Scout, Cobra Mk III, Cobra MkIV, DiamondBack Scout, Diamondback Explorer, Eagle, Federal Assault Ship, Federal Corvette, Federal Dropship, Federal Gunship, Fer-de-Lance, Hauler, Imperial Clipper, Imperial Courier, Imperial Cutter, Imperial Eagle, Keelback, Orca, Python, Sidewinder, Type-6 Transporter, Type-7 Transporter, Type-9 Heavy, Viper, Viper MkIV, Vulture" + "type" : "string", + "minLength" : 1, + "description" : "Ship symbolic name. i.e. one of: SideWinder, Adder, Anaconda, Asp, Asp_Scout CobraMkIII, CobraMkIV, Cutter, DiamondBack, DiamondBackXL, Eagle, Empire_Courier, Empire_Eagle, Empire_Trader, Federation_Corvette, Federation_Dropship, Federation_Dropship_MkII, Federation_Gunship, FerDeLance, Hauler, Independant_Trader, Orca, Python, Type6, Type7, Type9, Viper, Viper_MkIV, Vulture" + } } } } - }, - - "definitions": { - "systemWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" }, - "address" : { "type": "integer" } - } - }, - "nameWithId" : { - "type" :"object", - "additionalProperties" : false, - "required" : [ "name" ], - "properties" : { - "name" : { "type": "string", "minLength" : 1 }, - "id" : { "type": "integer", "description" : "If present should be treated by clients as taking precedence over \"name\"" } - } - } } } diff --git a/src/eddn/conf/Settings.py b/src/eddn/conf/Settings.py index b07fc2c..e5dad0d 100644 --- a/src/eddn/conf/Settings.py +++ b/src/eddn/conf/Settings.py @@ -41,12 +41,18 @@ class _Settings(object): GATEWAY_JSON_SCHEMAS = { "http://schemas.elite-markets.net/eddn/commodity/2": "schemas/commodity-v2.0.json", "http://schemas.elite-markets.net/eddn/commodity/2/test": "schemas/commodity-v2.0.json", + "http://schemas.elite-markets.net/eddn/commodity/3": "schemas/commodity-v3.0.json", + "http://schemas.elite-markets.net/eddn/commodity/3/test": "schemas/commodity-v3.0.json", "http://schemas.elite-markets.net/eddn/shipyard/1": "schemas/shipyard-v1.0.json", "http://schemas.elite-markets.net/eddn/shipyard/1/test": "schemas/shipyard-v1.0.json", + "http://schemas.elite-markets.net/eddn/shipyard/2": "schemas/shipyard-v2.0.json", + "http://schemas.elite-markets.net/eddn/shipyard/2/test": "schemas/shipyard-v2.0.json", "http://schemas.elite-markets.net/eddn/outfitting/1": "schemas/outfitting-v1.0.json", "http://schemas.elite-markets.net/eddn/outfitting/1/test": "schemas/outfitting-v1.0.json", + "http://schemas.elite-markets.net/eddn/outfitting/2": "schemas/outfitting-v2.0.json", + "http://schemas.elite-markets.net/eddn/outfitting/2/test": "schemas/outfitting-v2.0.json", } GATEWAY_OUTDATED_SCHEMAS = [