local _AddonName, _EchoRaidTools = ...;


local module = _EchoRaidTools:GetModule("todo-list")

module.Constants = module.Constants or {}



--[[

vault type id,
vault level ids

relevant world bosses n shit?


]] --



---it's set to like an hour for theatre
module.Constants.EventDurationOverride = {
    [7900] = 300,
    [7901] = 300,
    [7899] = 300,
    [7902] = 300,
    [7654] = 300,



}

---stuff like theatre troupe is split into like 5 events
module.Constants.EventCombine = {
    --worldsoul
    [7834] = 1,
    [7835] = 1,
    [8200] = 1,
    [7836] = 1,
    [7840] = 1,
    [7839] = 1,
    [7833] = 1,
    [8201] = 1,
    [7838] = 1,
    [7837] = 1,

    [7900] = 2,
    [7901] = 2,
    [7899] = 2,
    [7902] = 2,
    [7654] = 2,

}

module.Constants.RegionOffset = {
    [1] = 0,
    [2] = 0,
    [3] = 190800, --eu
    [4] = 0,
    [5] = 0,
    [6] = 0,
    [7] = 0,
    [8] = 0,
    [90] = 111600 --beta realm
}

module.Constants.QuestIcons = {
    [83240] = 6740278 ---theatre
}

module.Constants.QuestIconByClassification = {

    Normal = "Crosshair_Quest_128",
    Recurring = "AdventureMapIcon-DailyQuest",
    Meta = "UI-QuestPoiWrapper-QuestBang",
    Important = "PhotosensitivityWarning-questbang-icon",
    WorldQuest = "completiondialog-midnightcampaign-worldquests-icon",
    Questline = 236670,
    Campaign = "Quest-Campaign-Available",
    Calling = 236678,
    Threat = 236678,
    BonusObjective = 236670,
    Legendary = "Crosshair_legendaryquest_128",

}



module.Constants.ReputationIcons = {
    [2640] = 5453546, -- brann
    [2671] = 6252691, -- ventureco
    [2510] = 4687630, -- valdrakken accord
    [2688] = 5891368, -- flame's radiance
}

module.Constants.InstanceIcons = {
    [1302] = 6997112
}

module.Constants.EncounterJournalExpansions = 12 --

module.Constants.ItemSlotsWithNumbers = {
    [11] = 1, --ring 1
    [12] = 2, --ring 2
    [13] = 1, --trinket 1
    [14] = 2, --trinket 2

}

module.Constants.ItemSlots = {
    [0] = AMMOSLOT,
    [1] = HEADSLOT,
    [2] = NECKSLOT,
    [3] = SHOULDERSLOT,
    [4] = SHIRTSLOT,
    [5] = CHESTSLOT,
    [6] = WAISTSLOT,
    [7] = LEGSSLOT,
    [8] = FEETSLOT,
    [9] = WRISTSLOT,
    [10] = HANDSSLOT,
    [11] = FINGER0SLOT,
    [12] = FINGER1SLOT,
    [13] = TRINKET0SLOT,
    [14] = TRINKET1SLOT,
    [15] = BACKSLOT,
    [16] = MAINHANDSLOT,
    [17] = SECONDARYHANDSLOT,
    [18] = RANGEDSLOT,
    [19] = TABARDSLOT,
    [20] = PROF0TOOLSLOT,
    [21] = PROF0GEAR0SLOT,
    [22] = PROF0GEAR1SLOT,
    [23] = PROF1TOOLSLOT,
    [24] = PROF1GEAR0SLOT,
    [25] = PROF1GEAR1SLOT,
    [26] = COOKINGTOOLSLOT,
    [27] = COOKINGGEAR0SLOT,
    [28] = FISHINGTOOLSLOT,
    [29] = FISHINGGEAR0SLOT,
    [30] = FISHINGGEAR1SLOT,
}

module.Constants.enchantSlotID = 2
module.Constants.gemSlot1ID = 3
module.Constants.gemSlot2ID = 4
module.Constants.gemSlot3ID = 5
module.Constants.gemSlot4ID = 6
