ESOUI SVN ESOutpost

[/] [trunk/] [ESOutpost/] [GlobalConstantMaps.lua] - Rev 8

Compare with Previous | Blame | View Log

-- ESOutpost © ZAM Network LLC
-- All Rights Reserved

ESOutpostMaps = {}

ESOutpostMaps.itemQuality = {
        [ITEM_QUALITY_ARCANE] = "s",
        [ITEM_QUALITY_ARTIFACT] = "e",
        [ITEM_QUALITY_LEGENDARY] = "l",
        [ITEM_QUALITY_MAGIC] = "f",
        [ITEM_QUALITY_NORMAL] = "n",
        [ITEM_QUALITY_TRASH] = "t",
}

--switch to just GetString
ESOutpostMaps.itemType = {
        [ITEMTYPE_ADDITIVE] = "ad",
        [ITEMTYPE_ALCHEMY_BASE] = "al",
        [ITEMTYPE_ARMOR] = "ar",
        [ITEMTYPE_ARMOR_BOOSTER] = "ab",
        [ITEMTYPE_ARMOR_TRAIT] = "at",
        [ITEMTYPE_AVA_REPAIR] = "av",
        [ITEMTYPE_BLACKSMITHING_BOOSTER] = "bb",
        [ITEMTYPE_BLACKSMITHING_MATERIAL] = "bm",
        [ITEMTYPE_BLACKSMITHING_RAW_MATERIAL] = "br",
        [ITEMTYPE_CLOTHIER_BOOSTER] = "cb",
        [ITEMTYPE_CLOTHIER_MATERIAL] = "cm",
        [ITEMTYPE_CLOTHIER_RAW_MATERIAL] = "cr",
        [ITEMTYPE_COLLECTIBLE] = "cl",
        [ITEMTYPE_CONTAINER] = "cn",
        [ITEMTYPE_COSTUME] = "cs",
        [ITEMTYPE_DISGUISE] = "di",
        [ITEMTYPE_DRINK] = "dr",
        [ITEMTYPE_ENCHANTING_RUNE_ASPECT] = "ea",
        [ITEMTYPE_ENCHANTING_RUNE_ESSENCE] = "ee",
        [ITEMTYPE_ENCHANTING_RUNE_POTENCY] = "ep",
        [ITEMTYPE_ENCHANTMENT_BOOSTER] = "eb",
        [ITEMTYPE_FLAVORING] = "fl",
        [ITEMTYPE_FOOD] = "fo",
        [ITEMTYPE_GLYPH_ARMOR] = "ga",
        [ITEMTYPE_GLYPH_JEWELRY] = "gj",
        [ITEMTYPE_GLYPH_WEAPON] = "gw",
        [ITEMTYPE_INGREDIENT] = "in",
        [ITEMTYPE_LOCKPICK] = "lo",
        [ITEMTYPE_LURE] = "lu",
        [ITEMTYPE_MOUNT] = "mo",
        [ITEMTYPE_NONE] = "no",
        [ITEMTYPE_PLUG] = "pl",
        [ITEMTYPE_POISON] = "ps",
        [ITEMTYPE_POTION] = "pt",
        [ITEMTYPE_RACIAL_STYLE_MOTIF] = "rM",   --used to be ITEMTYPE_SCROLL
        [ITEMTYPE_RAW_MATERIAL] = "rm",
        [ITEMTYPE_REAGENT] = "rg",
        [ITEMTYPE_RECIPE] = "rc",
        [ITEMTYPE_SIEGE] = "si",
        [ITEMTYPE_SOUL_GEM] = "sg",
        [ITEMTYPE_SPELLCRAFTING_TABLET] = "st",
        [ITEMTYPE_SPICE] = "sp",
        [ITEMTYPE_STYLE_MATERIAL] = "sm",
        [ITEMTYPE_TABARD] = "ta",
        [ITEMTYPE_TOOL] = "to",
        [ITEMTYPE_TRASH] = "tr",
        [ITEMTYPE_TROPHY] = "tp",
        [ITEMTYPE_WEAPON] = "we",
        [ITEMTYPE_WEAPON_BOOSTER] = "wb",
        [ITEMTYPE_WEAPON_TRAIT] = "wt",
        [ITEMTYPE_WOODWORKING_BOOSTER] = "wB",
        [ITEMTYPE_WOODWORKING_MATERIAL] = "wm",
        [ITEMTYPE_WOODWORKING_RAW_MATERIAL] = "wr",
}

ESOutpostMaps.equipType = {
        [EQUIP_TYPE_CHEST] = "ch",
        [EQUIP_TYPE_COSTUME] = "co",
        [EQUIP_TYPE_FEET] = "fe",
        [EQUIP_TYPE_HAND] = "ha",
        [EQUIP_TYPE_HEAD] = "he",
        [EQUIP_TYPE_INVALID] = "in",
        [EQUIP_TYPE_LEGS] = "le",
        [EQUIP_TYPE_MAIN_HAND] = "mh",
        [EQUIP_TYPE_NECK] = "ne",
        [EQUIP_TYPE_OFF_HAND] = "of",
        [EQUIP_TYPE_ONE_HAND] = "oh",
        [EQUIP_TYPE_RING] = "ri",
        [EQUIP_TYPE_SHOULDERS] = "sh",
        [EQUIP_TYPE_TWO_HAND] = "th",
        [EQUIP_TYPE_WAIST] = "wa",
}

ESOutpostMaps.weaponType = {
        [WEAPONTYPE_AXE] = "a",
        [WEAPONTYPE_BOW] = "b",
        [WEAPONTYPE_DAGGER] = "d",
        [WEAPONTYPE_FIRE_STAFF] = "ff",
        [WEAPONTYPE_FROST_STAFF] = "Ff",
        [WEAPONTYPE_HAMMER] = "m",
        [WEAPONTYPE_HEALING_STAFF] = "hf",
        [WEAPONTYPE_LIGHTNING_STAFF] = "Lf",
        --NEW!!!
        --[WEAPONTYPE_NONE] = "n",      --do not translate
        --[WEAPONTYPE_PROP] = "p",      --do not translate
        --[WEAPONTYPE_RUNE] = "r",      --Rune
        [WEAPONTYPE_SHIELD] = "O",
        [WEAPONTYPE_SWORD] = "s",
        [WEAPONTYPE_TWO_HANDED_AXE] = "A",
        [WEAPONTYPE_TWO_HANDED_HAMMER] = "M",
        [WEAPONTYPE_TWO_HANDED_SWORD] = "S",
}

ESOutpostMaps.armorType = {
        [ARMORTYPE_HEAVY] = "H",
        [ARMORTYPE_MEDIUM] = "D",
        [ARMORTYPE_LIGHT] = "L",
        [ARMORTYPE_NONE] = "",
        --Shield here, too, just in case? - shield returned as weapon in itemType, but counts as armor for enchants/traits
        [WEAPONTYPE_SHIELD] = "O",
}

ESOutpostMaps.traitType = {
        [ITEM_TRAIT_TYPE_ARMOR_DIVINES] = "ad",
        [ITEM_TRAIT_TYPE_ARMOR_EXPLORATION] = "ae",
        [ITEM_TRAIT_TYPE_ARMOR_IMPENETRABLE] = "ai",
        [ITEM_TRAIT_TYPE_ARMOR_INFUSED] = "aI",
        [ITEM_TRAIT_TYPE_ARMOR_INTRICATE] = "AI",
        [ITEM_TRAIT_TYPE_ARMOR_ORNATE] = "ao",
        [ITEM_TRAIT_TYPE_ARMOR_REINFORCED] = "ar",
        [ITEM_TRAIT_TYPE_ARMOR_STURDY] = "as",
        [ITEM_TRAIT_TYPE_ARMOR_TRAINING] = "at",
        [ITEM_TRAIT_TYPE_ARMOR_WELL_FITTED] = "aw",
        [ITEM_TRAIT_TYPE_JEWELRY_ARCANE] = "ja",
        [ITEM_TRAIT_TYPE_JEWELRY_HEALTHY] = "jh",
        [ITEM_TRAIT_TYPE_JEWELRY_ORNATE] = "jo",
        [ITEM_TRAIT_TYPE_JEWELRY_ROBUST] = "jr",
        [ITEM_TRAIT_TYPE_NONE] = "no",
        [ITEM_TRAIT_TYPE_WEAPON_CHARGED] = "wc",
        [ITEM_TRAIT_TYPE_WEAPON_DEFENDING] = "wd",
        [ITEM_TRAIT_TYPE_WEAPON_INFUSED] = "wi",
        [ITEM_TRAIT_TYPE_WEAPON_INTRICATE] = "wI",
        --NEW!!!
        --[ITEM_TRAIT_TYPE_WEAPON_NIRNHONED] = "wn",    --Nirnhoned
        [ITEM_TRAIT_TYPE_WEAPON_ORNATE] = "wo",
        [ITEM_TRAIT_TYPE_WEAPON_POWERED] = "wp",
        [ITEM_TRAIT_TYPE_WEAPON_PRECISE] = "wP",
        [ITEM_TRAIT_TYPE_WEAPON_SHARPENED] = "ws",
        [ITEM_TRAIT_TYPE_WEAPON_TRAINING] = "wt",
        [ITEM_TRAIT_TYPE_WEAPON_WEIGHTED] = "ww",
}

--glyph/enchant text (for dropdown) w/ # of variables & hash
ESOutpostMaps.armorEnchants = {
        {text = "None", vars = 0, hash = "non"},
        {text = "Adds <x> Max Health", vars = 1, hash = "hea"}, --Glyph of Health
        {text = "Adds <x> Max Magicka", vars = 1, hash = "mag"},        --Glyph of Magicka
        {text = "Adds <x> Max Stamina", vars = 1, hash = "sta"},        --Glyph of Stamina
}

ESOutpostMaps.weaponEnchants = {
        {text = "None", vars = 0, hash = "non"},
        {text = "Deals <x> Disease Damage", vars = 1, hash = "fou"},    --Glyph of Foulness
        {text = "Deals <x> Flame Damage", vars = 1, hash = "fla"},      --Glyph of Flame
        {text = "Deals <x> Frost Damage", vars = 1, hash = "fro"},      --Glyph of Frost
        {text = "Deals <x> Poison Damage", vars = 1, hash = "poi"},     --Glyph of Poison
        {text = "Deals <x> Shock Damage", vars = 1, hash = "sho"},      --Glyph of Shock
        {text = "Deals <x> unresistable damage", vars = 1, hash = "deh"},       --0??   Glyph of Decrease Health
        {text = "Deals <x> Magic Damage and recovers Health", vars = 1, hash = "abh"},  --2??   Glyph of Absorb Health
        {text = "Deals <x> Magic Damage and recovers Magicka", vars = 1, hash = "abm"},         --2??   Glyph of Absorb Magicka
        {text = "Deals <x> Magic Damage and recovers Stamina", vars     = 1, hash = "abs"},     --2??   Glyph of Absorb Stamina
        {text = "Increases your Power by <x> for <y> seconds", vars = 2, hash = "rag"}, --Glyph of Rage
        {text = "Grants a <x> point Damage Shield for <y> seconds", vars = 2, hash = "har"},    --Glyph of Hardening
        {text = "Reduce target's Power by <x> for <y> seconds", vars = 2, hash = "wea"},        --Glyph of Weakening
        {text = "Reduce target's Armor by <x> for <y> seconds", vars = 2, hash = "cru"},        --Glyph of Crushing
}

ESOutpostMaps.jewelryEnchants = {
        {text = "None", vars = 0, hash = "non"},
        {text = "Adds <x> Spell Damage", vars = 1, hash = "imh"},       --Glyph of Increased Magical Harm
        {text = "Adds <x> Weapon Damage", vars = 1, hash = "iph"},      --Glyph of Increased Physical Harm
        {text = "Adds <x> Health Recovery", vars = 1, hash = "hre"},    --Glyph of Health Regen
        {text = "Adds <x> Magicka Recovery", vars = 1, hash = "mre"},   --Glyph of Magicka Regen
        {text = "Adds <x> Stamina Recovery", vars = 1, hash = "sre"},   --Glyph of Stamina Regen
        {text = "Increase Bash Damage by <x>", vars = 1, hash = "bas"}, --Glyph of Bashing
        {text = "Increase Potion effect by <x>", vars = 1, hash = "pob"},       --Glyph of Potion Boost
        {text = "Adds <x> Armor", vars = 1, hash = "dph"},      --Glyph of Decrease Physical Harm
        {text = "Adds <x> Disease Resistance", vars = 1, hash = "dir"}, --Glyph of Disease Resist
        {text = "Adds <x> Fire Resistance", vars = 1, hash = "fir"},    --Glyph of Fire Resist
        {text = "Adds <x> Frost Resistance", vars = 1, hash = "frr"},   --Glyph of Frost Resist
        {text = "Adds <x> Poison Resistance", vars = 1, hash = "por"},  --Glyph of Poison Resist
        {text = "Adds <x> Shock Resistance", vars = 1, hash = "shr"},   --Glyph of Shock Resist
        {text = "Adds <x> Spell Resistance", vars = 1, hash = "dsh"},   --Glyph of Decrease Spell Harm
        {text = "Reduce Magicka cost of Spells by <x>", vars = 1, hash = "rsc"},        --Glyph of Reduce Spell Cost
        {text = "Reduce Stamina cost of abilities by <x>", vars = 1, hash = "rfc"},     --Glyph of Reduce Feat Cost
        {text = "Reduce cost of Bash and reduce cost of Blocking by <x>", vars = 1, hash = "shi"},      --2??   Glyph of Shielding
        {text = "Reduce the cooldown of Potions below this item's level by <x> seconds", vars = 1, hash = "psp"},       --Glyph of Potion Speed
}

ESOutpostMaps.itemStyle = {
        [ITEMSTYLE_AREA_AKAVIRI] = "aa",
        [ITEMSTYLE_AREA_ANCIENT_ELF] = "ae",
        [ITEMSTYLE_AREA_DWEMER] = "aD",
        [ITEMSTYLE_AREA_IMPERIAL] = "ai",
        [ITEMSTYLE_AREA_REACH] = "ar",
        --NEW!!!
        --[ITEMSTYLE_AREA_SOUL_SHRIVEN] = "as", --empty string
        [ITEMSTYLE_AREA_YOKUDAN] = "ay",
        [ITEMSTYLE_ENEMY_BANDIT] = "eb",
        [ITEMSTYLE_ENEMY_DAEDRIC] = "ed",
        [ITEMSTYLE_ENEMY_DRAUGR] = "eD",
        [ITEMSTYLE_ENEMY_MAORMER] = "em",
        [ITEMSTYLE_ENEMY_PRIMITIVE] = "eP",
        [ITEMSTYLE_NONE] = "no",
        [ITEMSTYLE_ORG_DARK_BROTHERHOOD] = "db",
        [ITEMSTYLE_ORG_THIEVES_GUILD] = "tg",
        [ITEMSTYLE_RACIAL_ARGONIAN] = "ra",
        [ITEMSTYLE_RACIAL_BRETON] = "rb",
        [ITEMSTYLE_RACIAL_DARK_ELF] = "rd",
        [ITEMSTYLE_RACIAL_HIGH_ELF] = "rh",
        [ITEMSTYLE_RACIAL_IMPERIAL] = "ri",
        [ITEMSTYLE_RACIAL_KHAJIIT] = "rk",
        [ITEMSTYLE_RACIAL_NORD] = "rn",
        [ITEMSTYLE_RACIAL_ORC] = "ro",
        [ITEMSTYLE_RACIAL_REDGUARD] = "rr",
        [ITEMSTYLE_RACIAL_WOOD_ELF] = "rw",
        [ITEMSTYLE_RAIDS_CRAGLORN] = "rc",
        [ITEMSTYLE_UNIQUE] = "un",
}

ESOutpostMaps.server = {
        ["NA Megaserver"] = "n",
        ["EU Megaserver"] = "e",
}

Compare with Previous | Blame