forked from ArtOfShred/LuiExtended
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLuiExtended.lua
127 lines (120 loc) · 7.31 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
--[[
LuiExtended
License: The MIT License (MIT)
--]]
-- LUIE namespace
LUIE = {}
LUIE.name = "LuiExtended"
LUIE.author = "ArtOfShred, psypanda & SpellBuilder"
LUIE.version = "5.9.4"
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"
-- Default Settings
LUIE.D = {
CharacterSpecificSV = false,
StartupInfo = false,
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",
["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",
}