Download
(25Kb)
Download
Updated: 11-05-08 08:12 AM
Pictures
File Info
Updated:11-05-08 08:12 AM
Created:unknown
Downloads:15,187
Favorites:152
MD5:

eXPeritia  Popular! (More than 5000 hits)

Version: 3.0.1 r284
by: Cargor [More]

I've canceled my subscription! Still you can submit patches via GitHub, PM or eMail. If you want to take this addon over, please contact me - or feel free to fork it.

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

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.1 r267
- fixed config dropdown error
- fixed slashhandler error

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 (0)


Post A Reply Comment Options
Unread 09-11-08, 08:10 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by septor
Other addons update width/height on the fly!
I will maybe include it with the next major update (including reputation bar and so on).

Originally posted by septor
Bars/bubbles needed to level.
Total experience gained this level.
Two good ideas for one single corner? Well, let's see what I can do
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-11-08, 08:05 PM  
septor
A Flamescale Wyrmkin

Forum posts: 130
File comments: 92
Uploads: 0
Originally posted by Cargor

Two good ideas for one single corner? Well, let's see what I can do
I suggested both as an either/or type of thing. I personally would like to see the number of bars left.

Another option is to give users a list of displayable texts and let them assign which corner they're put in.
Report comment to moderator  
Reply With Quote
Unread 09-12-08, 05:16 AM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
maybe found a bug

hi

i've recently found a bug (i think that i can call it so) in your addon. when you have Show on Mouseover option selected and gain experience (so the bar will be visible) and you hover your mouse over it. there are very big numbers of errors (visible in tekErr in my case). it says something: error in interface/uiparrent/framexml.lua ... fadeinfo nil ...

if i have the Show on Mouseover option disabled, this doesn't happen.

so it looks, that when you gain experience and the bar comes visible and you hover over it, the addon checks for a value that doesn't exist while the bar is visible

could you please check this out ? i like the show on mouseover option, but with this bug, its quite irritating /:

anyway, thanks for a great addon
Report comment to moderator  
Reply With Quote
Unread 09-12-08, 05:56 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Re: maybe found a bug

Didn't noticed any errors while I was scripting it (using tekErr, too ), but I'll check again in a few minutes.

Would like to see the whole exact error message, if I can't reproduce the error (tekErr does a good job on stack tracing)

Originally posted by septor
Another option is to give users a list of displayable texts and let them assign which corner they're put in.
Thought of this, too - I'll probably come up with this (or some tagging system)
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-12-08, 06:26 AM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
Re: Re: maybe found a bug

Originally posted by Cargor
Didn't noticed any errors while I was scripting it (using tekErr, too ), but I'll check again in a few minutes.

Would like to see the whole exact error message, if I can't reproduce the error (tekErr does a good job on stack tracing)
here is the whole error message:

Code:
Interface\FrameXML\UIParent.lua:2152: attempt to index local 'fadeInfo' (a nil value)
[C]: ?
Interface\FrameXML\UIParent.lua:2152: in function `UIFrameFadeUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>
there are aproximatly 20-30 errors in a second and continue appearing until you gain XP again so that the bar appears again. then they stop. if you mouse over it again they start all over.

hope this helps
Report comment to moderator  
Reply With Quote
Unread 09-12-08, 07:42 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Re: Re: Re: maybe found a bug

Thanks! Managed to get the error, too - and now it should be fixed with the new update.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-12-08, 11:33 PM  
z32o
A Murloc Raider

Forum posts: 6
File comments: 22
Uploads: 0
I tested this addon and I can say I really like it now.
The minimalistic style, the fade-in/out effect and the best is that it only appears when necessary.

Some suggestions on what I would like to see next:
- Ability to change the font displayed
- Ability to change the border style
- Ability to change the texture style
(maybe an integration with SharedMedia would do the trick)

Thanks for this addon
Keep up the good work.
Report comment to moderator  
Reply With Quote
Unread 09-13-08, 04:46 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Seems like my little Lua-config addon is getting bigger and bigger

Yeah, SharedMedia would probably be the best solution for this.
But I don't really know how to implement different borders and textures through it - at the moment, both border and background are one single element splitted in two files (for left and right).

Would like to hear if you have existing (SharedMedia-) textures you'd like to see in this addon - so I can get an idea how to implement these
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-13-08, 12:28 PM  
Darkspell
A Deviate Faerie Dragon

Forum posts: 17
File comments: 47
Uploads: 0
Love the addon. Love the fact I can move it now.. but.. stays unlocked even after you close the config page. I am constantly dragging it around accidentally.

Thanks though.
Report comment to moderator  
Reply With Quote
Unread 09-13-08, 06:05 PM  
pucechan
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thanks very much for creating this. This is the kind of XP bar I've been looking for!
Report comment to moderator  
Reply With Quote
Unread 09-14-08, 03:19 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Originally posted by Darkspell
Love the addon. Love the fact I can move it now.. but.. stays unlocked even after you close the config page. I am constantly dragging it around accidentally.

Thanks though.
Oh okay, I'll take a look on it - Strange, I made sure that this doesn't happen when I scripted it.

EDIT: Well, I can't reproduce the problem and the code seems okay to me - Do you have mouseover enabled? And does the problem occur every time you've closed the config-page?
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 09-14-08 at 04:16 AM.
Report comment to moderator  
Reply With Quote
Unread 09-14-08, 02:02 PM  
leizeQ
A Murloc Raider
 
leizeQ's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 44
Uploads: 1
Originally posted by z32o
Some suggestions on what I would like to see next:
- Ability to change the font displayed
- Ability to change the border style
- Ability to change the texture style
(maybe an integration with SharedMedia would do the trick)

Thanks for this addon
Keep up the good work.
hi, if you are going to implement this, could it be like an other addon or a plugin (optional component) ... im trying to get my UI as minimal as possible. and this XP bar was realy awesome, i would like this without the config menu (GUI) just the mouseover is essential
Report comment to moderator  
Reply With Quote
Unread 09-16-08, 07:08 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
LibSharedMedia would not be included, my addon will rather check if it's there and then connect with it. (I personally don't need SharedMedia, too)

But concernin the GUI: at the moment I don't have any plans to make it as an optional addon-folder, because it is relative small compared to other addons which have a LoadOnDemand-config. It only clutters the AddOns-folder - and these ~15 kb memory usage and no CPU usage shouldn't make any difference.

If you really want to get rid of the config, you can rename both tekKonfig and config.lua so that they're not loaded. eXPeritia is structured kind of modular so that the core works without the config-files. But of course you need the config if you want to change an option.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-24-08, 09:46 AM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 172
Uploads: 1
Originally posted by Cargor
So, what should go into the lower-left corner? Suggestions needed (:
Well the only thing I can think of is XP per hour or some sort of XP rate display. Really though, less is more sometimes and options to display any of these displays and just show the very sleek little lines/ticks only would be very appealing.
__________________

Joetest - Ner'Zhul - Disciples of Death
Report comment to moderator  
Reply With Quote
Unread 09-24-08, 09:55 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Yeah, I'm thinking of a way to configure this - XP-rate will be included, too.
But, first of all, the reputation bar update will come online in a few minutes.

Text-config is now on the highest priority - so, expect an update soon.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: