Cleanup indentation and replace tabs with spaces

This commit is contained in:
blehz-be
2024-02-19 08:40:39 +01:00
parent 35583f862d
commit a9ee12de98
2 changed files with 336 additions and 356 deletions
+180 -192
View File
@@ -17,234 +17,222 @@
--------------------------------------------------------------------------------------------------
-- Name
LEVELRANGE_NAME = "LevelRange"
LEVELRANGE_NAME = "LevelRange"
-- Version Number
LEVELRANGE_VERSION = "2.0.2";
LEVELRANGE_VERSION = "2.0.2";
-- Details
Details = {
name = LEVELRANGE_NAME,
version = LEVELRANGE_VERSION,
releaseDate = "Aug 8, 2023",
author = "Bull3t, Tenyar97, rado-boy",
email = "",
website = "https://github.com/Tenyar97/LevelRange-Turtle",
category = MYADDONS_CATEGORY_MAP,
optionsframe = "LevelRangeOptionsFrame"
name = LEVELRANGE_NAME,
version = LEVELRANGE_VERSION,
releaseDate = "Aug 8, 2023",
author = "Bull3t, Tenyar97, rado-boy",
email = "",
website = "https://github.com/Tenyar97/LevelRange-Turtle",
category = MYADDONS_CATEGORY_MAP,
optionsframe = "LevelRangeOptionsFrame"
};
-- Help
Help = {
[1] = LEVELRANGE_HELP0 .. "\n" .. LEVELRANGE_HELP1 .. "\n" .. LEVELRANGE_HELP2 .. "\n" .. LEVELRANGE_HELP3 .. "\n" .. LEVELRANGE_HELP4 .. "\n" .. LEVELRANGE_HELP5 .. "\n" .. LEVELRANGE_HELP6,
[1] = LEVELRANGE_HELP0 .. "\n" .. LEVELRANGE_HELP1 .. "\n" .. LEVELRANGE_HELP2 .. "\n" .. LEVELRANGE_HELP3 .. "\n" .. LEVELRANGE_HELP4 .. "\n" .. LEVELRANGE_HELP5 .. "\n" .. LEVELRANGE_HELP6,
};
-- Player Info
playerName = UnitName("player");
realmName = GetRealmName();
playerName = UnitName("player");
realmName = GetRealmName();
-- Default Variables
LevelRangeSettings = {};
DEFAULT_LEVELRANGE_SHOW = true;
LevelRangeSettings = {};
DEFAULT_LEVELRANGE_SHOW = true;
DEFAULT_LEVELRANGE_SHOWINSTANCE = true;
DEFAULT_LEVELRANGE_SHOWRAIDS = true;
DEFAULT_LEVELRANGE_SHOWPVP = true;
DEFAULT_LEVELRANGE_SHOWRAIDS = true;
DEFAULT_LEVELRANGE_SHOWPVP = true;
-- Realm|PlayerName
LEVELRANGE_REALMPLAYERNAME = realmName .. "|" .. playerName
LEVELRANGE_REALMPLAYERNAME = realmName .. "|" .. playerName
-- Slash Commands
LEVELRANGE_SLASH1 = "lr"
LEVELRANGE_SLASH2 = "levelrange"
LEVELRANGE_SLASH1 = "lr"
LEVELRANGE_SLASH2 = "levelrange"
-- Faction Types
local lTYPE_HORDE = LEVELRANGE_HORDE;
local lTYPE_ALLIANCE = LEVELRANGE_ALLIANCE;
local lTYPE_CONTESTED = LEVELRANGE_CONTESTED;
local lTYPE_HORDE = LEVELRANGE_HORDE;
local lTYPE_ALLIANCE = LEVELRANGE_ALLIANCE;
local lTYPE_CONTESTED = LEVELRANGE_CONTESTED;
-- Level Ranges
LEVELRANGE_RANGES = {
[LEVELRANGE_ELWYNN] = { 1, 10, lTYPE_ALLIANCE},
[LEVELRANGE_DUNMOROGH] = { 1, 10, lTYPE_ALLIANCE},
[LEVELRANGE_TIRISFAL] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_LOCHMODAN] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_SILVERPINE] = {10, 20, lTYPE_HORDE},
[LEVELRANGE_WESTFALL] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_REDRIDGE] = {15, 25, lTYPE_CONTESTED},
[LEVELRANGE_DUSKWOOD] = {18, 30, lTYPE_CONTESTED},
[LEVELRANGE_HILLSBRAD] = {20, 30, lTYPE_CONTESTED},
[LEVELRANGE_WETLANDS] = {20, 30, lTYPE_CONTESTED},
[LEVELRANGE_ALTERAC] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_ARATHI] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_STRANGLETHORN] = {30, 45, lTYPE_CONTESTED},
[LEVELRANGE_BADLANDS] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_SORROWS] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_HINTERLANDS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_SEARINGGORGE] = {43, 50, lTYPE_CONTESTED},
[LEVELRANGE_BLASTEDLANDS] = {45, 55, lTYPE_CONTESTED},
[LEVELRANGE_BURNINGSTEPPE] = {50, 58, lTYPE_CONTESTED},
[LEVELRANGE_WESTERNPLAGUE] = {51, 58, lTYPE_CONTESTED},
[LEVELRANGE_EASTERNPLAGUE] = {53, 60, lTYPE_CONTESTED},
[LEVELRANGE_DEADWINDPASS] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_DUROTAR] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_MULGORE] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_DARKSHORE] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_BARRENS] = {10, 25, lTYPE_HORDE},
[LEVELRANGE_STONETALON] = {15, 27, lTYPE_CONTESTED},
[LEVELRANGE_ASHENVALE] = {18, 30, lTYPE_CONTESTED},
[LEVELRANGE_1KNEEDLES] = {25, 35, lTYPE_CONTESTED},
[LEVELRANGE_DESOLACE] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_DUSTWALLOW] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_FERALAS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_TANARIS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_AZSHARA] = {45, 55, lTYPE_CONTESTED},
[LEVELRANGE_FELWOOD] = {48, 55, lTYPE_CONTESTED},
[LEVELRANGE_UNGOROCRATER] = {48, 55, lTYPE_CONTESTED},
[LEVELRANGE_SILITHUS] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_WINTERSPRING] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_ELWYNN] = { 1, 10, lTYPE_ALLIANCE},
[LEVELRANGE_DUNMOROGH] = { 1, 10, lTYPE_ALLIANCE},
[LEVELRANGE_TIRISFAL] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_LOCHMODAN] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_SILVERPINE] = {10, 20, lTYPE_HORDE},
[LEVELRANGE_WESTFALL] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_REDRIDGE] = {15, 25, lTYPE_CONTESTED},
[LEVELRANGE_DUSKWOOD] = {18, 30, lTYPE_CONTESTED},
[LEVELRANGE_HILLSBRAD] = {20, 30, lTYPE_CONTESTED},
[LEVELRANGE_WETLANDS] = {20, 30, lTYPE_CONTESTED},
[LEVELRANGE_ALTERAC] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_ARATHI] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_STRANGLETHORN] = {30, 45, lTYPE_CONTESTED},
[LEVELRANGE_BADLANDS] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_SORROWS] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_HINTERLANDS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_SEARINGGORGE] = {43, 50, lTYPE_CONTESTED},
[LEVELRANGE_BLASTEDLANDS] = {45, 55, lTYPE_CONTESTED},
[LEVELRANGE_BURNINGSTEPPE] = {50, 58, lTYPE_CONTESTED},
[LEVELRANGE_WESTERNPLAGUE] = {51, 58, lTYPE_CONTESTED},
[LEVELRANGE_EASTERNPLAGUE] = {53, 60, lTYPE_CONTESTED},
[LEVELRANGE_DEADWINDPASS] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_MOONGLADE] = { 1, 60, lTYPE_CONTESTED},
[LEVELRANGE_DUROTAR] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_MULGORE] = { 1, 10, lTYPE_HORDE},
[LEVELRANGE_DARKSHORE] = {10, 20, lTYPE_ALLIANCE},
[LEVELRANGE_BARRENS] = {10, 25, lTYPE_HORDE},
[LEVELRANGE_STONETALON] = {15, 27, lTYPE_CONTESTED},
[LEVELRANGE_ASHENVALE] = {18, 30, lTYPE_CONTESTED},
[LEVELRANGE_1KNEEDLES] = {25, 35, lTYPE_CONTESTED},
[LEVELRANGE_DESOLACE] = {30, 40, lTYPE_CONTESTED},
[LEVELRANGE_DUSTWALLOW] = {35, 45, lTYPE_CONTESTED},
[LEVELRANGE_FERALAS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_TANARIS] = {40, 50, lTYPE_CONTESTED},
[LEVELRANGE_AZSHARA] = {45, 55, lTYPE_CONTESTED},
[LEVELRANGE_FELWOOD] = {48, 55, lTYPE_CONTESTED},
[LEVELRANGE_UNGOROCRATER] = {48, 55, lTYPE_CONTESTED},
[LEVELRANGE_SILITHUS] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_WINTERSPRING] = {55, 60, lTYPE_CONTESTED},
[LEVELRANGE_MOONGLADE] = { 1, 60, lTYPE_CONTESTED},
[LEVELRANGE_TELDRASSIL] = { 1, 10, lTYPE_ALLIANCE},
[LEVELRANGE_TELDRASSIL] = { 1, 10, lTYPE_ALLIANCE},
--Turtle WoW Zones
["ASHENVALE"] = {"BFD", " (24-32)"},
--[LEVELRANGE_GILNEAS] = {39, 45, lTYPE_CONTESTED},
[LEVELRANGE_GILLIJIM] = {48, 53, lTYPE_CONTESTED},
[LEVELRANGE_LAPIDIS] = {48, 53, lTYPE_CONTESTED},
[LEVELRANGE_TELABIM] = {54, 60, lTYPE_CONTESTED},
[LEVELRANGE_HYJAL] = {60, 60, lTYPE_CONTESTED},
--Turtle WoW Zones
--[LEVELRANGE_GILNEAS] = {39, 45, lTYPE_CONTESTED},
[LEVELRANGE_GILLIJIM] = {48, 53, lTYPE_CONTESTED},
[LEVELRANGE_LAPIDIS] = {48, 53, lTYPE_CONTESTED},
[LEVELRANGE_TELABIM] = {54, 60, lTYPE_CONTESTED},
[LEVELRANGE_HYJAL] = {60, 60, lTYPE_CONTESTED},
};
-- Fishing Level Requirements
LEVELRANGE_FISHING = {
[LEVELRANGE_ELWYNN] = {25},
[LEVELRANGE_DUNMOROGH] = {25},
[LEVELRANGE_TIRISFAL] = {25},
[LEVELRANGE_LOCHMODAN] = {75},
[LEVELRANGE_SILVERPINE] = {75},
[LEVELRANGE_WESTFALL] = {75},
[LEVELRANGE_REDRIDGE] = {150},
[LEVELRANGE_DUSKWOOD] = {150},
[LEVELRANGE_HILLSBRAD] = {150},
[LEVELRANGE_WETLANDS] = {150},
[LEVELRANGE_ALTERAC] = {225},
[LEVELRANGE_ARATHI] = {225},
[LEVELRANGE_STRANGLETHORN] = {225},
[LEVELRANGE_BADLANDS] = {35},
[LEVELRANGE_SORROWS] = {225},
[LEVELRANGE_HINTERLANDS] = {300},
--[LEVELRANGE_SEARINGGORGE] = {0},
--[LEVELRANGE_BLASTEDLANDS] = {0},
--[LEVELRANGE_BURNINGSTEPPE] = {0},
[LEVELRANGE_WESTERNPLAGUE] = {300},
--[LEVELRANGE_EASTERNPLAGUE] = {0},
--[LEVELRANGE_DEADWINDPASS] = {0},
[LEVELRANGE_ELWYNN] = {25},
[LEVELRANGE_DUNMOROGH] = {25},
[LEVELRANGE_TIRISFAL] = {25},
[LEVELRANGE_LOCHMODAN] = {75},
[LEVELRANGE_SILVERPINE] = {75},
[LEVELRANGE_WESTFALL] = {75},
[LEVELRANGE_REDRIDGE] = {150},
[LEVELRANGE_DUSKWOOD] = {150},
[LEVELRANGE_HILLSBRAD] = {150},
[LEVELRANGE_WETLANDS] = {150},
[LEVELRANGE_ALTERAC] = {225},
[LEVELRANGE_ARATHI] = {225},
[LEVELRANGE_STRANGLETHORN] = {225},
[LEVELRANGE_BADLANDS] = {35},
[LEVELRANGE_SORROWS] = {225},
[LEVELRANGE_HINTERLANDS] = {300},
--[LEVELRANGE_SEARINGGORGE] = {0},
--[LEVELRANGE_BLASTEDLANDS] = {0},
--[LEVELRANGE_BURNINGSTEPPE] = {0},
[LEVELRANGE_WESTERNPLAGUE] = {300},
--[LEVELRANGE_EASTERNPLAGUE] = {0},
--[LEVELRANGE_DEADWINDPASS] = {0},
[LEVELRANGE_DUROTAR] = {25},
[LEVELRANGE_MULGORE] = {25},
[LEVELRANGE_DARKSHORE] = {75},
[LEVELRANGE_BARRENS] = {75},
[LEVELRANGE_STONETALON] = {150},
[LEVELRANGE_ASHENVALE] = {150},
[LEVELRANGE_1KNEEDLES] = {225},
[LEVELRANGE_DESOLACE] = {225},
[LEVELRANGE_DUSTWALLOW] = {225},
[LEVELRANGE_FERALAS] = {300},
[LEVELRANGE_TANARIS] = {300},
[LEVELRANGE_AZSHARA] = {300},
[LEVELRANGE_FELWOOD] = {300},
[LEVELRANGE_UNGOROCRATER] = {300},
--[LEVELRANGE_SILITHUS] = {0},
--[LEVELRANGE_WINTERSPRING] = {0},
[LEVELRANGE_DUROTAR] = {25},
[LEVELRANGE_MULGORE] = {25},
[LEVELRANGE_DARKSHORE] = {75},
[LEVELRANGE_BARRENS] = {75},
[LEVELRANGE_STONETALON] = {150},
[LEVELRANGE_ASHENVALE] = {150},
[LEVELRANGE_1KNEEDLES] = {225},
[LEVELRANGE_DESOLACE] = {225},
[LEVELRANGE_DUSTWALLOW] = {225},
[LEVELRANGE_FERALAS] = {300},
[LEVELRANGE_TANARIS] = {300},
[LEVELRANGE_AZSHARA] = {300},
[LEVELRANGE_FELWOOD] = {300},
[LEVELRANGE_UNGOROCRATER] = {300},
--[LEVELRANGE_SILITHUS] = {0},
--[LEVELRANGE_WINTERSPRING] = {0},
[LEVELRANGE_MOONGLADE] = {300},
[LEVELRANGE_TELDRASSIL] = {25},
[LEVELRANGE_MOONGLADE] = {300},
[LEVELRANGE_TELDRASSIL] = {25},
--Turtle WoW Zones
--[LEVELRANGE_GILNEAS] = {0},
--[LEVELRANGE_GILLIJIM] = {0},
--[LEVELRANGE_LAPIDIS] = {0},
--[LEVELRANGE_TELABIM] = {0},
--[LEVELRANGE_HYJAL] = {0},
--Turtle WoW Zones
--[LEVELRANGE_GILNEAS] = {0},
--[LEVELRANGE_GILLIJIM] = {0},
--[LEVELRANGE_LAPIDIS] = {0},
--[LEVELRANGE_TELABIM] = {0},
--[LEVELRANGE_HYJAL] = {0},
};
-- Instances
LEVELRANGE_INSTANCES = {
[LEVELRANGE_WESTFALL] = {LEVELRANGE_DEADMINES, " (17-26)"},
[LEVELRANGE_BARRENS] = {LEVELRANGE_WAILINGCAVERNS, " (17-24)", LEVELRANGE_RAZORFENKRAUL, " (25-30)", LEVELRANGE_RAZORFENDOWNS, " (33-45)"},
[LEVELRANGE_SILVERPINE] = {LEVELRANGE_SHADOWFANGKEEP, " (22-30)"},
[LEVELRANGE_WESTFALL] = {LEVELRANGE_DEADMINES, " (17-26)"},
[LEVELRANGE_BARRENS] = {LEVELRANGE_WAILINGCAVERNS, " (17-24)", LEVELRANGE_RAZORFENKRAUL, " (25-30)", LEVELRANGE_RAZORFENDOWNS, " (33-45)"},
[LEVELRANGE_SILVERPINE] = {LEVELRANGE_SHADOWFANGKEEP, " (22-30)"},
[LEVELRANGE_DUNMOROGH] = {LEVELRANGE_GNOMEREGAN, " (29-38)"},
[LEVELRANGE_TIRISFAL] = {LEVELRANGE_SCARLETMONASTERY, " (34-45)"},
[LEVELRANGE_BADLANDS] = {LEVELRANGE_ULDAMAN, " (35-47)"},
[LEVELRANGE_DESOLACE] = {LEVELRANGE_MARAUDON, " (46-55)"},
[LEVELRANGE_SORROWS] = {LEVELRANGE_SUNKENTEMPLE, " (45-55)"},
[LEVELRANGE_SEARINGGORGE] = {LEVELRANGE_BLACKROCKDEPTH, " (52-60)", LEVELRANGE_BLACKROCKSPIRE, " (58-60)"},
[LEVELRANGE_BURNINGSTEPPE] = {LEVELRANGE_BLACKROCKDEPTH, " (52-60)", LEVELRANGE_BLACKROCKSPIRE, " (58-60)"},
[LEVELRANGE_EASTERNPLAGUE] = {LEVELRANGE_STRATHOLME, " (58-60)"},
[LEVELRANGE_FERALAS] = {LEVELRANGE_DIREMAUL, " (55-60)"},
[LEVELRANGE_WESTERNPLAGUE] = {LEVELRANGE_SCHOLOMANCE, " (57-60)"},
[LEVELRANGE_DUROTAR] = {LEVELRANGE_RAGEFIRECHASM, " (13-18)"},
[LEVELRANGE_ELWYNN] = {LEVELRANGE_STOCKADES, " (24-32)"},
[LEVELRANGE_TANARIS] = {LEVELRANGE_ZULFARRAK, " (44-54)"},
--Turtle WoW Dungeons
[LEVELRANGE_ASHENVALE] = {LEVELRANGE_BLACKFATHOMDEEPS, " (24-32)", LEVELRANGE_CRESCENTGROVE, " (32-38)"},
--[LEVELRANGE_GILNEAS] = {LEVELRANGE_GILNEASCITY, " (43-49)"},
[LEVELRANGE_BURNINGSTEPPE] = {LEVELRANGE_HATEFORGE, " (52-60)"},
[LEVELRANGE_DEADWINDPASS] = {LEVELRANGE_KARACRYPT, " (58 - 60)"},
[LEVELRANGE_ELWYNN] = {LEVELRANGE_SWVAULTS, " (60+)"},
[LEVELRANGE_TANARIS] = {LEVELRANGE_CoTBLACKMORASS, " (60+)"},
[LEVELRANGE_DUNMOROGH] = {LEVELRANGE_GNOMEREGAN, " (29-38)"},
[LEVELRANGE_TIRISFAL] = {LEVELRANGE_SCARLETMONASTERY, " (34-45)"},
[LEVELRANGE_BADLANDS] = {LEVELRANGE_ULDAMAN, " (35-47)"},
[LEVELRANGE_DESOLACE] = {LEVELRANGE_MARAUDON, " (46-55)"},
[LEVELRANGE_SORROWS] = {LEVELRANGE_SUNKENTEMPLE, " (45-55)"},
[LEVELRANGE_SEARINGGORGE] = {LEVELRANGE_BLACKROCKDEPTH, " (52-60)", LEVELRANGE_BLACKROCKSPIRE, " (58-60)"},
[LEVELRANGE_BURNINGSTEPPE] = {LEVELRANGE_BLACKROCKDEPTH, " (52-60)", LEVELRANGE_BLACKROCKSPIRE, " (58-60)"},
[LEVELRANGE_EASTERNPLAGUE] = {LEVELRANGE_STRATHOLME, " (58-60)"},
[LEVELRANGE_FERALAS] = {LEVELRANGE_DIREMAUL, " (55-60)"},
[LEVELRANGE_WESTERNPLAGUE] = {LEVELRANGE_SCHOLOMANCE, " (57-60)"},
[LEVELRANGE_DUROTAR] = {LEVELRANGE_RAGEFIRECHASM, " (13-18)"},
[LEVELRANGE_ELWYNN] = {LEVELRANGE_STOCKADES, " (24-32)"},
[LEVELRANGE_TANARIS] = {LEVELRANGE_ZULFARRAK, " (44-54)"},
--Turtle WoW Dungeons
[LEVELRANGE_ASHENVALE] = {LEVELRANGE_BLACKFATHOMDEEPS, " (24-32)", LEVELRANGE_CRESCENTGROVE, " (32-38)"},
--[LEVELRANGE_GILNEAS] = {LEVELRANGE_GILNEASCITY, " (43-49)"},
[LEVELRANGE_BURNINGSTEPPE] = {LEVELRANGE_HATEFORGE, " (52-60)"},
[LEVELRANGE_DEADWINDPASS] = {LEVELRANGE_KARACRYPT, " (58 - 60)"},
[LEVELRANGE_ELWYNN] = {LEVELRANGE_SWVAULTS, " (60+)"},
[LEVELRANGE_TANARIS] = {LEVELRANGE_CoTBLACKMORASS, " (60+)"},
};
-- Raids
LEVELRANGE_RAIDS = {
[LEVELRANGE_EASTERNPLAGUE] = {LEVELRANGE_NAXXRAMAS, " (60+)"},
[LEVELRANGE_DUSTWALLOW] = {LEVELRANGE_ONYXIASLAIR, " (60+)"},
[LEVELRANGE_SILITHUS] = {LEVELRANGE_RUINSAHNQIRAJ, " (60+)", LEVELRANGE_TEMPLEAHNQIRAJ, " (60+)"},
[LEVELRANGE_STRANGLETHORN] = {LEVELRANGE_ZULGURUB, " (60+)"},
--Turtle WoW Raids
[LEVELRANGE_HYJAL] = {LEVELRANGE_EMERALDSANCTUM, " (60+)"},
--[LEVELRANGE_DEADWINDPASS] = {LEVELRANGE_KARAHALLS, " (60+)"},
[LEVELRANGE_EASTERNPLAGUE] = {LEVELRANGE_NAXXRAMAS, " (60+)"},
[LEVELRANGE_DUSTWALLOW] = {LEVELRANGE_ONYXIASLAIR, " (60+)"},
[LEVELRANGE_SILITHUS] = {LEVELRANGE_RUINSAHNQIRAJ, " (60+)", LEVELRANGE_TEMPLEAHNQIRAJ, " (60+)"},
[LEVELRANGE_STRANGLETHORN] = {LEVELRANGE_ZULGURUB, " (60+)"},
--Turtle WoW Raids
[LEVELRANGE_HYJAL] = {LEVELRANGE_EMERALDSANCTUM, " (60+)"},
--[LEVELRANGE_DEADWINDPASS] = {LEVELRANGE_KARAHALLS, " (60+)"},
};
-- Sub-zones
LEVELRANGE_SUBZONES = {
[LEVELRANGE_ORGRIMMAR] = LEVELRANGE_DUROTAR,
[LEVELRANGE_THUNDERBLUFF] = LEVELRANGE_MULGORE,
[LEVELRANGE_UNDERCITY] = LEVELRANGE_TIRISFAL,
[LEVELRANGE_IRONFORGE] = LEVELRANGE_DUNMOROGH,
[LEVELRANGE_STORMWIND] = LEVELRANGE_ELWYNN,
[LEVELRANGE_ORGRIMMAR] = LEVELRANGE_DUROTAR,
[LEVELRANGE_THUNDERBLUFF] = LEVELRANGE_MULGORE,
[LEVELRANGE_UNDERCITY] = LEVELRANGE_TIRISFAL,
[LEVELRANGE_IRONFORGE] = LEVELRANGE_DUNMOROGH,
[LEVELRANGE_STORMWIND] = LEVELRANGE_ELWYNN,
};
-- Colours
LEVELRANGE_COLORS = {
Unknown = { r = 0.8, g = 0.8, b = 0.8 },
Hostile = { r = 0.9, g = 0.2, b = 0.2 },
Friendly = { r = 0.2, g = 0.9, b = 0.2 },
Contested = { r = 0.8, g = 0.6, b = 0.4 },
Unknown = { r = 0.8, g = 0.8, b = 0.8 },
Hostile = { r = 0.9, g = 0.2, b = 0.2 },
Friendly = { r = 0.2, g = 0.9, b = 0.2 },
Contested = { r = 0.8, g = 0.6, b = 0.4 },
None = { r = 1.0, g = 1.0, b = 1.0 },
Levels = { r = 0.8, g = 0.6, b = 0.0 },
None = { r = 1.0, g = 1.0, b = 1.0 },
Levels = { r = 0.8, g = 0.6, b = 0.0 },
};
-- Options
LevelRange = {
["Opts"] = LEVELRANGE_DEFAULT_OPTS,
["Opts"] = LEVELRANGE_DEFAULT_OPTS,
};
@@ -300,11 +288,11 @@ local function lUpdateTooltip(zoneName)
levels = string.format(LEVELRANGE_LEVELS, min, max);
end
-- Determine fishing level Requirement
-- Determine fishing level Requirement
if (LEVELRANGE_FISHING[zoneName]) then
local fmin = LEVELRANGE_FISHING[zoneName][1];
flevel = string.format(LEVELRANGE_FLEVEL, fmin);
end
local fmin = LEVELRANGE_FISHING[zoneName][1];
flevel = string.format(LEVELRANGE_FLEVEL, fmin);
end
-- Start making the Tooltip
@@ -315,10 +303,10 @@ local function lUpdateTooltip(zoneName)
end
-- Show fishing level requirement if desired
if (LevelRangeSettings[LEVELRANGE_REALMPLAYERNAME].showFishing == true) then
if flevel then
LevelRangeTooltip:AddLine(flevel, levelscol.r, levelscol.g, levelscol.b);
end
if (LevelRangeSettings[LEVELRANGE_REALMPLAYERNAME].showFishing == true) then
if flevel then
LevelRangeTooltip:AddLine(flevel, levelscol.r, levelscol.g, levelscol.b);
end
end
-- Show diplomacy if known and if wanted
@@ -426,8 +414,8 @@ function LevelRange_GetCmd(msg)
local a,b,c=strfind(msg, "(%S+)"); -- contiguous string of non-space characters
if a then
return c, strsub(msg, b+2);
else
return "";
else
return "";
end
end
end
@@ -436,15 +424,15 @@ end
function LevelRange_SlashHandler(msg)
local Cmd, SubCmd = LevelRange_GetCmd(msg); -- call to above function
if (Cmd == "help") then
showHelp();
showHelp();
elseif (Cmd == "list") then
printInstances();
printInstances();
-- Toggle LevelRange tooltip
elseif (Cmd == "toggle") then
toggleLevelRange();
-- Toggle LevelRange showing instances
elseif (Cmd == "instances") then
toggleInstances();
@@ -618,11 +606,11 @@ function LevelRangeOptionsCheckButton_OnClick()
elseif (this.option == "showInstances") then
toggleInstances();
elseif (this.option == "showRaids") then
toggleRaids();
toggleRaids();
elseif (this.option == "showPvP") then
togglePvP();
togglePvP();
elseif (this.option == "showFishing") then
toggleFishing();
toggleFishing();
end
if (this:GetChecked()) then
@@ -772,7 +760,7 @@ function LevelRange_Initialize()
LevelRangeSettings[LEVELRANGE_REALMPLAYERNAME].showPvP = DEFAULT_LEVELRANGE_SHOWPVP;
end
-- fishing Toggle
-- fishing Toggle
if (LevelRangeSettings[LEVELRANGE_REALMPLAYERNAME].showFishing == nil) then
LevelRangeSettings[LEVELRANGE_REALMPLAYERNAME].showFishing = DEFAULT_LEVELRANGE_SHOWFISHING;
end
@@ -780,7 +768,7 @@ function LevelRange_Initialize()
end
function LevelRange_OnEvent(event)
if (event == "VARIABLES_LOADED") then
if (event == "VARIABLES_LOADED") then
LevelRange_Initialize();
-- Register LevelRange with myAddons