vanilla-wow-addons – Rev 1
?pathlinks?
-- Version : English - Ramble
-- Translation : none
ace:RegisterGlobals({
version = 1.0,
ACEG_TEXT_AMMO = "Ammo",
ACEG_TEXT_QUIVER = "Quiver",
ACEG_TEXT_SOUL = "Soul Bag",
ACEG_TEXT_ENCHANT = "Enchanting Bag",
ACEG_TEXT_ENGINEER = "Engineering Bag",
ACEG_TEXT_HERB = "Herb Bag",
ACEG_TEXT_NOW_SET_TO = "is now set to",
ACEG_TEXT_DEFAULT = "default",
ACEG_DISPLAY_OPTION = "[|cfff5f530%s|r]",
ACEG_MAP_ONOFF = {[0]="|cffff5050Off|r",[1]="|cff00ff00On|r"},
})
-- Ammo, Quiver, Soul Bag, Enchanting Bag, Herbalism Bag, -- confirmed working
-- Engineering Bag -- subclass taken from links, I have never seen any
--MyInventory Title
MYBAGS_TITLE0 = ""
MYBAGS_TITLE1 = "%s's "
MYBAGS_TITLE2 = "%s of %s's "
MYBAGS_SLOTS_DD = "%d/%d Slots";
-- SLASHCOMMANDS
--KEYBINDINGS
BINDING_HEADER_MYBAGSHEADER = "My Bags"
BINDING_NAME_MYINVENTORY = "My Inventory Toggle"
BINDING_NAME_MYBANK = "My Bank Toggle"
BINDING_NAME_MYEQUIPMENT = "My Equipment Toggle"
--OPTION TOGGLE MESSAGES
MYBAGS_CMD_OPT_TOGGLE = {
option = "tog",
desc = "Toggle the frame",
method = "Toggle"
}
MYBAGS_CMD_OPT_COLUMNS = {
option = "cols",
desc = "Resize the frame",
method = "SetColumns"
}
MYBAGS_CMD_OPT_REPLACE = {
option = "replace",
desc = "Set replacing of default bags",
method = "SetReplace"
}
MYBAGS_CMD_OPT_BAG = {
option = "bag",
desc = "Toggle between bag button view options",
method = "SetBagDisplay",
input = TRUE,
args = {
{
option = "bar",
desc = "Bags are dispalyed as a bar on top of the frame",
},
{
option = "before",
desc = "Bag icons are places in the frame before bag slots",
},
{
option = "none",
desc = "Bags are hidden from the frame",
}
}
}
MYBAGS_CMD_OPT_GRAPHICS = {
option = "back",
desc = "Toggle window background options",
method = "SetGraphicsDisplay",
input = TRUE,
args = {
{
option = "default",
desc = "Semi-transparent minimalistic background",
},
{
option = "art",
desc = "Blizard style artwork",
},
{
option = "none",
desc = "Disable background",
}
}
}
MYBAGS_CMD_OPT_HIGHLIGHT = {
option = "highlight",
desc = "Toggle Highlighting options",
method = "SetHighlight",
input = TRUE,
args = {
{
option = "items",
desc = "Highlight items when you mouse over bag slots"
},
{
option = "bag",
desc = "Highlight bag when you mouse over an item"
}
}
}
MYBAGS_CMD_OPT_FREEZE = {
option = "freeze",
desc = "Keep window from closing when you leave vendors or bank",
method = "SetFreeze",
input = TRUE,
args = {
{
option = "always",
desc = "Always leave the bag open",
},
{
option = "sticky",
desc = "Only leave open if manually opened",
},
{
option = "none",
desc = "Let the UI close the window",
}
}
}
MYBAGS_CMD_OPT_NOESC = {
option = "noesc",
desc = "Remove frame from the list of UI managed files, to be used with freeze",
method = "SetNoEsc"
}
MYBAGS_CMD_OPT_LOCK = {
option = "lock",
desc = "Keep the window from moving",
method = "SetLock"
}
MYBAGS_CMD_OPT_TITLE = {
option = "title",
desc = "Show/Hide the title",
method = "SetTitle"
}
MYBAGS_CMD_OPT_CASH = {
option = "cash",
desc = "Show/Hide the money display",
method = "SetCash"
}
MYBAGS_CMD_OPT_BUTTONS = {
option = "buttons",
desc = "Show/Hide the close and lock buttons",
method = "SetButtons"
}
MYBAGS_CMD_OPT_AIOI = {
option = "aioi",
desc = "Toggle partial row placement at bottom left or upper right",
method = "SetAIOI"
}
MYBAGS_CMD_OPT_REVERSE = {
option = "reverse",
desc = "Toggle order of bags (item order within bags is unchanged)",
method = "SetReverse"
}
MYBAGS_CMD_OPT_BORDER = {
option = "quality",
desc = "Highlight items based on quality",
method = "SetBorder"
}
MYBAGS_CMD_OPT_PLAYERSEL = {
option = "player",
desc = "Show/Hide the offline player selection box",
method = "SetPlayerSel"
}
MYBAGS_CMD_OPT_COMPANION = {
option = "companion",
desc = "Open/close MyInventory with bank, mail and trade windows",
method = "SetCompanion"
}
MYBAGS_CMD_OPT_COUNT = {
option = "count",
desc = "Toggles between item count display modes",
method = "SetCount",
input = TRUE,
args = {
{
option = "free",
desc = "Count free slots"
},
{
option = "used",
desc = "Count used slots"
},
{
option = "none",
desc = "Disable slot display"
}
}
}
MYBAGS_CMD_OPT_SCALE = {
option = "scale",
desc = "Sets the Scale for the frame",
method = "SetScale",
}
MYBAGS_CMD_OPT_STRATA = {
option = "strata",
desc = "Sets the Strata for the frame",
method = "SetStrata",
input = TRUE,
args = {
{ option = "background", },
{ option = "low", },
{ option = "medium", },
{ option = "high", },
{ option = "dialog", },
-- { option = "fullscreen", },
-- { option = "fullscreen_dialog", },
-- { option = "tooltip", },
}
}
MYBAGS_CMD_OPT_ANCHOR = {
option = "anchor",
desc = "Sets the anchor point for the frame",
method = "SetAnchor",
input = TRUE,
args = {
{
option = "bottomleft",
desc = "Frame grows from bottom left",
},
{
option = "bottomright",
desc = "Frame grows from bottom right",
},
{
option = "topleft",
desc = "Frame grows from top left",
},
{
option = "topright",
desc = "Frame grows from top right",
},
}
}
MYBAGS_CMD_RESET = {
option = "reset",
desc = "Resets elements of the addon",
input = TRUE,
args = {
{
option = "settings",
desc = "Reset all settings to default",
method = "ResetSettings",
},
{
option = "anchor",
desc = "Reanchors the frame to it's default position",
method = "ResetAnchor",
},
}
}
MYBAGS_CMD_OPT_SLOTCOLOR = {
option = "slotcolor",
desc = "Set the slot color for specialty bags",
method = "SetSpecialtyBagSlotColor",
input = TRUE,
args = {
{
option = "default",
desc = "Set slot coloring for normal bags",
},
{
option = "ammo",
desc = "Set slot coloring for Ammo Bags and Quivers",
},
{
option = "soul",
desc = "Set slot coloring for Soul Shard Bags",
},
{
option = "enchant",
desc = "Set slot coloring for Enchanting Bags",
},
{
option = "engineer",
desc = "Set slot coloring for Engineering Bags",
},
{
option = "herb",
desc = "Set slot coloring for Herbalism Bags",
},
{
option = "keyring",
desc = "Set slot coloring for the KeyRing Bag",
},
}
}