Update Tooltip visuals and add new checked zones + minor translation changes
- Druid - Hunter - Mage - Ironforge - Stormwind City
This commit is contained in:
parent
6fd0d48935
commit
23ec91b609
14 changed files with 1792 additions and 1757 deletions
|
@ -1,7 +1,6 @@
|
|||
local defaultOptions = {
|
||||
DEBUG_MODE = false,
|
||||
SELECTED_INTERACTION = 'hover',
|
||||
SELECTED_HOTKEY = nil
|
||||
DARK_MODE = false,
|
||||
}
|
||||
|
||||
local addonName = ...
|
||||
|
@ -35,6 +34,9 @@ local function InitializeOptions()
|
|||
local enableDebugModeCheckbox = createOptionCheckbox(title, optionsPanel,"Enable DEBUG mode", "DEBUG_MODE")
|
||||
enableDebugModeCheckbox:SetPoint("TOPLEFT", title, "BOTTOMLEFT", 16, -8)
|
||||
|
||||
local enableDarkModeCheckbox = createOptionCheckbox(enableDebugModeCheckbox, optionsPanel,"Dark mode (require reload)", "DARK_MODE")
|
||||
enableDarkModeCheckbox:SetPoint("TOPLEFT", enableDebugModeCheckbox, "BOTTOMLEFT", 0, -8)
|
||||
|
||||
InterfaceOptions_AddCategory(optionsPanel)
|
||||
end
|
||||
|
||||
|
|
|
@ -1,39 +1,43 @@
|
|||
local headerFontPath = "Interface\\AddOns\\CzechQuests\\morpheus_cz.ttf"
|
||||
local textFontPath = "Interface\\AddOns\\CzechQuests\\frizquadratatt_cz.ttf"
|
||||
|
||||
local translationInfoFrame = CreateFrame("Frame", "TranslationInfoFrame", nil, BackdropTemplateMixin and "BackdropTemplate")
|
||||
translationInfoFrame:SetWidth(QuestLogFrame:GetWidth())
|
||||
translationInfoFrame:SetBackdrop({
|
||||
bgFile = "Interface/Buttons/WHITE8x8",
|
||||
local tooltipFrame = CreateFrame("Frame", "TranslationInfoFrame", nil, BackdropTemplateMixin and "BackdropTemplate")
|
||||
tooltipFrame:SetWidth(300)
|
||||
|
||||
local translationInfoFrameTexture = tooltipFrame:CreateTexture(nil, "BACKGROUND", nil, -1);
|
||||
translationInfoFrameTexture:SetAllPoints(true);
|
||||
translationInfoFrameTexture:SetTexture("Interface/QUESTFRAME/QuestBG");
|
||||
translationInfoFrameTexture:SetTexCoord(0, .58, 0.005, 0.66)
|
||||
translationInfoFrameTexture:SetHorizTile(true)
|
||||
tooltipFrame:SetBackdrop({
|
||||
edgeFile = "Interface/Tooltips/UI-Tooltip-Border",
|
||||
edgeSize = 16,
|
||||
insets = { left = 4, right = 4, top = 4, bottom = 4 },
|
||||
edgeSize = 8,
|
||||
})
|
||||
translationInfoFrame:Hide()
|
||||
tooltipFrame:Hide()
|
||||
|
||||
local TranslationInfoFramePrimaryHeader = translationInfoFrame:CreateFontString("TranslationInfoFramePrimaryHeader", "OVERLAY", "QuestTitleFont")
|
||||
TranslationInfoFramePrimaryHeader:SetWidth(translationInfoFrame:GetWidth() - 20)
|
||||
TranslationInfoFramePrimaryHeader:SetJustifyH("LEFT")
|
||||
TranslationInfoFramePrimaryHeader:SetTextColor(0, 0, 0, 1)
|
||||
TranslationInfoFramePrimaryHeader:SetFont(headerFontPath, 20, nil)
|
||||
local primaryHeader = tooltipFrame:CreateFontString("TranslationInfoFramePrimaryHeader", "OVERLAY", "QuestTitleFont")
|
||||
primaryHeader:SetWidth(tooltipFrame:GetWidth() - 20)
|
||||
primaryHeader:SetJustifyH("LEFT")
|
||||
primaryHeader:SetTextColor(0, 0, 0, 1)
|
||||
primaryHeader:SetFont(headerFontPath, 20, nil)
|
||||
|
||||
local TranslationInfoFrameSecondaryHeader = translationInfoFrame:CreateFontString("TranslationInfoFrameSecondaryHeader", "OVERLAY", "QuestTitleFont")
|
||||
TranslationInfoFrameSecondaryHeader:SetWidth(translationInfoFrame:GetWidth() - 20)
|
||||
TranslationInfoFrameSecondaryHeader:SetJustifyH("LEFT")
|
||||
TranslationInfoFrameSecondaryHeader:SetTextColor(0, 0, 0, 1)
|
||||
TranslationInfoFrameSecondaryHeader:SetFont(headerFontPath, 17, nil)
|
||||
local secondaryHeader = tooltipFrame:CreateFontString("TranslationInfoFrameSecondaryHeader", "OVERLAY", "QuestTitleFont")
|
||||
secondaryHeader:SetWidth(tooltipFrame:GetWidth() - 20)
|
||||
secondaryHeader:SetJustifyH("LEFT")
|
||||
secondaryHeader:SetTextColor(0, 0, 0, 1)
|
||||
secondaryHeader:SetFont(headerFontPath, 17, nil)
|
||||
|
||||
local TranslationInfoFramePrimaryText = translationInfoFrame:CreateFontString("TranslationInfoFramePrimaryText", "OVERLAY", "QuestFont")
|
||||
TranslationInfoFramePrimaryText:SetWidth(translationInfoFrame:GetWidth() - 20)
|
||||
TranslationInfoFramePrimaryText:SetJustifyH("LEFT")
|
||||
TranslationInfoFramePrimaryText:SetTextColor(0, 0, 0, 1)
|
||||
TranslationInfoFramePrimaryText:SetFont(textFontPath, 15, nil)
|
||||
local primaryText = tooltipFrame:CreateFontString("TranslationInfoFramePrimaryText", "OVERLAY", "QuestFont")
|
||||
primaryText:SetWidth(tooltipFrame:GetWidth() - 20)
|
||||
primaryText:SetJustifyH("LEFT")
|
||||
primaryText:SetTextColor(0, 0, 0, 1)
|
||||
primaryText:SetFont(textFontPath, 15, nil)
|
||||
|
||||
local TranslationInfoFrameSecondaryText = translationInfoFrame:CreateFontString("TranslationInfoFrameSecondaryText", "OVERLAY", "QuestFont")
|
||||
TranslationInfoFrameSecondaryText:SetWidth(translationInfoFrame:GetWidth() - 20)
|
||||
TranslationInfoFrameSecondaryText:SetJustifyH("LEFT")
|
||||
TranslationInfoFrameSecondaryText:SetTextColor(0, 0, 0, 1)
|
||||
TranslationInfoFrameSecondaryText:SetFont(textFontPath, 15, nil)
|
||||
local secondaryText = tooltipFrame:CreateFontString("TranslationInfoFrameSecondaryText", "OVERLAY", "QuestFont")
|
||||
secondaryText:SetWidth(tooltipFrame:GetWidth() - 20)
|
||||
secondaryText:SetJustifyH("LEFT")
|
||||
secondaryText:SetTextColor(0, 0, 0, 1)
|
||||
secondaryText:SetFont(textFontPath, 15, nil)
|
||||
|
||||
TranslationInfoFrame:RegisterEvent("QUEST_PROGRESS")
|
||||
TranslationInfoFrame:RegisterEvent("QUEST_COMPLETE")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue