vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | |
2 | assert(BigWigs, "BigWigs not found!") |
||
3 | |||
4 | ------------------------------ |
||
5 | -- Are you local? -- |
||
6 | ------------------------------ |
||
7 | |||
8 | local L = AceLibrary("AceLocale-2.2"):new("BigWigsRange") |
||
9 | |||
10 | |||
11 | ---------------------------- |
||
12 | -- Localization -- |
||
13 | ---------------------------- |
||
14 | |||
15 | L:RegisterTranslations("enUS", function() return { |
||
16 | ["Range"] = true, |
||
17 | ["range"] = true, |
||
18 | ["Options for the combat log's range."] = true, |
||
19 | |||
20 | --~~ ["party"] = true, |
||
21 | --~~ ["Party"] = true, |
||
22 | --~~ ["Party combat log range."] = true, |
||
23 | |||
24 | --~~ ["friend"] = true, |
||
25 | --~~ ["Friendlies"] = true, |
||
26 | --~~ ["Friendly players combat log range."] = true, |
||
27 | |||
28 | ["mob"] = true, |
||
29 | ["Creatures"] = true, |
||
30 | ["Creature combat log range."] = true, |
||
31 | |||
32 | ["death"] = true, |
||
33 | ["Deaths"] = true, |
||
34 | ["Death message range."] = true, |
||
35 | |||
36 | ["reset"] = true, |
||
37 | ["Reset to defaults"] = true, |
||
38 | ["Resets all ranges to defaults."] = true, |
||
39 | } end) |
||
40 | |||
41 | L:RegisterTranslations("koKR", function() return { |
||
42 | ["Range"] = "범위", |
||
43 | ["Options for the combat log's range."] = "전투 로그의 범위에 대한 설정", |
||
44 | |||
45 | --~~ ["Party"] = true, |
||
46 | --~~ ["Party combat log range."] = true, |
||
47 | |||
48 | --~~ ["Friendlies"] = true, |
||
49 | --~~ ["Friendly players combat log range."] = true, |
||
50 | |||
51 | ["Creatures"] = "NPC", |
||
52 | ["Creature combat log range."] = "NPC 전투 로그 범위", |
||
53 | |||
54 | ["Deaths"] = "죽음", |
||
55 | ["Death message range."] = "죽음 메세지 범위", |
||
56 | |||
57 | ["Reset to defaults"] = "기본 설정 초기화", |
||
58 | ["Resets all ranges to defaults."] = "모든 범위를 기본 설정으로 초기화", |
||
59 | } end) |
||
60 | |||
61 | L:RegisterTranslations("zhCN", function() return { |
||
62 | ["Range"] = "范围", |
||
63 | ["Options for the combat log's range."] = "设置战斗记录范围。", |
||
64 | |||
65 | --~~ ["party"] = "", |
||
66 | --~~ ["Party"] = "", |
||
67 | --~~ ["Party combat log range."] = "", |
||
68 | |||
69 | --~~ ["friend"] = "", |
||
70 | --~~ ["Friendlies"] = "", |
||
71 | --~~ ["Friendly players combat log range."] = "", |
||
72 | |||
73 | ["Creatures"] = "生物", |
||
74 | ["Creature combat log range."] = "生物战斗记录范围。", |
||
75 | |||
76 | ["Deaths"] = "死亡", |
||
77 | ["Death message range."] = "死亡信息范围。", |
||
78 | |||
79 | ["Reset to defaults"] = "重置", |
||
80 | ["Resets all ranges to defaults."] = "重置为默认设置。", |
||
81 | } end) |
||
82 | |||
83 | L:RegisterTranslations("zhTW", function() return { |
||
84 | ["Range"] = "範圍", |
||
85 | ["Options for the combat log's range."] = "戰鬥記錄範圍的選項。", |
||
86 | |||
87 | --~~ ["party"] = "", |
||
88 | --~~ ["Party"] = "", |
||
89 | --~~ ["Party combat log range."] = "", |
||
90 | |||
91 | --~~ ["friend"] = "", |
||
92 | --~~ ["Friendlies"] = "", |
||
93 | --~~ ["Friendly players combat log range."] = "", |
||
94 | |||
95 | ["Creatures"] = "生物", |
||
96 | ["Creature combat log range."] = "生物戰鬥記錄範圍。", |
||
97 | |||
98 | ["Deaths"] = "死亡", |
||
99 | ["Death message range."] = "死亡訊息範圍。", |
||
100 | |||
101 | ["Reset to defaults"] = "重設", |
||
102 | ["Resets all ranges to defaults."] = "重置為預設值。", |
||
103 | } end) |
||
104 | |||
105 | L:RegisterTranslations("deDE", function() return { |
||
106 | ["Range"] = "Reichweite", |
||
107 | -- ["range"] = true, |
||
108 | ["Options for the combat log's range."] = "Optionen f\195\188r die Reichweite des Kampflogs.", |
||
109 | |||
110 | --~~ ["party"] = true, |
||
111 | --~~ ["Party"] = true, |
||
112 | --~~ ["Party combat log range."] = true, |
||
113 | |||
114 | --~~ ["friend"] = true, |
||
115 | --~~ ["Friendlies"] = true, |
||
116 | --~~ ["Friendly players combat log range."] = true, |
||
117 | |||
118 | -- ["mob"] = true, |
||
119 | ["Creatures"] = "Kreaturen", |
||
120 | ["Creature combat log range."] = "Reichweite von Kreaturen-Nachrichten im Kampflog.", |
||
121 | |||
122 | -- ["death"] = true, |
||
123 | ["Deaths"] = "Tode", |
||
124 | ["Death message range."] = "Reichweite von Todes-Nachrichten im Kampflog.", |
||
125 | |||
126 | -- ["reset"] = true, |
||
127 | ["Reset to defaults"] = "Zur\195\188cksetzen", |
||
128 | ["Resets all ranges to defaults."] = "Auf Standard zur\195\188cksetzen.", |
||
129 | } end) |
||
130 | |||
131 | L:RegisterTranslations("frFR", function() return { |
||
132 | ["Range"] = "Portée", |
||
133 | ["Options for the combat log's range."] = "Options concernant la portée du journal de combat.", |
||
134 | |||
135 | --~~ ["Party"] = "Groupe", |
||
136 | --~~ ["Party combat log range."] = "Portée du journal de combat du groupe.", |
||
137 | |||
138 | --~~ ["Friendlies"] = "Alliés", |
||
139 | --~~ ["Friendly players combat log range."] = "Portée du journal de combat des alliés.", |
||
140 | |||
141 | ["Creatures"] = "Créatures", |
||
142 | ["Creature combat log range."] = "Portée du journal de combat des créatures.", |
||
143 | |||
144 | ["Deaths"] = "Morts", |
||
145 | ["Death message range."] = "Portée du journal de combat des décès.", |
||
146 | |||
147 | ["Reset to defaults"] = "RÀZ", |
||
148 | ["Resets all ranges to defaults."] = "Réinitialise tous les paramètres à leurs valeurs par défaut.", |
||
149 | } end) |
||
150 | |||
151 | ---------------------------------- |
||
152 | -- Module Declaration -- |
||
153 | ---------------------------------- |
||
154 | |||
155 | BigWigsRange = BigWigs:NewModule(L["Range"]) |
||
156 | BigWigsRange.consoleCmd = L["range"] |
||
157 | BigWigsRange.consoleOptions = { |
||
158 | type = "group", |
||
159 | name = L["Range"], |
||
160 | desc = L["Options for the combat log's range."], |
||
161 | args = { |
||
162 | --~~ [L["party"]] = { |
||
163 | --~~ type = "range", |
||
164 | --~~ name = L["Party"], |
||
165 | --~~ desc = L["Party combat log range."], |
||
166 | --~~ order = 1, |
||
167 | --~~ min = 5, |
||
168 | --~~ max = 200, |
||
169 | --~~ step = 5, |
||
170 | --~~ get = function() return GetCVar("CombatLogRangeParty") end, |
||
171 | --~~ set = function(v) |
||
172 | --~~ SetCVar("CombatLogRangeParty", v) |
||
173 | --~~ SetCVar("CombatLogRangePartyPet", v) |
||
174 | --~~ end, |
||
175 | --~~ }, |
||
176 | --~~ [L["friend"]] = { |
||
177 | --~~ type = "range", |
||
178 | --~~ name = L["Friendlies"], |
||
179 | --~~ desc = L["Friendly players combat log range."], |
||
180 | --~~ order = 2, |
||
181 | --~~ min = 5, |
||
182 | --~~ max = 200, |
||
183 | --~~ step = 5, |
||
184 | --~~ get = function() return GetCVar("CombatLogRangeFriendlyPlayers") end, |
||
185 | --~~ set = function(v) |
||
186 | --~~ SetCVar("CombatLogRangeFriendlyPlayers", v) |
||
187 | --~~ SetCVar("CombatLogRangeFriendlyPlayersPets", v) |
||
188 | --~~ end, |
||
189 | --~~ }, |
||
190 | [L["mob"]] = { |
||
191 | type = "range", |
||
192 | name = L["Creatures"], |
||
193 | desc = L["Creature combat log range."], |
||
194 | order = 3, |
||
195 | min = 5, |
||
196 | max = 200, |
||
197 | step = 5, |
||
198 | get = function() return GetCVar("CombatLogRangeCreature") end, |
||
199 | set = function(v) SetCVar("CombatLogRangeCreature", v) end, |
||
200 | }, |
||
201 | [L["death"]] = { |
||
202 | type = "range", |
||
203 | name = L["Deaths"], |
||
204 | desc = L["Death message range."], |
||
205 | order = 4, |
||
206 | min = 5, |
||
207 | max = 200, |
||
208 | step = 5, |
||
209 | get = function() return GetCVar("CombatDeathLogRange") end, |
||
210 | set = function(v) SetCVar("CombatDeathLogRange", v) end, |
||
211 | }, |
||
212 | [L["reset"]] = { |
||
213 | type = "execute", |
||
214 | name = L["Reset to defaults"], |
||
215 | order = -1, |
||
216 | desc = L["Resets all ranges to defaults."], |
||
217 | func = function() |
||
218 | --~~ SetCVar("CombatLogRangeParty", 50) |
||
219 | --~~ SetCVar("CombatLogRangePartyPet", 50) |
||
220 | --~~ SetCVar("CombatLogRangeFriendlyPlayers", 50) |
||
221 | --~~ SetCVar("CombatLogRangeFriendlyPlayersPets", 50) |
||
222 | SetCVar("CombatLogRangeCreature", 30) |
||
223 | SetCVar("CombatDeathLogRange", 60) |
||
224 | end, |
||
225 | }, |
||
226 | }, |
||
227 | } |