less battle pet code
gotta trash them all!
Cette révision appartient à :
Parent
b7a89c46f2
révision
3f4baf829e
5 fichiers modifiés avec 1 ajouts et 47 suppressions
|
@ -1,7 +1,7 @@
|
||||||
## Interface: 11302
|
## Interface: 11302
|
||||||
## Title: Button Forge Classic
|
## Title: Button Forge Classic
|
||||||
## Notes: Add as many or few extra Action Bars and Buttons to your user interface to complement the standard (or other) Action Bars
|
## Notes: Add as many or few extra Action Bars and Buttons to your user interface to complement the standard (or other) Action Bars
|
||||||
## Version: 0.1
|
## Version: 0.9.50.3
|
||||||
## Author: Massiner of Nathrezim
|
## Author: Massiner of Nathrezim
|
||||||
## SavedVariables: ButtonForgeGlobalSettings, ButtonForgeGlobalProfiles, ButtonForgeGlobalBackup
|
## SavedVariables: ButtonForgeGlobalSettings, ButtonForgeGlobalProfiles, ButtonForgeGlobalBackup
|
||||||
## SavedVariablesPerCharacter: ButtonForgeSave, BFSave
|
## SavedVariablesPerCharacter: ButtonForgeSave, BFSave
|
||||||
|
|
|
@ -105,7 +105,6 @@ Locale["SlashHelpFormatted"] =
|
||||||
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidepetbattle <on/off>|r\n"..
|
|
||||||
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
||||||
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
||||||
|
@ -191,7 +190,6 @@ Locale["InfoHSpec3"] = "Visibility for Spec 3";
|
||||||
Locale["InfoHSpec4"] = "Visibility for Spec 4";
|
Locale["InfoHSpec4"] = "Visibility for Spec 4";
|
||||||
Locale["InfoHVehicle"] = "Visibility in Vehicle";
|
Locale["InfoHVehicle"] = "Visibility in Vehicle";
|
||||||
Locale["InfoHBonusBar5"] = "Visibility when Override Bar active";
|
Locale["InfoHBonusBar5"] = "Visibility when Override Bar active";
|
||||||
Locale["InfoHPetBattle"] = "Visibility when in a Pet Battle";
|
|
||||||
Locale["InfoVisibilityMacro"] = "Visibility Macro";
|
Locale["InfoVisibilityMacro"] = "Visibility Macro";
|
||||||
Locale["InfoGUI"] = "GUI";
|
Locale["InfoGUI"] = "GUI";
|
||||||
Locale["InfoAlpha"] = "Alpha";
|
Locale["InfoAlpha"] = "Alpha";
|
||||||
|
|
|
@ -98,7 +98,6 @@ Locale["SlashHelpFormatted"] =
|
||||||
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidepetbattle <on/off>|r\n"..
|
|
||||||
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
||||||
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
||||||
|
|
|
@ -100,7 +100,6 @@ Locale["SlashHelpFormatted"] =
|
||||||
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidespec4 <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hidevehicle <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
"|c"..Const.LightBlue.."-hideoverridebar <on/off>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-hidepetbattle <on/off>|r\n"..
|
|
||||||
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
"|c"..Const.LightBlue.."-vismacro <visibility macro>|r\n"..
|
||||||
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
"|c"..Const.LightBlue.."-gui <on/off>|r (off = hides bar without disabling keybinds)\n"..
|
||||||
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
"|c"..Const.LightBlue.."-alpha <opacity>|r (0 - 1, 1 is completely opaque)\n"..
|
||||||
|
|
42
Util.lua
42
Util.lua
|
@ -172,15 +172,6 @@ function Util.UpdateSavedData()
|
||||||
DEFAULT_CHAT_FRAME:AddMessage(Util.GetLocaleString("UpgradedChatMsg").."v0.9.22", .5, 1, 0, 1);
|
DEFAULT_CHAT_FRAME:AddMessage(Util.GetLocaleString("UpgradedChatMsg").."v0.9.22", .5, 1, 0, 1);
|
||||||
end
|
end
|
||||||
|
|
||||||
--v0.9.25 update
|
|
||||||
if (ButtonForgeSave["Version"] == 0.9 and ButtonForgeSave["VersionMinor"] < 25) then
|
|
||||||
for i = 1, #ButtonForgeSave.Bars do
|
|
||||||
ButtonForgeSave.Bars[i]["HPetBattle"] = true;
|
|
||||||
end
|
|
||||||
ButtonForgeSave["VersionMinor"] = 25;
|
|
||||||
DEFAULT_CHAT_FRAME:AddMessage(Util.GetLocaleString("UpgradedChatMsg").."v0.9.25", .5, 1, 0, 1);
|
|
||||||
end
|
|
||||||
|
|
||||||
-- v0.9.34 update
|
-- v0.9.34 update
|
||||||
if (ButtonForgeSave["Version"] == 0.9 and ButtonForgeSave["VersionMinor"] < 34) then
|
if (ButtonForgeSave["Version"] == 0.9 and ButtonForgeSave["VersionMinor"] < 34) then
|
||||||
for i = 1, #ButtonForgeSave.Bars do
|
for i = 1, #ButtonForgeSave.Bars do
|
||||||
|
@ -192,14 +183,9 @@ function Util.UpdateSavedData()
|
||||||
|
|
||||||
-- v0.9.36 update
|
-- v0.9.36 update
|
||||||
if (ButtonForgeSave["Version"] == 0.9 and ButtonForgeSave["VersionMinor"] < 36) then
|
if (ButtonForgeSave["Version"] == 0.9 and ButtonForgeSave["VersionMinor"] < 36) then
|
||||||
for i = 1, #ButtonForgeSave.Bars do
|
|
||||||
Util.UpdateBattlePets602(ButtonForgeSave.Bars[i].Buttons);
|
|
||||||
end
|
|
||||||
|
|
||||||
if (ButtonForgeSave.UndoProfileBars ~= nil) then
|
if (ButtonForgeSave.UndoProfileBars ~= nil) then
|
||||||
for i = 1, #ButtonForgeSave.UndoProfileBars do
|
for i = 1, #ButtonForgeSave.UndoProfileBars do
|
||||||
Util.UpdateMounts602(ButtonForgeSave.UndoProfileBars[i].Buttons);
|
Util.UpdateMounts602(ButtonForgeSave.UndoProfileBars[i].Buttons);
|
||||||
Util.UpdateBattlePets602(ButtonForgeSave.UndoProfileBars[i].Buttons);
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
ButtonForgeSave["VersionMinor"] = 36;
|
ButtonForgeSave["VersionMinor"] = 36;
|
||||||
|
@ -297,7 +283,6 @@ function Util.UpdateSavedData()
|
||||||
for k,v in pairs(ButtonForgeGlobalProfiles) do
|
for k,v in pairs(ButtonForgeGlobalProfiles) do
|
||||||
for i = 1, #v.Bars do
|
for i = 1, #v.Bars do
|
||||||
Util.UpdateMounts602(v.Bars[i].Buttons);
|
Util.UpdateMounts602(v.Bars[i].Buttons);
|
||||||
Util.UpdateBattlePets602(v.Bars[i].Buttons);
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
ButtonForgeGlobalSettings["VersionMinor"] = 36;
|
ButtonForgeGlobalSettings["VersionMinor"] = 36;
|
||||||
|
@ -376,15 +361,6 @@ function Util.UpdateMounts602(Buttons)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function Util.UpdateBattlePets602(Buttons)
|
|
||||||
for j = 1, #Buttons do
|
|
||||||
if (Buttons[j]["Mode"] == "battlepet") then
|
|
||||||
Buttons[j]["Mode"] = nil;
|
|
||||||
Buttons[j]["BattlePetId"] = nil;
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
function Util.UpdateMounts700(Buttons)
|
function Util.UpdateMounts700(Buttons)
|
||||||
for j = 1, #Buttons do
|
for j = 1, #Buttons do
|
||||||
if (Buttons[j]["Mode"] == "mount") then
|
if (Buttons[j]["Mode"] == "mount") then
|
||||||
|
@ -740,7 +716,6 @@ function Util.NewBarSave()
|
||||||
Save["HSpec3"] = false;
|
Save["HSpec3"] = false;
|
||||||
Save["HSpec4"] = false;
|
Save["HSpec4"] = false;
|
||||||
Save["HBonusBar"] = true;
|
Save["HBonusBar"] = true;
|
||||||
Save["HPetBattle"] = true;
|
|
||||||
Save["GridAlwaysOn"] = true;
|
Save["GridAlwaysOn"] = true;
|
||||||
Save["ButtonsLocked"] = false;
|
Save["ButtonsLocked"] = false;
|
||||||
Save["TooltipsOn"] = true;
|
Save["TooltipsOn"] = true;
|
||||||
|
@ -1400,10 +1375,6 @@ function Util.ApplySlashCommands(Commands, Bar)
|
||||||
if (Commands["-hideoverridebar"]) then
|
if (Commands["-hideoverridebar"]) then
|
||||||
Bar:SetHBonusBar(Commands["-hideoverridebar"][1]);
|
Bar:SetHBonusBar(Commands["-hideoverridebar"][1]);
|
||||||
end
|
end
|
||||||
|
|
||||||
if (Commands["-hidepetbattle"]) then
|
|
||||||
Bar:SetHPetBattle(Commands["-hidepetbattle"][1]);
|
|
||||||
end
|
|
||||||
|
|
||||||
if (Commands["-vismacro"]) then
|
if (Commands["-vismacro"]) then
|
||||||
Bar:SetVD(Commands["-vismacro"][1]);
|
Bar:SetVD(Commands["-vismacro"][1]);
|
||||||
|
@ -1443,7 +1414,6 @@ function Util.ApplySlashCommands(Commands, Bar)
|
||||||
Util.GetLocaleString("InfoHSpec4")..": "..select(2, Bar:GetHSpec4()).."\n"..
|
Util.GetLocaleString("InfoHSpec4")..": "..select(2, Bar:GetHSpec4()).."\n"..
|
||||||
Util.GetLocaleString("InfoHVehicle")..": "..select(2, Bar:GetHVehicle()).."\n"..
|
Util.GetLocaleString("InfoHVehicle")..": "..select(2, Bar:GetHVehicle()).."\n"..
|
||||||
Util.GetLocaleString("InfoHBonusBar5")..": "..select(2, Bar:GetHBonusBar()).."\n"..
|
Util.GetLocaleString("InfoHBonusBar5")..": "..select(2, Bar:GetHBonusBar()).."\n"..
|
||||||
Util.GetLocaleString("InfoHPetBattle")..": "..select(2, Bar:GetHPetBattle()).."\n"..
|
|
||||||
Util.GetLocaleString("InfoVisibilityMacro")..": "..(Bar:GetVD() or "").."\n"..
|
Util.GetLocaleString("InfoVisibilityMacro")..": "..(Bar:GetVD() or "").."\n"..
|
||||||
Util.GetLocaleString("InfoGUI")..": "..select(2, Bar:GetGUI()).."\n"..
|
Util.GetLocaleString("InfoGUI")..": "..select(2, Bar:GetGUI()).."\n"..
|
||||||
Util.GetLocaleString("InfoAlpha")..": "..Bar:GetAlpha().."\n"..
|
Util.GetLocaleString("InfoAlpha")..": "..Bar:GetAlpha().."\n"..
|
||||||
|
@ -1573,8 +1543,6 @@ function Util.SetCursor(Command, Data, Subvalue, Subsubvalue)
|
||||||
end
|
end
|
||||||
elseif (Command == "customaction") then
|
elseif (Command == "customaction") then
|
||||||
CustomAction.SetCursor(Data);
|
CustomAction.SetCursor(Data);
|
||||||
elseif (Command == "battlepet") then
|
|
||||||
C_PetJournal.PickupPet(Data);
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1839,12 +1807,6 @@ function Util.RefreshSpells()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function Util.RefreshBattlePets()
|
|
||||||
for k, v in pairs(Util.ActiveButtons) do
|
|
||||||
v:RefreshBattlePet();
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
function Util.AddSpell(Value)
|
function Util.AddSpell(Value)
|
||||||
if (not Util.FindInTable(Util.ActiveSpells, Value)) then
|
if (not Util.FindInTable(Util.ActiveSpells, Value)) then
|
||||||
table.insert(Util.ActiveSpells, Value);
|
table.insert(Util.ActiveSpells, Value);
|
||||||
|
@ -2362,8 +2324,6 @@ function Util.GetButtonActionInfo(ButtonName)
|
||||||
return "equipmentset", Button.EquipmentSetName;
|
return "equipmentset", Button.EquipmentSetName;
|
||||||
elseif (Button.Mode == "flyout") then
|
elseif (Button.Mode == "flyout") then
|
||||||
return "flyout", Button.FlyoutId;
|
return "flyout", Button.FlyoutId;
|
||||||
elseif (Button.Mode == "battlepet") then
|
|
||||||
return "battlepet", Button.BattlePetId;
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -2403,8 +2363,6 @@ function Util.GetButtonActionInfo2(ButtonName)
|
||||||
return "bonusaction", Button.BonusActionSlot;
|
return "bonusaction", Button.BonusActionSlot;
|
||||||
elseif (Button.Mode == "customaction") then
|
elseif (Button.Mode == "customaction") then
|
||||||
return "customaction", Button.CustomActionName;
|
return "customaction", Button.CustomActionName;
|
||||||
elseif (Button.Mode == "battlepet") then
|
|
||||||
return "battlepet", Button.BattlePetId;
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Référencer dans un nouveau ticket