Mercurial > wow > ouroloot
comparison verbage.lua @ 103:dc8a23a47b03
- Add 'chatprefix' function for building loot line jump links, and a
'PCFPrint' method which displays them.
- Make use of them for local and remote notifications, boss kills,
and manual insertions.
- Document the additional slash commands and args feature from previous
release. Oops. (Text mostly copied from webpage announcement.)
| author | Farmbuyer of US-Kilrogg <farmbuyer@gmail.com> |
|---|---|
| date | Sun, 05 Aug 2012 07:26:06 +0000 |
| parents | a57133ee3c9b |
| children | 35b55c6f5551 |
comparison
equal
deleted
inserted
replaced
| 102:fe04f5c4114a | 103:dc8a23a47b03 |
|---|---|
| 117 comments, and suggestions are welcome at the project page: | 117 comments, and suggestions are welcome at the project page: |
| 118 | 118 |
| 119 <www.curse.com/addons/wow/ouroloot> | 119 <www.curse.com/addons/wow/ouroloot> |
| 120 | 120 |
| 121 | 121 |
| 122 or send them to <farmbuyer@gmail.com>. | 122 or send them to <farmbuyer@gmail.com> in non-HTML format. |
| 123 ]] | 123 ]] |
| 124 | 124 |
| 125 T.basic = [[ | 125 T.basic = [[ |
| 126 The </ouroloot> command opens this display. The buttons | 126 The </ouroloot> command opens this display. The buttons |
| 127 on the right side control operation and are mostly self-explanatory. Hovering over | 127 on the right side control operation and are mostly self-explanatory. Hovering over |
| 139 list. Read those first before expanding the categories or you'll miss stuff. | 139 list. Read those first before expanding the categories or you'll miss stuff. |
| 140 ]] | 140 ]] |
| 141 | 141 |
| 142 T.basic_loot = [[ | 142 T.basic_loot = [[ |
| 143 A "loot row" in the first tab has three columns: the item, the recipient, and any | 143 A "loot row" in the first tab has three columns: the item, the recipient, and any |
| 144 extra notes. The recipient's class icon is displayed by their names, if class | 144 extra notes. |
| 145 information is available at the time. | |
| 146 | 145 |
| 147 <Mouse Hover> | 146 <Mouse Hover> |
| 148 | 147 |
| 149 Hovering the mouse over the first column will display the item in a tooltip. | 148 Hovering the mouse over the first column will display the item tooltip. |
| 150 | 149 |
| 151 Hovering over the second column will display a tooltip with the loot that person | 150 Hovering over the second column will display a tooltip with the loot that person |
| 152 has received. If they've won more than 10 items, the list is cut off with '...' | 151 has received. If they've won more than 10 items, the list is cut off with '...' |
| 153 at the end; to see the full list, use the right-click +Show only this player> option | 152 at the end; to see the full list, use the right-click +Show only this player> option |
| 154 instead. | 153 instead. |
| 156 <Right-Click> | 155 <Right-Click> |
| 157 | 156 |
| 158 Right-clicking a loot row shows a dropdown menu. | 157 Right-clicking a loot row shows a dropdown menu. |
| 159 | 158 |
| 160 Right-clicking in the first or third columns will display options for special | 159 Right-clicking in the first or third columns will display options for special |
| 161 treatment of that loot entry (marking as offspec, etcetera). Using any of those | 160 treatment of that loot entry (e.g., marking as offspec). Using any of those |
| 162 options will change the text in the third column (which will then affect the text | 161 options will change the text in the third column, which will then affect the |
| 163 in the generated tabs, such as forum markup). | 162 text in the generated tabs, such as forum markup. |
| 164 | 163 |
| 165 Right-clicking in the second column allows you to temporarily remove all other | 164 Right-clicking in the second column allows you to temporarily remove all other |
| 166 players from the loot display. Use the reset button in the lower-right corner to | 165 players from the loot display. Use the reset button in the lower-right corner to |
| 167 restore the display to normal. The menu also allows you to +reassign> loot from | 166 restore the display to normal. The menu also allows you to +reassign> loot from |
| 168 one player to another; if the new recipient is not in the raid group at the time, | 167 one player to another; if the new recipient is not in the raid group at the time, |
| 402 | 401 |
| 403 +Clear Older> deletes history information older than a certain threshold (by | 402 +Clear Older> deletes history information older than a certain threshold (by |
| 404 default, 5 loot events). It is another good periodic maintenance step, but | 403 default, 5 loot events). It is another good periodic maintenance step, but |
| 405 does not discard as much data as the other actions. | 404 does not discard as much data as the other actions. |
| 406 | 405 |
| 407 Using +Reassign to...> will also move the item between player histories. The timestamp | 406 From the right-click menu on the main tab, using +Reassign to...> will also |
| 408 will not be changed; it will "always have been" received by the new recipient. | 407 move the item between player histories. The timestamp will not be changed; |
| 409 | 408 it will "always have been" received by the new recipient. Using |
| 410 Using +Mark as disenchanted> or +Mark as guild vault> will remove the item from | 409 +Mark as disenchanted> or +Mark as guild vault> will remove the item from |
| 411 history altogether. Remarking such an item as +normal> or +offspec> will replace | 410 history altogether. Remarking such an item as +normal> or +offspec> will |
| 412 the item back into the player's history. | 411 replace the item back into the player's history. |
| 413 | 412 |
| 414 Note: the first time you display the histories during a game session, you will | 413 Note: the first time you display the histories during a game session, you will |
| 415 likely see several items listed as +UNKNOWN>. This is not a bug; these items are | 414 likely see several items listed as +UNKNOWN>. This is not a bug; these items are |
| 416 simply not in your local game cache. WoW will automatically retrieve the missing | 415 simply not in your local game cache. WoW will automatically retrieve the missing |
| 417 data after several seconds, but the display will not update until the next time | 416 data after several seconds, but the display will not update until the next time |
| 419 across play sessions, so the +UNKNOWN> entries will pop up from time to time. | 418 across play sessions, so the +UNKNOWN> entries will pop up from time to time. |
| 420 ]] | 419 ]] |
| 421 | 420 |
| 422 T.tips = [[ | 421 T.tips = [[ |
| 423 The |cffff8000[Ouro Loot]|r "legendary item" displayed at the start of all | 422 The |cffff8000[Ouro Loot]|r "legendary item" displayed at the start of all |
| 424 chat messages is a clickable link. Clicking opens the main display. An option | 423 chat messages is a clickable link. Clicking opens the main display, and if |
| 425 on the <Options> tab will cause a message (and thus, the clickable link) to be | 424 possible will jump to and/or highlight the relevent data which caused the |
| 426 printed after a boss kill, | 425 associated chat message to be printed in the first place. |
| 427 mostly for lazy loot trackers who don't like typing slash commands to open windows. | 426 The "Be chatty" options on the <Options> tab will cause a chat message to be |
| 427 printed after various events, thus providing a way to quickly view them. | |
| 428 | 428 |
| 429 If you are broadcasting to somebody else who is tracking, you should probably be | 429 If you are broadcasting to somebody else who is tracking, you should probably be |
| 430 using the same threshold. If yours is lower, then some of the loot you broadcast | 430 using the same threshold. If yours is lower, then some of the loot you broadcast |
| 431 to him will be ignored. If yours is higher, then you will not be sending information | 431 to him will be ignored. If yours is higher, then you will not be sending information |
| 432 that he would have recorded. The "correct" setting depends on what your guild wants | 432 that he would have recorded. The "correct" setting depends on what your guild wants |
| 450 default used to be </loot> until that became a builtin command in MoP. | 450 default used to be </loot> until that became a builtin command in MoP. |
| 451 | 451 |
| 452 If you give an unrecognized argument to a slash command, it will | 452 If you give an unrecognized argument to a slash command, it will |
| 453 search the tab titles left to right for a title beginning with the same letters as | 453 search the tab titles left to right for a title beginning with the same letters as |
| 454 the argument, and open the display to that tab. For example, <"/ol a"> would | 454 the argument, and open the display to that tab. For example, <"/ol a"> would |
| 455 open the <Attendance> tab, and <"/ol ad"> would open the <Advanced> tab. If | 455 open the <Attendance> tab, and <"/ol o"> would open the <Options> tab. If |
| 456 you had added a theoretical <EQDKP> tab, then <"/ol eq"> would be the fastest | 456 you had added a theoretical <EQDKP> tab, then <"/ol eq"> would be the fastest |
| 457 way to see it. | 457 way to see it. Only enough text to be unambiguous is required, and all of it |
| 458 is case-insensitive. | |
| 459 | |
| 460 Some tabs will accept additional text after the tab title, and try to Do The | |
| 461 Right Thing. For example, <"/ol history blah"> will search for a player named | |
| 462 "blah", and if found, will act as if you had clicked on that row, switching | |
| 463 the display to every loot received by that player. The same unambiguous prefix | |
| 464 searching is used for names as for tab titles, so <"/ol hi farm"> is enough to | |
| 465 trigger Farmbuyer's history display (as long as nobody named Farmville joins | |
| 466 the raid), and so forth. | |
| 458 | 467 |
| 459 The </ouroloot> command can take arguments to do things without going through | 468 The </ouroloot> command can take arguments to do things without going through |
| 460 the UI. Parts given in *(angle brackets)* are required, parts in [square brackets] | 469 the UI. Parts given in *(angle brackets)* are required, parts in [square brackets] |
| 461 are optional: | 470 are optional: |
| 462 | 471 |
| 472 +help>: opens the UI to the help tab|r | |
| 473 | |
| 463 +broadcast>/+bcast>: turns on rebroadcasting|r | 474 +broadcast>/+bcast>: turns on rebroadcasting|r |
| 464 | 475 |
| 465 +on [T]>: turns on full tracking, optionally setting threshold to T|r | 476 +on [T]>: turns on full tracking, optionally setting threshold to T|r |
| 466 | 477 |
| 467 +off>: turns off everything|r | 478 +off>: turns off everything|r |
| 468 | 479 |
| 469 +thre[shold] T>: sets tracking threshold to T|r | 480 +thre[shold] T>: sets tracking threshold to T|r |
| 470 | 481 |
| 482 +ping>: same as clicking "Ping!" on the Options tab|r | |
| 483 | |
| 471 +list>: prints saved text names and numbers|r | 484 +list>: prints saved text names and numbers|r |
| 472 | 485 |
| 473 +save *(your set name)*>: saves texts as "your set name"|r | 486 +save *(your set name)*>: saves texts as "your set name"|r |
| 474 | 487 |
| 475 +restore *(N)*>: restores set number N|r | 488 +restore *(N)*>: restores set number N|r |
| 476 | 489 |
| 477 +delete *(N)*>: deletes set number N|r | 490 +delete *(N)*>: deletes set number N|r |
| 478 | 491 |
| 479 +help>: opens the UI to the help tab|r | |
| 480 | |
| 481 +toggle>: opens or closes the UI (used mostly in automated wrappers)|r | 492 +toggle>: opens or closes the UI (used mostly in automated wrappers)|r |
| 493 | |
| 494 +fix ?>: lists the available automated data integrity fixes|r | |
| 482 | 495 |
| 483 | 496 |
| 484 If you use the slash commands to enable tracking or set loot thresholds, you can | 497 If you use the slash commands to enable tracking or set loot thresholds, you can |
| 485 give numbers or common names for the threshold. For example, "0", "poor", "trash", | 498 give numbers or common names for the threshold. For example, "0", "poor", "trash", |
| 486 "gray"/"grey" are all the same, "4", "epic", "purple" are the same, and so on. | 499 "gray"/"grey" are all the same, "4", "epic", "purple" are the same, and so on. |
| 640 else | 653 else |
| 641 left:SelectByValue("basic") | 654 left:SelectByValue("basic") |
| 642 end | 655 end |
| 643 end | 656 end |
| 644 | 657 |
| 645 local noob = [[ | 658 addon:register_tab_control_AT_END ("help", [[Help]], |
| 659 [[Instructions, reminders, and tips for non-obvious features]], | |
| 660 tabs_OGS, [[ | |
| 646 Every tab across the top also gets its own special buttons here in the lower | 661 Every tab across the top also gets its own special buttons here in the lower |
| 647 right, under the same name as the tab. Some controls do not become visible | 662 right, under the same name as the tab. Some controls do not become visible |
| 648 until that tab has data to work with.]] | 663 until that tab has data to work with.]]) |
| 649 | 664 |
| 650 addon:register_tab_control_AT_END ("help", [[Help]], | |
| 651 [[Instructions, reminders, and tips for non-obvious features]], | |
| 652 tabs_OGS, --[[opt_noobtip=]]noob) | |
| 653 end | 665 end |
| 654 | 666 |
| 655 -- vim:noet | 667 -- vim:noet |
