TradeSkillMaster/LibTSM/Data/ClassicRealms.lua

116 lines
4.2 KiB
Lua
Raw Permalink Normal View History

2020-11-13 14:13:12 -05:00
-- ------------------------------------------------------------------------------ --
-- TradeSkillMaster --
-- https://tradeskillmaster.com --
-- All Rights Reserved - Detailed license information included with addon. --
-- ------------------------------------------------------------------------------ --
local _, TSM = ...
local ClassicRealms = TSM.Init("Data.ClassicRealms")
-- ============================================================================
-- Classic Realm Data
-- ============================================================================
-- Generated with the following query:
-- SELECT TRIM(TRAILING '-Alliance' FROM r.localizedName) as localizedName, g.value
-- FROM RealmsClassic r INNER JOIN RegionsClassic g ON g.id = r.regionId
-- WHERE r.localizedName LIKE '%-Alliance';
local CLASSIC_REALM_INFO = {
["Amnennar"] = { region = "EU" },
["Ashbringer"] = { region = "EU" },
["Auberdine"] = { region = "EU" },
["Bloodfang"] = { region = "EU" },
["Хроми"] = { region = "EU" },
["Dragon's Call"] = { region = "EU" },
["Dreadmist"] = { region = "EU" },
["Everlook"] = { region = "EU" },
["Finkle"] = { region = "EU" },
["Firemaw"] = { region = "EU" },
["Пламегор"] = { region = "EU" },
["Flamelash"] = { region = "EU" },
["Gandling"] = { region = "EU" },
["Gehennas"] = { region = "EU" },
["Golemagg"] = { region = "EU" },
["Hydraxian Waterlords"] = { region = "EU" },
["Judgement"] = { region = "EU" },
["Lakeshire"] = { region = "EU" },
["Lucifron"] = { region = "EU" },
["Mirage Raceway"] = { region = "EU" },
["Mograine"] = { region = "EU" },
["Nethergarde Keep"] = { region = "EU" },
["Noggenfogger"] = { region = "EU" },
["Patchwerk"] = { region = "EU" },
["Pyrewood Village"] = { region = "EU" },
["Razorfen"] = { region = "EU" },
["Razorgore"] = { region = "EU" },
["Рок-Делар"] = { region = "EU" },
["Shazzrah"] = { region = "EU" },
["Skullflame"] = { region = "EU" },
["Stonespine"] = { region = "EU" },
["Sulfuron"] = { region = "EU" },
["Ten Storms"] = { region = "EU" },
["Transcendence"] = { region = "EU" },
["Venoxis"] = { region = "EU" },
["Змейталак"] = { region = "EU" },
["Zandalar Tribe"] = { region = "EU" },
["Dragonfang"] = { region = "EU" },
["Earthshaker"] = { region = "EU" },
["Heartstriker"] = { region = "EU" },
["Вестник Рока"] = { region = "EU" },
["Mandokir"] = { region = "EU" },
["Anathema"] = { region = "US" },
["Arugal"] = { region = "US" },
["Ashkandi"] = { region = "US" },
["Atiesh"] = { region = "US" },
["Azuresong"] = { region = "US" },
["Benediction"] = { region = "US" },
["Bigglesworth"] = { region = "US" },
["Blaumeux"] = { region = "US" },
["Bloodsail Buccaneers"] = { region = "US" },
["Deviate Delight"] = { region = "US" },
["Faerlina"] = { region = "US" },
["Fairbanks"] = { region = "US" },
["Felstriker"] = { region = "US" },
["Grobbulus"] = { region = "US" },
["Herod"] = { region = "US" },
["Incendius"] = { region = "US" },
["Kirtonos"] = { region = "US" },
["Kromcrush"] = { region = "US" },
["Kurinnaxx"] = { region = "US" },
["Mankrik"] = { region = "US" },
["Myzrael"] = { region = "US" },
["Netherwind"] = { region = "US" },
["Old Blanchy"] = { region = "US" },
["Pagle"] = { region = "US" },
["Rattlegore"] = { region = "US" },
["Remulos"] = { region = "US" },
["Skeram"] = { region = "US" },
["Smolderweb"] = { region = "US" },
["Stalagg"] = { region = "US" },
["Sulfuras"] = { region = "US" },
["Thalnos"] = { region = "US" },
["Thunderfury"] = { region = "US" },
["Westfall"] = { region = "US" },
["Whitemane"] = { region = "US" },
["Windseeker"] = { region = "US" },
["Yojamba"] = { region = "US" },
["Arcanite Reaper"] = { region = "US" },
["Earthfury"] = { region = "US" },
["Heartseeker"] = { region = "US" },
["Loatheb"] = { region = "US" },
["Sul'thraze"] = { region = "US" },
}
-- ============================================================================
-- Module Functions
-- ============================================================================
function ClassicRealms.GetRegion(realmName)
local info = CLASSIC_REALM_INFO[realmName]
return info and info.region or nil
end