/
clockFrame:Hide() |
clockTime:Show() |
local DoubleBinary_Minimap = CreateFrame("Frame", "Double Binary Minimap", UIParent) |
local DoubleBinary_Minimap = CreateFrame("Frame", "Double Binary Minimap", DoubleBinary_MinimapFrame) |
local DoubleBinary_MinimapText = DoubleBinary_Minimap:CreateFontString("Double Binary Minimap") |
local DoubleBinary_MinimapTitle = CreateFrame("Frame", "Double Binary Minimap Title", DoubleBinary_Minimap) |
local DoubleBinary_MinimapTitleText = DoubleBinary_Minimap:CreateFontString("Double Binary Minimap Title") |
local DoubleBinary_LFD = CreateFrame("Frame", "Double Binary Minimap LFD", UIParent) |
local DoubleBinary_LFDText = DoubleBinary_LFD:CreateFontString("Double Binary LFD") |
DoubleBinary_BarAnchor(DoubleBinary_Minimap, DoubleBinary_MinimapText, "Double Binary Minimap", 1, 1, "TOPRIGHT", UIParent, "TOPRIGHT", -35, -25, 140, 140, 0, 0,0,0.8) |
DoubleBinary_BarAnchor(DoubleBinary_Minimap, DoubleBinary_MinimapText, "Double Binary Minimap", 1, 1, "TOPRIGHT", DoubleBinary_MinimapFrame, "TOPRIGHT", -30, -20, 140, 140, 0, 0,0,0.8) |
DoubleBinary_BarAnchor(DoubleBinary_MinimapTitle, DoubleBinary_MinimapTitleText, "Double Binary Minimap", 1, 1, "BOTTOMRIGHT", DoubleBinary_Minimap, "TOPRIGHT", 0, 0, 140, 20, 0, 0,0.8,0.8) |
DoubleBinary_BarAnchor(DoubleBinary_MinimapClock, DoubleBinary_MinimapClockText, "Double Binary Minimap Clock", 1, 1, "TOPRIGHT", DoubleBinary_Minimap, "BOTTOMRIGHT", 0, 10, 50, 20, 0, 0,0,0.8) |
DoubleBinary_BarAnchor(DoubleBinary_LFD, DoubleBinary_LFDText, "Double Binary LFD", 1, 1, "BOTTOMLEFT", DoubleBinary_Minimap, "BOTTOMRIGHT", 0, 0, 30, 160, 0, 0,0,0.8) |
TimeManagerClockButton:SetPoint("TOPRIGHT", DoubleBinary_MinimapClock, "TOPRIGHT", 0,0) |
clockTime:SetFont(DoubleBinary_Font, 20, "OUTLINE") |
clockTime:SetTextColor(0,1,0) |
if(CalendarGetNumPendingInvites() > 0) then |
clockTime:SetTextColor(1, 0, 0) |
end |
MiniMapBattlefieldFrame:ClearAllPoints() |
MiniMapBattlefieldFrame:SetPoint("TOP", DoubleBinary_Minimap, 0, -3) |
MiniMapBattlefieldFrame:SetScale(.9) |
MiniMapBattlefieldBorder:Hide() |
MiniMapInstanceDifficulty:ClearAllPoints() |
MiniMapInstanceDifficulty:SetPoint("TOPRIGHT", DoubleBinary_Minimap, 0, -4) |
MiniMapInstanceDifficulty:SetFrameStrata("HIGH") |
MiniMapMailFrame:ClearAllPoints() |
MiniMapMailFrame:SetParent(Minimap) |
MiniMapMailFrame:SetPoint("RIGHT", -4, 0) |
MiniMapMailFrame:SetHeight(16) |
MiniMapMailBorder:Hide() |
MiniMapMailIcon:SetTexture("Interface\\AddOns\\DoubleBinary_Minimap\\textures\\mail") |
MiniMapLFGFrame:ClearAllPoints() |
MiniMapLFGFrame:SetPoint("TOP", DoubleBinary_LFD, "TOP", 0, 4) |
MiniMapLFGFrameBorder:SetAlpha(0) |
LFDSearchStatusDamage3:SetPoint("TOP", LFDSearchStatusDamage2, "BOTTOM", 0, 0) |
MiniMapLFGFrameDropDown_Update() |
Minimap:SetScript('OnMouseUp', function(self, button) |
if (button == 'RightButton') then |
ToggleDropDownMenu(1, nil, MiniMapTrackingDropDown, self, - (Minimap:GetWidth() * 0.7), -3) |
elseif (button == 'MiddleButton') then |
ToggleCalendar() |
else |
Minimap_OnClick(self) |
end |
end) |
DoubleBinary_MinimapFrame:RegisterEvent("MINIMAP_PING") |
DoubleBinary_MinimapFrame:SetScript("OnEvent", function(_,_,unit,...) |
local ping_name = UnitName(unit) |
print("Minimap pinged by: |cffFF0000" .. ping_name .. "|r") |
end) |
print(" - Minimap Module loaded.") |
</Layers> |
</Frame> |
<!-- Actionbar Locations --> |
<Frame name="DoubleBinary_ActionbarMainFrame" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND"> |
<Scripts> |
<OnLoad> |
</Anchor> |
</Anchors> |
<Layers> |
<Layer level="TOOLTIP" setAllPoints="true"> |
<Layer level="OVERLAY" setAllPoints="true"> |
<Texture name="$parentBG" /> |
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline"> |
<Size> |
</Layers> |
</Frame> |
<!-- Minimap Location --> |
<Frame name="DoubleBinary_MinimapFrame" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND"> |
<Scripts> |
<OnLoad> |
DoubleBinary_OnLoad(self); |
</OnLoad> |
</Scripts> |
<Size x="170" y="160" /> |
<Anchors> |
<Anchor point="TOPRIGHT" relativeTo="DoubleBinary_MasterFrame" relativePoint="TOPRIGHT"> |
<Offset> |
<AbsDimension x="0" y="0"/> |
</Offset> |
</Anchor> |
</Anchors> |
<Layers> |
<Layer level="OVERLAY" setAllPoints="true"> |
<Texture name="$parentBG" /> |
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline"> |
<Size> |
<AbsDimension y="10"/> |
</Size> |
<Anchors> |
<Anchor point="CENTER"> |
<Offset> |
<AbsDimension x="0" y="2"/> |
</Offset> |
</Anchor> |
</Anchors> |
</FontString> |
</Layer> |
</Layers> |
</Frame> |
</Ui> |
DoubleBinary_XPBarLocation = "" |
local DoubleBinary_DebugMode = false |
local DoubleBinary_DebugMode = true |
DoubleBinary_Class = select(2, UnitClass("player")) |
DoubleBinary_Font = "Interface\\AddOns\\DoubleBinary\\fonts\\LADYIC__.ttf" |
function DoubleBinary_OnLoad (self) |
framename = self:GetName(self) |
self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
--self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
if DoubleBinary_DebugMode == true then |
local r = math.random() |
if _G[but..index.."HotKey"] then |
_G[but..index.."HotKey"]:SetJustifyH("Right") |
_G[but..index.."HotKey"]:SetPoint("TOPRIGHT", button, "TOPRIGHT", 2,0) |
_G[but..index.."HotKey"]:SetFont(DoubleBinary_Font, 10, "OUTLINE") |
_G[but..index.."HotKey"]:SetFont(DoubleBinary_Font, 14, "OUTLINE") |
end |
if index == 1 then |
--self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
print("The `DoubleBinary` Project") |
print("Welcome "..DoubleBinary_Class) |
print("Welcome "..string.lower(DoubleBinary_Class)) |
print(" - Main Module loaded.") |
--hooksecurefunc("PLAYER_ENTERING_WORLD", function() |