Mercurial > wow > ouroloot
comparison verbage.lua @ 16:5ee4edd24c13
- new blizz methods for editboxes in dialog popups
- initial code for dropdowns in history (not active yet)
- hovering and shift-clicking to link out of history
- proper confirmations for history rewriting
- options checkboxes more grid-like
- saved texts get a scrollbar instead of expanding indefinitely (duh)
- rearranged savedvars a bit (and added transition code)
- stores raider join/leave times and "demographic" info, all for MLEQDKP
- minor bugfixes and tweaks
author | Farmbuyer of US-Kilrogg <farmbuyer@gmail.com> |
---|---|
date | Thu, 25 Aug 2011 00:45:31 +0000 |
parents | 30ba1f35e164 |
children | d89aeb6b9f9e |
comparison
equal
deleted
inserted
replaced
15:d8fee518ce5d | 16:5ee4edd24c13 |
---|---|
9 - special treatment for recipes / BoE items? default to guild vault? | 9 - special treatment for recipes / BoE items? default to guild vault? |
10 | 10 |
11 - rebroadcasting entire boss sections, entire days. maybe only whisper | 11 - rebroadcasting entire boss sections, entire days. maybe only whisper |
12 to specific people rather than broadcast. | 12 to specific people rather than broadcast. |
13 | 13 |
14 - signpost a potential boss kill, pipeline loot until the cache clears | 14 - [DONE] signpost a potential boss kill, pipeline loot until the cache clears |
15 | 15 |
16 - Being able to drag rows up and down the main loot grid would be awesome. Coding | 16 - Being able to drag rows up and down the main loot grid would be awesome. Coding |
17 that would be likely to drive me batshiat insane. | 17 that would be likely to drive me batshiat insane. |
18 ]] | 18 ]] |
19 | 19 |
121 section of the display. | 121 section of the display. |
122 | 122 |
123 The first tab on the left side, <Loot>, is where everything goes to and comes | 123 The first tab on the left side, <Loot>, is where everything goes to and comes |
124 from. Looting events and Deadly Boss Mods notifications go to the <Loot> tab; the | 124 from. Looting events and Deadly Boss Mods notifications go to the <Loot> tab; the |
125 other tabs are all generated from the information in the <Loot> tab. | 125 other tabs are all generated from the information in the <Loot> tab. |
126 | |
127 |cffff335dNote about these Help pages:|r The category "titles" on the left side | |
128 have their own help text, in addition to the more specific entries in the expanded | |
129 list. Read those first before expanding the categories or you'll miss stuff. | |
126 ]] | 130 ]] |
127 | 131 |
128 T.basic_loot = [[ | 132 T.basic_loot = [[ |
129 A "loot row" in the first tab has three columns: the item, the recipient, and any | 133 A "loot row" in the first tab has three columns: the item, the recipient, and any |
130 extra notes. The recipient's class icon is displayed by their names, if class | 134 extra notes. The recipient's class icon is displayed by their names, if class |
204 and the addon has not been turned on, then (by default) a popup dialog will ask for | 208 and the addon has not been turned on, then (by default) a popup dialog will ask for |
205 instructions. (This can be turned off in the advanced <Options>.) | 209 instructions. (This can be turned off in the advanced <Options>.) |
206 | 210 |
207 The addon tries to be smart about logging on during a raid (due to a disconnect or | 211 The addon tries to be smart about logging on during a raid (due to a disconnect or |
208 relog). If you log in, are already in a raid group, and loot has already been | 212 relog). If you log in, are already in a raid group, and loot has already been |
209 stored from tracking, it will re-enable itself automatically. It will not (as of | 213 stored from tracking, it will re-enable itself automatically. |
210 this writing) restore ancillary settings such as the tracking threshold. | |
211 | 214 |
212 The intent of the addon design is that, after the end of a raid, all the generated | 215 The intent of the addon design is that, after the end of a raid, all the generated |
213 markup text is done, optionally saved (see "Generated Texts - Saved Texts"), and | 216 markup text is done, optionally saved (see "Generated Texts - Saved Texts"), and |
214 then cleared from | 217 then cleared from |
215 storage altogether. As a result, if you login with restored loot information but | 218 storage altogether. As a result, if you login with restored loot information but |
296 individual loot items can be adjusted via the dropdown menu on the lower right | 299 individual loot items can be adjusted via the dropdown menu on the lower right |
297 of the tab. | 300 of the tab. |
298 | 301 |
299 The [url] choice defaults to using Wowhead. If you have the [item] extension | 302 The [url] choice defaults to using Wowhead. If you have the [item] extension |
300 for your BBcode installed, you can use either of those choices too. The "by ID" | 303 for your BBcode installed, you can use either of those choices too. The "by ID" |
301 variant is good for heroic ToC/ICC items that share names with nonheroic items, | 304 variant is good for heroic raid items that share names with nonheroic items, |
302 but is harder to read in the text tab. | 305 but the raw output is harder to read in the text tab. |
303 | 306 |
304 You can also specify a custom string. Formatting is done with these replacements: | 307 You can also specify a custom string. Formatting is done with these replacements: |
305 | 308 |
306 +$N>: item name|r | 309 +$N>: item name|r |
307 | 310 |
332 | 335 |
333 Ideas for more tabs? Tell me! | 336 Ideas for more tabs? Tell me! |
334 ]] | 337 ]] |
335 | 338 |
336 T.texts_saved = [[ | 339 T.texts_saved = [[ |
337 The contents of the <Forum Markup> and <Attendance> tabs can be saved, so that they | 340 The contents of the <Forum Markup>, <Attendance>, and other such tabs can be saved, |
338 will not be lost when you use the +Clear> button. | 341 so that they will not be lost when you use the +Clear> button. |
339 | 342 |
340 Do any edits you want to the generated text tabs, then click the +Save Current As...> | 343 Do any edits you want to the generated text tabs, then click the +Save Current As...> |
341 button on the right-hand side. Enter a short descriptive reminder (for example, | 344 button on the right-hand side. Enter a short descriptive reminder (for example, |
342 "thursday hardmodes") in the popup dialog. The texts will remain in their tabs, | 345 "thursday hardmodes") in the popup dialog. The texts will remain in their tabs, |
343 but clearing loot information will not lose them now. | 346 but clearing loot information will not lose them now. |
344 | 347 |
345 All saved texts are listed on the right-hand side. There is no technical limit to | 348 All saved texts are listed on the right-hand side. Clicking a saved text name |
346 the number of saved texts, but the graphical display will begin to overflow after | 349 lets you +Load> or +Delete> that saved set. The primary <Loot> tab is not saved |
347 about half a dozen saved sets. (And I don't care.) | 350 and restored by this process, only the generated texts. This also means you cannot |
348 | 351 +Regenerate> the texts. |
349 Clicking a saved text name lets you +Load> or +Delete> that saved set. The primary | |
350 <Loot> tab is not saved and restored by this process, only the generated texts. | |
351 This also means you cannot +Regenerate> the texts. | |
352 ]] | 352 ]] |
353 | 353 |
354 T.history = [[ | 354 T.history = [[ |
355 The <History> tab maintains a list of all loot. It is intended to help answer | 355 The <History> tab maintains a list of all loot. It is intended to help answer |
356 questions such as "When was the last time PlayerX won something?" and "How much stuff | 356 questions such as "When was the last time PlayerX won something?" and "How much stuff |
357 has PlayerY gotten lately?" The history tab is, by design, not as configurable | 357 has PlayerY gotten lately?" The history tab is, by design, not as configurable |
358 as the main <Loot> tab; entries cannot be edited, individually deleted, and so forth. | 358 as the main <Loot> tab; entries cannot be edited and so forth. |
359 | 359 |
360 Loot history is the only "live" data tab which persists across the +Clear Loot> command. | 360 Loot history is the only "live" data tab which persists across the +Clear Loot> command. |
361 For this reason, very little information is stored: only the recipient, the item, | 361 For this reason, very little information is stored: only the recipient, the item, |
362 and a textual timestamp. Boss names, offspecs, and other notes are not preserved. | 362 and a textual timestamp. Boss names, offspecs, and other notes are not preserved. |
363 | 363 |
396 the History tab is shown. Starting in WoW 4.0, the local game cache is not preserved | 396 the History tab is shown. Starting in WoW 4.0, the local game cache is not preserved |
397 across play sessions, so the +UNKNOWN> entries will pop up from time to time. | 397 across play sessions, so the +UNKNOWN> entries will pop up from time to time. |
398 ]] | 398 ]] |
399 | 399 |
400 T.tips = [[ | 400 T.tips = [[ |
401 Shift-clicking an item in the <Loot> display will paste it into an open chat editbox. | 401 Shift-clicking an item in the <Loot> or <History> display will paste it into an |
402 | 402 open chat editbox. |
403 The |cffff8000[Ouro Loot]|r "legendary item" link displayed at the start of all | 403 |
404 The |cffff8000[Ouro Loot]|r "legendary item" displayed at the start of all | |
404 chat messages is a clickable link. Clicking opens the main display. An option | 405 chat messages is a clickable link. Clicking opens the main display. An option |
405 on the <Options> tab will cause a message to be printed after a boss kill, | 406 on the <Options> tab will cause a message to be printed after a boss kill, |
406 mostly for lazy loot trackers who don't like typing slash commands to open windows. | 407 mostly for lazy loot trackers who don't like typing slash commands to open windows. |
407 | 408 |
408 If you are broadcasting to somebody else who is tracking, you should probably be | 409 If you are broadcasting to somebody else who is tracking, you should probably be |
419 Using the "Saved Texts" feature plus the +Clear> button is a great way of putting | 420 Using the "Saved Texts" feature plus the +Clear> button is a great way of putting |
420 off pasting loot into your guild's website until a more convenient time. | 421 off pasting loot into your guild's website until a more convenient time. |
421 ]] | 422 ]] |
422 | 423 |
423 T.tips_slashies = [[ | 424 T.tips_slashies = [[ |
424 The </ouroloot> command can take arguments to do things without going through | |
425 the UI. Parts given in *(angle brackets)* are required, parts in [square brackets] | |
426 are optional: | |
427 | |
428 +broadcast>/+bcast>: turns on rebroadcasting|r | |
429 | |
430 +on [T]>: turns on full tracking, optionally setting threshold to T|r | |
431 | |
432 +off>: turns off everything|r | |
433 | |
434 +thre[shold] T>: sets tracking threshold to T|r | |
435 | |
436 +list>: prints saved text names and numbers|r | |
437 | |
438 +save *(your set name)*>: saves texts as "your set name"|r | |
439 | |
440 +restore *(N)*>: restores set number N|r | |
441 | |
442 +delete *(N)*>: deletes set number N|r | |
443 | |
444 +help>: opens the UI to the help tab|r | |
445 | |
446 +toggle>: opens or closes the UI (used mostly in automated wrappers)|r | |
447 | |
448 | |
449 If you use the slash commands to enable tracking or set loot thresholds, you can | |
450 give numbers or common names for the threshold. For example, "0", "poor", "trash", | |
451 "gray"/"grey" are all the same, "4", "epic", "purple" are the same, and so on. | |
452 | |
453 If you give an unrecognized argument to the </ouroloot> slash command, it will | 425 If you give an unrecognized argument to the </ouroloot> slash command, it will |
454 search the tab titles left to right for a title beginning with the same letters as | 426 search the tab titles left to right for a title beginning with the same letters as |
455 the argument, and open the display to that tab. For example, <"/loot a"> would | 427 the argument, and open the display to that tab. For example, <"/loot a"> would |
456 open the <Attendance> tab, and <"/loot ad"> would open the <Advanced> tab. If | 428 open the <Attendance> tab, and <"/loot ad"> would open the <Advanced> tab. If |
457 you had added a theoretical <EQDKP> tab, then <"/loot eq"> would be the fastest | 429 you had added a theoretical <EQDKP> tab, then <"/loot eq"> would be the fastest |
458 way to see it. | 430 way to see it. |
431 | |
432 The </ouroloot> command can take arguments to do things without going through | |
433 the UI. Parts given in *(angle brackets)* are required, parts in [square brackets] | |
434 are optional: | |
435 | |
436 +broadcast>/+bcast>: turns on rebroadcasting|r | |
437 | |
438 +on [T]>: turns on full tracking, optionally setting threshold to T|r | |
439 | |
440 +off>: turns off everything|r | |
441 | |
442 +thre[shold] T>: sets tracking threshold to T|r | |
443 | |
444 +list>: prints saved text names and numbers|r | |
445 | |
446 +save *(your set name)*>: saves texts as "your set name"|r | |
447 | |
448 +restore *(N)*>: restores set number N|r | |
449 | |
450 +delete *(N)*>: deletes set number N|r | |
451 | |
452 +help>: opens the UI to the help tab|r | |
453 | |
454 +toggle>: opens or closes the UI (used mostly in automated wrappers)|r | |
455 | |
456 | |
457 If you use the slash commands to enable tracking or set loot thresholds, you can | |
458 give numbers or common names for the threshold. For example, "0", "poor", "trash", | |
459 "gray"/"grey" are all the same, "4", "epic", "purple" are the same, and so on. | |
459 ]] | 460 ]] |
460 | 461 |
461 T.todo = [[ | 462 T.todo = [[ |
462 If you have ideas or complaints or bug reports, first check the Bugs subcategories | 463 If you have ideas or complaints or bug reports, first check the Bugs subcategories |
463 to see if they're already being worked on. Bug reports are especially helpful | 464 to see if they're already being worked on. Bug reports are especially helpful |