eXPeritia is an experience bar which follows a simple idea: Display the information only when it is needed.
This addon is by default hidden all the time, until you get experience: Then it will fade in for 1 second and afterwards fade out for 10 seconds, so there's enough time for you to look at your leveling progression. Coloring is based on class color or the default orange.
You can enable show-on-mouseover,change the fading times or also disable them completely, allowing eXPeritia to stay all the time visible.
eXPeritia supports also display of your watched faction - if you've enabled a faction to track, eXPeritia will display it on reputation gain.
The bar consists of three indicator lines:
- The tall line is your current experience
- The small left line shows the last experience gained
- The small right line is the end of your resting state
Furthermore there are four text displays which can be configured by choosing from some predefined formats:
- absolute needed xp to the next level / reputation status
- number of xp/rep gains for levelup based on the last gain (e.g. the needed kills or quest turnins)
- relative resting points / watched faction name and standing
- missing xp/rep in the number of Blizzard bar divides
The newer versions come with an integration into the Interface Options Panel where you can change size, class coloring as well as position (you can move it when you're in the addon's panel). Use /exp or /experitia for quickly opening config-panel (or "/exp show/hide" to show or hide the frame and "/exp flash" to fade-in for a short time).
If you're someone who wants a Lua-config and not an ingame one, you can stay only with the core.lua and uncomment "useDefaults".
Planned features:
- Color picker for indicator / background colors
- Alpha slider
- Font size configuration
- more text configuration options (maybe tags?)
The latest version is considered as a Beta release - if you find bugs, please report them.
Overview:
State: 3.0 Beta
Configuration: Interface Options Panel
Credits to: Tekkub for tekKonfig and cleaning up the code
Change Log - eXPeritia
Version 3.0.1 r284
- fixed xp not updating on login
Version 3.0b r281
- updated config libs
- complete rewrite
- config panel splitted into 3 panels
- fixed fade config
- fixed "always shown" not updating on login
- added slash command "/exp flash"
Version 2.1 r277
- included 'always shown'-option
- implemented fade sliders
- fixed rested indicator moving out of the bar
- .toc update
Version 2.0 Beta r224
- texts can be chosen from a preconfigured set
- "Apply on the Fly" - see your changes immediately!
- Bar stays no longer visible when showing/hiding the whole interface
Version 1.4.1 r216
- fixed bar flashing on login
- fixed bar showing up on reputation gains of non-watched factions.
Version 1.4 r215
- reputation bar included
- lower left-text showing Blizzard bars missing
Version 1.3 r203
- fixed mouseover "fadeInfo" error
Version 1.3 r202
- fixed frame being not movable
- included "Show on mouseover"-option
- implemented rested text in the topleft corner
- "apply"-button for non-WotLK clients
Version 1.2 r199
- cleanup of the code
Version 1.1 r194
- slider width increased and higher values possible
Version 1.1
- configuration GUI included (size, position, colors)
- class colors integrated
Optional Files - eXPeritia
Sorry, there are currently no optional files available.
Font sizing will be implemented in ... maybe the next days. I'm just lazy, because WotLK offers so much things to explore that I can't get to mod scripting
Take your time. The more you enjoy the game, the more likely you are not to get fed up with it and leave us!
Font sizing will be implemented in ... maybe the next days. I'm just lazy, because WotLK offers so much things to explore that I can't get to mod scripting
Thank you for such a NICE addon, every aspect (memory, looks, placement lol) is great!
__________________
Quote:
There are countless ingredients that make up the human body and mind, like all the components that make up me as an individual with my own personality. Sure, I have a face and voice to distinguish myself from others, but my thoughts and memories are unique only to me, and I carry a sense of my own destiny. Each of those things are just a small part of it. I collect information to use in my own way. All of that blends to create a mixture that forms me and gives rise to my conscience.
Oh well, thanks for the report. I'll fix today (hopefully ).
EDIT: New update should fix it - eXPeritia tried to update when the xp-data was not yet available on login, I tested it only with reloadui and so I thought it was fixed.
Originally posted by saltorio
One issue I've just noticed: I setup eXPeritia to always display the bar. However, when I first log into a character (or reload the UI) the bar appears without any text or graphic indicators until either I gain some XP, or open the eXPeritia settings.
Quote:
Originally posted by Cargor
Seems I was too fast in pushing this version live
I'll fix it today.
Hey Cargor. Just wanted to let you know I'm still experiencing this issue with r281. The bar is blank until I gain some XP, or go into the settings and change anything in eXPeritia.
Yeah, noticed that the fading doesn't work and got it fixed on my new version. I will release it tomorrow when some other bugfixes/features are implemented.
The time between fade-in and fade-out is a bit more complicated to handle. At the moment, eXPeritia tells WoW that it should be faded in and after this animation is finished, it will fade out again. To implement a delay between fading-in and -out, I would have to write an OnUpdate-function which I definately did not plan to include.
Maybe I will include it in a future version, but it's only on low priority at the moment - Just want to get the code-rewrite and bug-fixing quickly done.
Thanks for adding the new custom fade timers. But they seem to have no effect at the moment. And I would love to increase the time the bar is shown between the fade-in and fade-out.
Originally posted by Cargor The other features will likely come a bit later - with all the new features people requested the code became more and more unstructured, and I want to design it completely new from the ground up so that it's easier to add new things.
Sounds great. I completely understand about the recoding... I do some development of my own (not WoW related) and I've run into the same problem.