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",
}