local _, addon = ...

addon.P = {
    hlyqol = {
        enabled = false,
        bagText = {
            enabled = true,
            anchor = "BOTTOMLEFT",
            xOffset = 2,
            yOffset = 2,
            font = "Homespun",
            fontSize = 10,
            fontOutline = "SHADOWOUTLINE",
            showInitial = true,
            colors = {
                explorer = { r = 1, g = 1, b = 1 },
                adventurer = { r = 0.38, g = 0.78, b = 0.32 },
                veteran = { r = 0.25, g = 0.82, b = 0.78 },
                champion = { r = 0.28, g = 0.6, b = 0.95 },
                hero = { r = 0.64, g = 0.4, b = 0.95 },
                mythic = { r = 0.95, g = 0.33, b = 0.33 },
            },
        },
        characterText = {
            enabled = true,
            anchor = "BOTTOM",
            xOffset = 0,
            yOffset = 2,
            font = "Homespun",
            fontSize = 10,
            fontOutline = "SHADOWOUTLINE",
            showInitial = true,
        },
        inspectText = {},
        boeText = {
            enabled = true,
            anchor = "TOPLEFT",
            xOffset = 2,
            yOffset = -2,
            font = "Homespun",
            fontSize = 10,
            fontOutline = "SHADOWOUTLINE",
        },
        compareStats = {
            enabled = false,
            text = {
                font = "Homespun",
                fontSize = 12,
                fontOutline = "SHADOWOUTLINE",
            },
            comparison = {
                hideIfBothZero = true,
                higherColor = { r = 0.2, g = 1, b = 0.2 },
                lowerColor = { r = 1, g = 0.2, b = 0.2 },
            },
        },
        autoAccept = {
            enabled = false,
        },
        joinReminder = {
            enabled = false,
            showChat = true,
            showScreen = true,
            duration = 5,
            text = {
                font = "Homespun",
                fontSize = 20,
                fontOutline = "SHADOWOUTLINE",
                color = { r = 1, g = 0.819608, b = 0.2 },
            },
            xOffset = 0,
            yOffset = 180,
        },
        deathAlert = {
            enabled = false,
            channel = "Master",
        },
        trinketAlert = {
            enabled = false,
            channel = "Master",
            sounds = {
                trinket1 = "None",
                trinket2 = "None",
            },
            trackedCooldowns = {},
        },
        loot = {
            enabled = false,
            decorAction = "greed",
        },
        lustAlert = {
            enabled = false,
            sound = "|cff00ff00HLY|r|cffffffffqol|r Drop It (short)",
            channel = "Master",
            showTimer = false,
            timer = {
                font = "Homespun",
                labelFontSize = 12,
                timerFontSize = 24,
                fontOutline = "SHADOWOUTLINE",
                labelColor = { r = 1, g = 0.819608, b = 0.2 },
                timerColor = { r = 1, g = 0.819608, b = 0.2 },
                xOffset = 0,
                yOffset = 180,
            },
        },
        gearCheck = {
            enabled = false,
            showChat = true,
            showScreen = true,
            sound = "|cff00ff00HLY|r|cffffffffqol|r Moment",
            channel = "Master",
            duration = 5,
            defaultSoundMigrated = true,
            text = {
                font = "Homespun",
                fontSize = 20,
                fontOutline = "SHADOWOUTLINE",
                color = { r = 1, g = 0.2, b = 0.2 },
            },
            point = "CENTER",
            xOffset = 0,
            yOffset = 120,
        },
        hlyStats = {
            enabled = false,
            point = "CENTER",
            relativePoint = "CENTER",
            x = 0,
            y = 0,
            locked = false,
            font = "Homespun",
            fontSize = 12,
            showItemLevel = true,
            showBackground = true,
            backgroundAlpha = 0.6,
            statsEnabled = {
                mainstat = true,
                crit = true,
                haste = true,
                mastery = true,
                versatility = true,
                leech = true,
                avoidance = true,
                speed = true,
            },
        },
        minimap = {
            hide = false,
            minimapPos = 225,
        },
        frenchConnection = {
            enabled = false,
            playSound = true,
            showBaguette = true,
            demonHunter = {
                enabled = false,
            },
        },
        notAgain = {
            enabled = false,
            playersEnabled = false,
            duration = 60,
            playersDuration = 60,
            barColor = { r = 0.95, g = 0.55, b = 0.1 },
            playersBarColor = { r = 0.25, g = 0.6, b = 0.95 },
            seen = {},
            seenPlayers = {},
        },
        fishing = {
            enabled = false,       -- keybind mode
            doubleClick = false,   -- double-click mode
            modifier = "SHIFT",    -- NONE / SHIFT / CTRL / ALT
            button = "RightButton",-- LeftButton / RightButton
        },
        marker = {
            enabled = false,
            mark = 6,
            reminderFontSize = 18,
            reminderX = 0,
            reminderY = 140,
        },
        bonusRoll = {
            enabled = false,
            passLFR = false,
            passNormal = false,
            passHeroic = false,
            passMythic = false,
            passMplus = false,
            passDelve = false,
            passOpenWorld = false,
        },
    },
}
