Numeration is yet another Damage Meter Addon.
It aims to be as memory and cpu efficient as possible for the data it stores.
I have used it for a long time, but never polished it enough to release it to the general public, mainly because of the lack of ingame configuration options. It still has a long way to go in that regard, so please don't bitch if you don't find all the options that you think should be there (or any at all -.-).
You can watch a really old version of it in action here: http://www.youtube.com/watch?v=f_yoYs0teSo. The code was rewritten a lot since then, but the appearance hasn't changed too much.
Features
Records fights and stores them as segments (keeps optionally only bosses )
Automatic reset suggestions upon entering a new instance
Available Modes are: Damage, Damage Targets, Damage Taken: Targets, Damage Taken: Abilities, Friendly Fire, Healing + Absorb (absorbs are only guessed and can very well be off by quite a bit), Overhealing, Dispels, Interrupts, Power Gains and Deathlog
Report (reporting Deathlog Mode is not (yet) supported, also no gui elements for this yet so top 9 are always being reported)
On the fly toggle for merging of pets /w owners.
Deathlog overview shows who died and was combat-rezzed in chronological order for every fight-segment. Unfortunately there are no combat log events for ankh and soulstone, so these are not logged ;(.
Every Mode can be completely disabled, but you have to edit a lua file for that
Automatically hides in battleground/arena if "Record Only In Instances" is activated
Always shows the current segment that is being viewed in the titlebar ("O" = Overall, "C" = Current or a Number for the Segmentnumber)
If a bar represents a spell, the tooltip of the spell is shown upon mouseovering the bar
and more...
Not Supported and probably won't be included in the future
Multiple windows with different views/modes
Spell Details like hits/crits/misses/(partial) resists and so on
Navigation
The navigation system is mainly inspired by Assessment, which is also used by the Skada Damage Meter addon.
The basic idea:
leftclick: get more detailed information about the content of the bar under the mouse
rightclick: go back to the previous layer
The first layer of navigation shows all fight-segments to choose from (also "overall" and "current fight"), leftclick one to view all available Modes. After choosing a Mode by leftclicking it, you can see the first overview. Left-clicking further will give you more information about the selected item as long as there is something else available. Right-Clicking anywhere will bring you back to the previous layer. You can always go back directly to the segment-selection layer by clicking on the "current viewed segment indicator" in the topright corner of the window.
Scrolling is done with the mousewheel.
To move the window, click&drag the left mousebutton while pressing the alt-key.
To open the dropdown menu, just click the arrow-thingie in the topright corner of the window.
Appearance customization
Unfortunately none of the options to customize the appearance of the main window can be found ingame. They are only available to you if you know how to use an editor to open the Config.lua file, found in the addon folder.
And that is what you will find there:
-- SETTINGS
local s = {
pos = { "TOPLEFT", 4, -4 },
width = 280,
maxlines = 9,
titleheight = 16,
titlefont = ],
titlefontsize = 13,
titlefontcolor = {1, .82, 0},
lineheight = 14,
linegap = 1,
linefont = ],
linefontsize = 11,
linetexture = ],
linefontcolor = {1, 1, 1},
}
I think every option there should be pretty much self-explanatory. And in case you where wondering why nothing happens when you change the "pos" option in that file: Once you used alt+leftclick drag to move the window, the coordinates are being read from the savedvariables. In order to use the ones in this file again, you have to delete the character-specific savedvariables for Numeration.
Obviously i'm trying to improve it even further, so if you have any bug reports or suggestions, post away, but no promises on implementing features fast (or at all if i don't like them ;)). |
|