vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 Titan Panel [Roll]
2  
3 author: QuippeR
4  
5 many thanks for code from:
6 LootHog by Chompers
7 ToggleMe by Taii
8  
9 description:
10  
11 This Titan Panel plugin catches dice rolls from the chat system. It displays the last roll
12 (performers name and roll value) in Titan Panel, and hovering the plugin brings up a list
13 of the latest catched rolls.
14 Dice rolls with the range of 1-100 are displayed in green, others in red with the minimum
15 and maximum of the roll after the actual value.
16 Clicking on the text displayed performs a roll set up by the player.
17 Shift-clicking will erase the list.
18 Ctrl-clicking will erase the last roll.
19 Alt-clicking will announce the current winner. Announcement can be set up individually.
20  
21 Announcement formatting:
22 From the start to "$a" -should contain the text always displayed (prefix)
23 "$a" to "$b" - should contain the text displayed when there are no rolls to announce
24 "$b" to "$c" - should contain the text displayed when there are rolls
25 you can use this symbols in this section
26 "$w" - the name of the winner(s)
27 "$r" - the winning roll
28 "$n" - the number of rolls
29 "$l" - a list of the rolls
30 "$c" to the end - should contain the text displayed when there where bad rolls
31 you can use this symbol in this section
32 "$i" - a list of the players with invalid rolls
33  
34 Example announcement: "Titan Panel[Roll] announcement: $aNo active rolls.$bThe winner is $w
35 with a roll of $r. There were $n rolls registered.$c Invalid rolls
36 were made by: $i"
37  
38  
39 ----------------
40 version history:
41  
42 v0.44b:
43 -bugfix: clearing the list should now work when no timeout is set
44  
45 v0.44:
46 -changed toc version to 11000
47 -changed text shown on bar when no winner is available
48 -the plugin is now in the "Info" category
49 -bugfix: tooltip doesn't brake anymore after displaying 28 rolls. The addon hides some
50 rolls instead. These rolls do still count when determining the winner!
51 -bugfix: the bar shows now multiple names if there were more players rolling the winning
52 value.
53 -time passed since roll is now shown in a much better way
54 -Shift-LClick will not clean the list anymore, just move every roll to a timed out
55 status. This will result in showing false values of time passed since roll though.
56  
57 v0.43:
58 -changed .toc to Interface version 10900
59 -option to show time passed since roll
60  
61 v0.42:
62 -changed .toc to Interface version 1800
63 -option to automatically erase timed out rolls from list
64 -announcement will now contain multiple names in the $w tag if there were more players
65 rolling the same maximal value
66 -$l tag will now list 1-100 rolls between $b and $c tag (in format: "Player1 - 01,
67 Player2 - 02, ...")
68 -list length can be now up to 40 (though tooltip isn't capable of listing more then ca. 25
69 lines, making this function only usable in announcements)
70 -announcement gets printed in multiple lines if it's more then 255 characters long
71  
72 v0.41:
73 -bugfix: plugin catches now dice rolls when "Process group members rolls only" is disabled
74 -bugfix: updated interface version number (well, lol)
75  
76 v0.4:
77 -now contains german localization (thanks to Max Power!)
78 -added number of active (not timeoutted) rolls to the bar (in parentheses)
79 -option to only accept rolls from group (means party and raid) members
80 -option to ignore multirolls (second, third, fourth etc. rolls) of the same character
81 (timeoutted rolls don't count as first rolls)
82 -alt-clicking the bar will now announce the current winner in a really flexible way
83 (erasing the last roll will now be achieved by ctrl-clicking, while erasing the whole
84 list stays on shift-click)
85 -option to only accept valid (1-100) rolls as winner (bar and announce too)
86 -plugin will roll 1-100 if it sees "!roll" in the say, party, raid or guild chat
87 (autoroll anyone? :D)
88  
89 v0.3:
90 -now compatible with french clients (thanks to Toblerone and Sasmira!)
91 -added the ability to choose what to roll on click (default is: 1-100; you must specify the
92 arguments of a "/rnd" command in the textbox, left blank means 1-100)
93 -replace bad rolls works better (deletes all bad rolls of the performer and adds the new roll)
94 -you can set a timeout. older rolls (not valid because the timeout) are colored yellow. they
95 are not parsed when determining the winner. they are not sorted when sort list by roll value
96 is checked. they are not color coded in any way (bad roll, party member).
97 -you can now select how long your list should be (5-10-15-20-25 rolls)
98  
99 v0.2:
100 -holding down Shift while clicking erases the list
101 -holding down Alt while clicking erases the last roll from list
102 -option to show highest roll on the bar (winner name is red if someone rolled bad [not 1-100])
103 -option to replace bad rolls (not 1-100) with rerolled good rolls
104 -option to sort list by roll value (older rolls get deleted, not lower ones; just like when
105 this option isn't checked)
106 -option to highlight party members rolls
107  
108 v0.1:
109 -Initial release