vanilla-wow-addons – Rev 1
?pathlinks?
if (not ace:LoadTranslation("GuildFu")) then
GuildFULocals = {
NAME = "FuBar - GuildFu",
DESCRIPTION = "Keeps track of your Guild members.",
COMMANDS = {"/fbg", "/fbguild", "/fubar_guild"},
CMD_OPTIONS = {},
ARGUMENT_HIDELOCATION = "hideLocation",
ARGUMENT_HIDELEVEL = "hideLevel",
ARGUMENT_HIDECLASS = "hideClass",
ARGUMENT_HIDELABEL = "hideLabel",
ARGUMENT_SETLEADTEXT = "leadtext",
ARGUMENT_SETLEVELRANGE = "levelrange",
ARGUMENT_SETREFRESH = "refreshrate",
MENU_DISPLAY = "Show",
MENU_ORDER = "Order",
MENU_SHOW_LOCATION = "Show location",
MENU_SHOW_LEVEL = "Show level",
MENU_SHOW_CLASS = "Show class",
MENU_SHOW_RACE = "Show race",
MENU_SHOW_RANK = "Show rank",
MENU_SHOW_PUBLICNOTES = "Show public notes",
MENU_SHOW_OFFICERNOTES = "Show officer notes",
MENU_SHOW_LABEL = "Show label",
MENU_COLORNAMES = "Color playernames according to class",
MENU_SHOW_TOTAL = "Show total",
MENU_ORDER_LOCATION = "By location",
MENU_ORDER_LEVEL = "By level",
MENU_ORDER_CLASS = "By class",
MENU_ORDER_NAME = "By name",
MENU_INVITE = "Invite",
MENU_WHISPER = "Whisper",
MENU_PAGING = "Use Paging",
MENU_PAGING_PREV = "|cff00ff33Previous page ...|r",
MENU_PAGING_NEXT = "|cff00ff33Next page ...|r",
MENU_PAGING_PAGE = "|cffffcc00Page %i/%i|r",
MENU_PAGING_WARNING = "|cffff0000Too many persons, use paging.|r",
MAX_ITEMS_SHOW = 25,
WowMaxLevel = 60,
REFRESHINTERVAL = 120,
MENU_FILTER_LEVELRANGE = 5,
MENU_FILTER = "Filter",
MENU_FILTER_CLASS = "Class",
MENU_FILTER_LEVEL = "Level",
MENU_FILTER_ZONE = "Zone",
MENU_FILTERS_ZONE= {
"People in my zone",
"People not in an instance",
"People not in battlegrounds"
},
SYSMSG_ONLINE = "has come online",
SYSMSG_OFFLINE = "has gone offline",
TOOLTIP_TITLE = "Guildlist",
TOOLTIP_NOTINGUILD = "Not in guild",
TOOLTIP_WARNING = "|cffff0000Too many persons, use filtering.|r",
MENU_FILTER_DUNGEON = "People not in an instance",
MENU_FILTER_BATTLEGROUND = "People not in battlegrounds",
hordeClassValues = {"All", "Warrior", "Mage", "Rogue", "Druid", "Hunter", "Shaman", "Priest", "Warlock"},
allianceClassValues = {"All", "Warrior", "Mage", "Rogue", "Druid", "Hunter", "Priest", "Warlock", "Paladin"},
colorclasses = {
["Hunter"] = "|cffaad372",
["Warlock"] = "|cff9382c9",
["Priest"] = "|cffffffff",
["Paladin"] = "|cfff48cba",
["Shaman"] = "|cfff48cba",
["Mage"] = "|cff68ccef",
["Rogue"] = "|cfffff468",
["Druid"] = "|cffff7c0a",
["Warrior"] = "|cffc69b6d"
},
dungeonlist = {
["Ahn'Qiraj"] = TRUE,
["Blackfathom Deeps"] = TRUE,
["Blackrock Depths"] = TRUE,
["Blackrock Spire"] = TRUE,
["Blackwing Lair"] = TRUE,
["Caverns of Time"] = TRUE,
["Dire Maul"] = TRUE,
["Gnomeregan"] = TRUE,
["Maraudon"] = TRUE,
["Onyxia's Lair"] = TRUE,
["Ragefire Chasm"] = TRUE,
["Razorfen Downs"] = TRUE,
["Razorfen Kraul"] = TRUE,
["Scarlet Monastery"] = TRUE,
["Scholomance"] = TRUE,
["Shadowfang Keep"] = TRUE,
["Stormwind Stockade"] = TRUE,
["Stratholme"] = TRUE,
["The Deadmines"] = TRUE,
["The Molten Core"] = TRUE,
["The Temple of Atal'Hakkar"] = TRUE,
["The Wailing Caverns"] = TRUE,
["Thunder Bluff"] = TRUE,
["Uldaman"] = TRUE,
["Zul'Farrak"] = TRUE,
["Zul'Gurub"] = TRUE
},
battlegroundlist = {
["Alterac Valley"] = TRUE,
["Arathi Basin"] = TRUE,
["Warsong Gulch"] = TRUE
}
}
GuildFULocals.CMD_OPTIONS = {
{
option = GuildFULocals.ARGUMENT_SETLEADTEXT,
desc = "Sets the leading text displayed in the bar.",
method = "SetLeadText",
input = TRUE,
args = {
{
option = "<text>",
desc = "This sets the leading text before the numbers in the bosspanel. Setting it to nil will clear the text."
}
}
},
{
option = GuildFULocals.ARGUMENT_SETLEVELRANGE,
desc = "Sets the levelrange for the level filter in the menu.",
method = "SetLevelRange",
input = TRUE,
args = {
{
option = "<#>",
desc = "A number between 0 and 10. Setting it to 0 will result in a filter for your level."
}
}
},
{
option = GuildFULocals.ARGUMENT_SETREFRESH,
desc = "Sets the time in seconds between forced refreshes of the guild list.",
method = "SetRefreshRate",
input = TRUE,
args = {
{
option = "<#>",
desc = "A number between 1 and 300. Setting it outside these numbers will result in setting it to the default value: " .. GuildFULocals.REFRESHINTERVAL
}
}
}
}
end
Generated by GNU Enscript 1.6.5.90.