e852e02d32
The ElvUI tooltip style shipped on by default, so Questie restyled every default WoW tooltip (stripping the border) for users who never asked for it and don't run ElvUI. Default is now false, plus migration [8] resets it off once for existing profiles.
264 lines
9.7 KiB
Lua
264 lines
9.7 KiB
Lua
---@class QuestieOptionsDefaults
|
|
local QuestieOptionsDefaults = QuestieLoader:CreateModule("QuestieOptionsDefaults");
|
|
|
|
function QuestieOptionsDefaults:Load()
|
|
return {
|
|
profile = {
|
|
--Ascension
|
|
enableAscensionScaling = false,
|
|
ascensionScalingAsked = false,
|
|
--Ascension
|
|
clusterLevelHotzone = 50,
|
|
-- How aggressively dense objectives (many pins in one zone) get
|
|
-- consolidated. 0 = off (every pin shown); higher tightens the
|
|
-- clustering range for crowded kill objectives. Coincident pins are
|
|
-- always deduplicated regardless of this value. See QuestieQuest:_DrawObjectiveIcons.
|
|
clusterDensityAggressiveness = 35,
|
|
enableIconLimit = false,
|
|
iconLimit = 200,
|
|
availableScale = 1.2,
|
|
eventScale = 1.35,
|
|
lootScale = 1,
|
|
iconFadeLevel = 0.3,
|
|
trackerLocked = true,
|
|
monsterScale = 1,
|
|
objectScale = 1,
|
|
globalScale = 0.6,
|
|
globalMiniMapScale = 0.7,
|
|
minimapIconRangeCutoff = 100,
|
|
fadeLevel = 100,
|
|
fadeOverPlayer = true,
|
|
fadeOverPlayerLevel = 0.5,
|
|
fadeOverPlayerDistance = 5,
|
|
nameplateX = -17,
|
|
nameplateY = -7,
|
|
nameplateScale = 1,
|
|
nameplateEnabled = true,
|
|
minimapCoordinatesEnabled = false,
|
|
mapCoordinatesEnabled = true,
|
|
mapCoordinatePrecision = 1,
|
|
dbmHUDEnable = false,
|
|
dbmHUDShowAlert = true,
|
|
DBMHUDRefresh = 0.03,
|
|
DBMHUDZoom = 100,
|
|
dbmHUDRadius = 3,
|
|
dbmHUDShowQuest = true,
|
|
dbmHUDShowSlay = false,
|
|
dbmHUDShowLoot = false,
|
|
dbmHUDShowInteract = true,
|
|
mapShowHideEnabled = true,
|
|
nameplateTargetFrameEnabled = true,
|
|
nameplateTargetFrameX = -30,
|
|
nameplateTargetFrameY = 25,
|
|
nameplateTargetFrameScale = 1.7,
|
|
alwaysGlowMap = true,
|
|
alwaysGlowMinimap = false,
|
|
questObjectiveColors = false,
|
|
questMinimapObjectiveColors = false,
|
|
arrowEnabled = true,
|
|
arrowScale = 1,
|
|
arrowAlpha = 1.0,
|
|
arrowObjectiveAlpha = 1.0,
|
|
arrowLocked = false,
|
|
arrowObjectiveLocked = false,
|
|
arrowObjectiveAttached = false,
|
|
arrowObjectiveGap = 10,
|
|
arrowDistanceUnit = "yards",
|
|
arrowStyle = "arrow1",
|
|
arrowCustomTexture = "",
|
|
arrowCustomIsSheet = false,
|
|
arrowFontSize = 10,
|
|
arrowFont = 'Friz Quadrata TT',
|
|
arrowUpdateThrottle = 0.05,
|
|
arrowRecalcInterval = 1.0,
|
|
arrowTrackerRefreshThrottle = 0.5,
|
|
questieCommsEnabled = true,
|
|
questieCommsQuestListPacketSize = 200,
|
|
questieCommsQuestListInitialJitter = 3,
|
|
questieCommsQuestListBlockInterval = 3,
|
|
debugArrow = false,
|
|
enableObjectives = true,
|
|
enableTurnins = true,
|
|
enableAvailable = true,
|
|
hideMiniMapQuestIcons = false,
|
|
enableTooltips = true,
|
|
enableTooltipsItemID = false,
|
|
enableTooltipsNPCID = false,
|
|
enableTooltipsObjectID = false,
|
|
enableTooltipsQuestID = false,
|
|
enableTooltipsQuestLevel = true,
|
|
enableTooltipsSource = false,
|
|
elvuiStyleTooltips = false,
|
|
showQuestXpAtMaxLevel = true,
|
|
enableTooltipsNextInChain = true,
|
|
learnerTooltips = true,
|
|
learnerTooltipShowSpawn = true,
|
|
learnerTooltipShowConfidence = true,
|
|
learnerTooltipShowTotalSpawns = true,
|
|
learnerTooltipAutoResize = true,
|
|
learnerTooltipUseSecondary = false,
|
|
learnerBroadcast = true,
|
|
enableMapIcons = true,
|
|
enableMiniMapIcons = true,
|
|
-- Learner source preference (Database tab)
|
|
-- auto = current behavior, learner = learner only, static = static only, none = base DB only
|
|
dataSourceMode = "auto",
|
|
questieShutUp = false,
|
|
bugWorkarounds = true,
|
|
hideIconsOnContinents = false,
|
|
debugMessageThrottle = 0.15,
|
|
|
|
-- Tracker Settings Tab
|
|
autoTrackQuests = true,
|
|
trackerShowCompleteQuests = true,
|
|
trackerShowQuestLevel = true,
|
|
collapseCompletedQuests = false,
|
|
hideCompletedQuestObjectives = false,
|
|
hideBlizzardCompletionText = false,
|
|
hideCompletedAchieveObjectives = true,
|
|
showBlizzardQuestTimer = false,
|
|
trackerHeaderEnabled = true,
|
|
moveHeaderToBottom = false,
|
|
stickyDurabilityFrame = false,
|
|
hideTrackerInCombat = false,
|
|
hideTrackerInDungeons = true,
|
|
trackerFadeMinMaxButtons = false,
|
|
trackerFadeQuestItemButtons = false,
|
|
trackerBackdropEnabled = false,
|
|
currentBackdropEnabled = false,
|
|
trackerBorderEnabled = false,
|
|
currentBorderEnabled = false,
|
|
trackerBackdropFader = false,
|
|
currentBackdropFader = false,
|
|
sizerHidden = false,
|
|
listAchievementsFirst = false,
|
|
stickyVoiceOverFrame = false,
|
|
alwaysShowTracker = false,
|
|
trackerColorObjectives = 'minimal',
|
|
trackerSortObjectives = 'byZone',
|
|
trackerbindSetTomTom = 'ctrlleft',
|
|
trackerbindOpenQuestLog = 'left',
|
|
trackerbindUntrack = "shiftleft",
|
|
useQuestItemKeybind = '',
|
|
toggleOptionsKeybind = '',
|
|
toggleTrackerKeybind = '',
|
|
toggleMyJourneyKeybind = '',
|
|
trackerSetpoint = "TOPLEFT",
|
|
trackerFontSizeHeader = 12,
|
|
trackerFontHeader = 'Friz Quadrata TT',
|
|
trackerFontSizeZone = 12,
|
|
trackerFontZone = 'Friz Quadrata TT',
|
|
trackerFontSizeQuest = 10,
|
|
trackerFontQuest = 'Friz Quadrata TT',
|
|
trackerFontSizeObjective = 10,
|
|
trackerFontObjective = 'Friz Quadrata TT',
|
|
trackerQuestPadding = 4,
|
|
trackerFontOutline = "None",
|
|
trackerBackdropAlpha = 1,
|
|
trackerHeightRatio = 0.50,
|
|
|
|
lowLevelStyle = 1, -- Questie.LOWLEVEL_NONE
|
|
manualLevelOffset = 7,
|
|
minLevelFilter = 1,
|
|
maxLevelFilter = 10,
|
|
enabled = true,
|
|
searchType = 1,
|
|
autoaccept = false,
|
|
autocomplete = false,
|
|
autoModifier = "shift",
|
|
acceptTrivial = false,
|
|
questAnnounceChannel = "party",
|
|
questAnnounceItems = true,
|
|
questAnnounceAccepted = false,
|
|
questAnnounceAbandoned = false,
|
|
questAnnounceObjectives = true,
|
|
questAnnounceCompleted = false,
|
|
questAnnounceLocally = false,
|
|
hideUnexploredMapIcons = false,
|
|
hideUntrackedQuestsMapIcons = false,
|
|
showRepeatableQuests = true,
|
|
hideRepeatableBelowMaxLevel = false,
|
|
showEventQuests = true,
|
|
showDungeonQuests = true,
|
|
showRaidQuests = true,
|
|
showPvPQuests = true,
|
|
showAQWarEffortQuests = false,
|
|
showSoDRunes = false,
|
|
showRunesOfPhase = {
|
|
phase1 = false,
|
|
phase2 = false,
|
|
phase3 = false,
|
|
phase4 = false,
|
|
},
|
|
showQuestsInNpcTooltip = true,
|
|
trackerEnabled = true,
|
|
ldbDisplayText = "Questie",
|
|
enableQuestFrameIcons = true,
|
|
soundOnQuestComplete = false,
|
|
questCompleteSoundChoiceName = "QuestDefault",
|
|
soundOnObjectiveComplete = false,
|
|
objectiveCompleteSoundChoiceName = "ObjectiveDefault",
|
|
soundOnObjectiveProgress = false,
|
|
objectiveProgressSoundChoiceName = "ObjectiveProgress",
|
|
iconTheme = "questie",
|
|
|
|
minimap = {
|
|
hide = false
|
|
},
|
|
|
|
TrackerWidth = 0,
|
|
TrackerHeight = 0,
|
|
configWidth = 640,
|
|
configHeight = 700,
|
|
|
|
townsfolkConfig = {
|
|
["Repair"] = false,
|
|
["Innkeeper"] = true,
|
|
["Class Trainer"] = false,
|
|
["Banker"] = false,
|
|
["Spirit Healer"] = false,
|
|
["Flight Master"] = true,
|
|
["Battlemaster"] = false,
|
|
["Weapon Master"] = false,
|
|
["Mailbox"] = true,
|
|
["Auctioneer"] = false,
|
|
["Meeting Stones"] = true,
|
|
["Reagents"] = false,
|
|
},
|
|
|
|
-- Migration
|
|
migrationVersion = 0,
|
|
globalMigrationSteps = {},
|
|
|
|
debugEnabled = false,
|
|
debugEnabledPrint = false,
|
|
debugLevel = 0,
|
|
skipValidation = false,
|
|
},
|
|
char = {
|
|
complete = {},
|
|
hidden = {},
|
|
hiddenDailies = {
|
|
nhc = {},
|
|
hc = {},
|
|
cooking = {},
|
|
fishing = {},
|
|
pvp = {},
|
|
},
|
|
journey = {},
|
|
isTrackerExpanded = true,
|
|
},
|
|
global = {
|
|
-- TBC Isle of Quel'Danas
|
|
isleOfQuelDanasPhase = 1,
|
|
isIsleOfQuelDanasPhaseReminderDisabled = false,
|
|
--
|
|
lastDailyRequestResetTime = 0,
|
|
lastDailyRequestDate = "",
|
|
questieLocale = 'enUS',
|
|
questieLocaleDiff = false,
|
|
sod = {}, -- Special place for the SoD database
|
|
}
|
|
}
|
|
end
|