forked from ArtOfShred/LuiExtended
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLuiExtended.lua
135 lines (126 loc) · 7.56 KB
/
LuiExtended.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
--[[
LuiExtended
License: The MIT License (MIT)
--]]
-- LUIE namespace
if LUIE == nil then LUIE = {} end
LUIE.tag = "LUIE"
LUIE.name = "LuiExtended"
LUIE.version = "6.2.9"
LUIE.author = "ArtOfShred, psypanda & SpellBuilder"
LUIE.website = "https://www.esoui.com/downloads/info818-LuiExtended.html"
LUIE.github = "https://github.com/ArtOfShred/LuiExtended"
LUIE.feedback = "https://github.com/ArtOfShred/LuiExtended/issues"
LUIE.translation = "https://github.com/ArtOfShred/LuiExtended/tree/develop/i18n"
LUIE.donation = "https://www.paypal.me/ArtOfShred"
-- Saved variables options
LUIE.SV = nil
LUIE.SVVer = 2
LUIE.SVName = "LUIESV"
LUIE.Data = {}
LUIE.Components = {}
-- Default Settings
LUIE.Defaults = {
CharacterSpecificSV = false,
StartupInfo = false,
HideAlertFrame = false,
AlertFrameAlignment = 3,
HideXPBar = false,
TempAlertHome = false,
TempAlertCampaign = false,
TempAlertOutfit = false,
WelcomeVersion = 0,
-- Modules
UnitFrames_Enabled = true,
InfoPanel_Enabled = true,
CombatInfo_Enabled = true,
CombatText_Enabled = true,
SpellCastBuff_Enable = true,
ChatAnnouncements_Enable = true,
SlashCommands_Enable = true,
}
-- Global fonts table to use in other parts of this addon
LUIE.Fonts = {
["ProseAntique"] = ZoFontBookPaper:GetFontInfo(),
["Consolas"] = "/EsoUI/Common/Fonts/consola.ttf",
["Futura Condensed"] = "/EsoUI/Common/Fonts/FTN57.otf",
["Futura Condensed Bold"] = "/EsoUI/Common/Fonts/FTN87.otf",
["Futura Condensed Light"] = "/EsoUI/Common/Fonts/FTN47.otf",
["Skyrim Handwritten"] = ZoFontBookLetter:GetFontInfo(),
["Trajan Pro"] = ZoFontBookTablet:GetFontInfo(),
["Univers 55"] = "/EsoUI/Common/Fonts/univers55.otf",
["Univers 57"] = ZoFontGame:GetFontInfo(),
["Univers 67"] = ZoFontWinH1:GetFontInfo(),
["Fontin Bold"] = "/LuiExtended/media/fonts/Fontin/fontin_sans_b.otf",
["Fontin Italic"] = "/LuiExtended/media/fonts/Fontin/fontin_sans_i.otf",
["Fontin Regular"] = "/LuiExtended/media/fonts/Fontin/fontin_sans_r.otf",
["Fontin SmallCaps"] = "/LuiExtended/media/fonts/Fontin/fontin_sans_sc.otf",
["Trajan Pro Bold"] = "/LuiExtended/media/fonts/TrajanPro/TrajanProBold.otf",
["EnigmaReg"] = "/LuiExtended/media/fonts/Enigma/EnigmaReg.ttf",
["EnigmaBold"] = "/LuiExtended/media/fonts/Enigma/EnigmaBold.ttf",
["Adventure"] = "/LuiExtended/media/fonts/Adventure/adventure.ttf",
["Bazooka"] = "/LuiExtended/media/fonts/Bazooka/bazooka.ttf",
["Cooline"] = "/LuiExtended/media/fonts/Cooline/cooline.ttf",
["Diogenes"] = "/LuiExtended/media/fonts/Diogenes/diogenes.ttf",
["Ginko"] = "/LuiExtended/media/fonts/Ginko/ginko.ttf",
["Heroic"] = "/LuiExtended/media/fonts/Heroic/heroic.ttf",
["Metamorphous"] = "/LuiExtended/media/fonts/Metamorphous/metamorphous.otf",
["Porky"] = "/LuiExtended/media/fonts/Porky/porky.ttf",
["Roboto Bold"] = "/LuiExtended/media/fonts/Roboto/Roboto-Bold.ttf",
["Roboto Bold Italic"] = "/LuiExtended/media/fonts/Roboto/Roboto-BoldItalic.ttf",
["Talisman"] = "/LuiExtended/media/fonts/Talisman/talisman.ttf",
["Transformers"] = "/LuiExtended/media/fonts/Transformers/transformers.ttf",
["Yellowjacket"] = "/LuiExtended/media/fonts/Yellowjacket/yellowjacket.ttf",
["ProFontWindows"] = "/LuiExtended/media/fonts/ProFontWindows/ProFontWindows.ttf",
["FORCED SQUARE"] = "/LuiExtended/media/fonts/ForcedSquare/FORCED_SQUARE.ttf",
}
LUIE.Sounds = {
["Death Recap Killing Blow"] = SOUNDS.DEATH_RECAP_KILLING_BLOW_SHOWN,
["LFG Find Replacement"] = SOUNDS.LFG_FIND_REPLACEMENT,
["LFG Search Started"] = SOUNDS.LFG_SEARCH_STARTED,
["Group Election Requested"] = SOUNDS.GROUP_ELECTION_REQUESTED,
["Group Leave"] = SOUNDS.GROUP_LEAVE,
["Duel Accepted"] = SOUNDS.DUEL_ACCEPTED,
["Duel Boundary Warning"] = SOUNDS.DUEL_BOUNDARY_WARNING,
["Duel Forfeit"] = SOUNDS.DUEL_FORFEIT,
["Duel Invite Received"] = SOUNDS.DUEL_INVITE_RECEIVED,
["Duel Start"] = SOUNDS.DUEL_START,
["Duel Won"] = SOUNDS.DUEL_WON,
["Trial - Scored Added High"] = SOUNDS.RAID_TRIAL_SCORE_ADDED_HIGH,
["Trial - Scored Added Low"] = SOUNDS.RAID_TRIAL_SCORE_ADDED_LOW,
["Trial - Scored Added Normal"] = SOUNDS.RAID_TRIAL_SCORE_ADDED_NORMAL,
["Trial - Scored Added Very High"] = SOUNDS.RAID_TRIAL_SCORE_ADDED_VERY_HIGH,
["Trial - Scored Added Very Low"] = SOUNDS.RAID_TRIAL_SCORE_ADDED_VERY_LOW,
["Display Announcement"] = SOUNDS.DISPLAY_ANNOUNCEMENT,
["Tel Var Multiplier Up"] = SOUNDS.TELVAR_MULTIPLIERUP,
["Book Collection Completed"] = SOUNDS.BOOK_COLLECTION_COMPLETED,
["Collectible Unlocked"] = SOUNDS.COLLECTIBLE_UNLOCKED,
["Voice Chat Channel Made Active"] = SOUNDS.VOICE_CHAT_ALERT_CHANNEL_MADE_ACTIVE,
["Console Game Enter"] = SOUNDS.CONSOLE_GAME_ENTER,
["Quest Shared"] = SOUNDS.QUEST_SHARED,
["Ultimate Ready"] = SOUNDS.ABILITY_ULTIMATE_READY,
["Champion Points Committed"] = SOUNDS.CHAMPION_POINTS_COMMITTED,
["Champion Damage Taken"] = SOUNDS.CHAMPION_DAMAGE_TAKEN,
["Champion Respec Accept"] = SOUNDS.CHAMPION_RESPEC_ACCEPT,
["Champion Star Locked"] = SOUNDS.CHAMPION_STAR_LOCKED,
["Champion Cycled"] = SOUNDS.CHAMPION_CYCLED_TO_WARRIOR,
}
LUIE.StatusbarTextures = {
["Aluminium"] = "/LuiExtended/media/unitframes/textures/Aluminium.dds",
["Elder Scrolls Gradient"] = "/LuiExtended/media/unitframes/textures/ElderScrollsGrad.dds",
["Glass"] = "/LuiExtended/media/unitframes/textures/Glass.dds",
["Glaze"] = "/LuiExtended/media/unitframes/textures/Glaze.dds",
["Grainy"] = "/LuiExtended/media/unitframes/textures/grainy.dds",
["Horizontal Gradient 1"] = "/LuiExtended/media/unitframes/textures/HorizontalGrad.dds",
["Horizontal Gradient 2"] = "/LuiExtended/media/unitframes/textures/HorizontalGradV2.dds",
["Inner Glow"] = "/LuiExtended/media/unitframes/textures/InnerGlow.dds",
["Inner Shadow"] = "/LuiExtended/media/unitframes/textures/InnerShadow.dds",
["Inner Shadow Glossy"] = "/LuiExtended/media/unitframes/textures/InnerShadowGloss.dds",
["Minimalistic"] = "/LuiExtended/media/unitframes/textures/Minimalistic.dds",
["Round"] = "/LuiExtended/media/unitframes/textures/Round.dds",
["Sand Paper 1"] = "/LuiExtended/media/unitframes/textures/SandPaper.dds",
["Sand Paper 2"] = "/LuiExtended/media/unitframes/textures/SandPaperV2.dds",
["Shadow"] = "/LuiExtended/media/unitframes/textures/Shadow.dds",
["Smooth"] = "/LuiExtended/media/unitframes/textures/Smooth.dds",
["Plain"] = "/LuiExtended/media/unitframes/textures/Plain.dds",
}