namespace EVESharp.Database.Inventory.Types;

/// <summary>
/// Extracted from the eve online official dump
/// Please only add the ones used through the source code and not the full list
/// </summary>
public enum TypeID
{
    System                      = 0,
    Corporation                 = 2,
    Plagioclase                 = 18,
    Spodumain                   = 19,
    Kernite                     = 20,
    Hedbergite                  = 21,
    Arkonor                     = 22,
    OfficeFolder                = 26,
    Tritanium                   = 34,
    CloneGradeAlpha             = 164,
    Capsule                     = 670,
    Bistot                      = 1223,
    Pyroxeres                   = 1224,
    Crokite                     = 1225,
    Jaspet                      = 1226,
    Omber                       = 1227,
    Scordite                    = 1228,
    Gneiss                      = 1229,
    Veldspar                    = 1230,
    Hemorphite                  = 1231,
    DarkOchre                   = 1232,
    DamageControlI              = 2046,
    PublicRelations             = 3371,
    Diplomacy                   = 3357,
    Connections                 = 3359,
    CorporationManagement       = 3363,
    EthnicRelations             = 3368,
    Learning                    = 3374,
    Refining                    = 3385,
    MassProduction              = 3387,
    RefineryEfficiency          = 3389,
    LaboratoryOperation         = 3406,
    Trade                       = 3443,
    Retail                      = 3444,
    BrokerRelations             = 3446,
    PlasticWrap                 = 3468,
    MegacorpManagement          = 3731,
    EmpireControl               = 3732,
    Mercoxit                    = 11396,
    ArkonorProcessing           = 12180,
    BistotProcessing            = 12181,
    CrokiteProcessing           = 12182,
    DarkOchreProcessing         = 12183,
    GneissProcessing            = 12184,
    HedbergiteProcessing        = 12185,
    HemorphiteProcessing        = 12186,
    JaspetProcessing            = 12187,
    KerniteProcessing           = 12188,
    MercoxitProcessing          = 12189,
    OmberProcessing             = 12190,
    PlagioclaseProcessing       = 12191,
    PyroxeresProcessing         = 12192,
    ScorditeProcessing          = 12193,
    SpodumainProcessing         = 12194,
    VeldsparProcessing          = 12195,
    ScrapmetalProcessing        = 12196,
    Sovereignty                 = 12241,
    Alliance                    = 16159,
    Procurement                 = 16594,
    Marketing                   = 16598,
    Wholesale                   = 16596,
    Accounting                  = 16622,
    IceProcessing               = 18025,
    Tycoon                      = 18580,
    InfomorphPsychology         = 24242,
    AdvancedLaboratoryOperation = 24624,
    SupplyChainManagement       = 24268,
    ScientificNetworking        = 24270,
    GeneralFreightContainer     = 24445,
    AdvancedMassProduction      = 24625,
    Contracting                 = 25235
}