Download
(10 Kb)
Download
Updated: 02/11/23 08:01 AM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Updated:02/11/23 08:01 AM
Created:05/14/14 03:15 AM
Monthly downloads:801
Total downloads:74,385
Favorites:171
MD5:
Categories:Info, Plug-in Bars, Character Advancement
Harven's All Experience Bars  Popular! (More than 5000 hits)
Version: 2.8.4
by: Harven, votan
DependenciesDescription
This addon can display any skill/ability experience bars in your in game hud. You start with one experience bar (racial skill) which then you can move around and when you right-click on it you can also change some option from the popup menu for each bar individually. Those options are: bar alignment (left/right), skill name position (inside the bar, above the bar), display of a skill rank, bar color, text color. When you gain experience a notification will appear.
To add a new bar go to the menu the bar is shown normally and hover it with the mouse cursor. For example the character screen (C) for the level/CP bar. Or the companion menu for the reputation bar, etc. A key-button will appear in the bottom bar with "Track on HUD", default key is (E).

Additional progress bars
- Alliance points,
- Champion Rank,
- Veteran Rank,
- Level
- Skills
- Companion Skills and reputation
- etc.

Controls
- scroll mouse wheel when the cursor is over a bar to change experience bar width,
- scroll mouse wheel while holding shift when the cursor is over a bar to change experience bar scale,

Future features:
- *your wish here*

I (@votan73) took over the addon for maintenance.

Out dated:
Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.


version 2.8.4:
- Added new option "Grid Size" to help positioning the bars for better alignment.

version 2.8.3:
- Support for tribute xp bar.

version 2.8.2:
- Fixed auto-hide.

version 2.8.1:
- New auto placement of new bars.
- Fixed toggling alignment, if switching companions.

version 2.8.0:
- Companion support.
- New selection method: Open the skills, alliance war or character menu and hover the ability/skill line/bar you want to track on HUD and press the keybind showing.

version 2.7.0:
- Replaced out-dated API functions.
- Update for "Blackwood".

This version is a complete overhaul under the hood to get it work "as before".
Because in order to add companion skill bars, it has to be changed even more.
This version is an intermediate step for you to have something "working".

Version 2.6d
- Removed LibStub,
- Removed embedded LibHarvensAddonsSettings, please download it separately,
- API version changed to 100030.

Version 2.6c
- Changed default exp bar to first skill line of the World skill type,
- API version changed to 100027.

Version 2.6b
- Fixed libHarvensAddonSettings library
- API version changed to 100024.

Version 2.6a
- First default experience bar (racial skills) should be now of proper race.

Version 2.6
- Changed the layout of bar pop-up menus - should be more user friendly now :)
- API version changed to 100023

Version 2.5d
- LibStub updated to the latest version,
- API version changed to 100020

Version 2.5c
- API version changed to 100019

Version 2.5b
- API version changed to 100018

Version 2.5a
- API version changed to 100017

Version 2.5
- API version changed to 100016,
- Updated LHAS, thanks Votan :)

Version 2.4
- Fixed Champion bar exceptions,
- Removed veteran rank bar,
- API version changed to 100015.

Version 2.3a
- API version changed to 100014.

Version 2.3
- Fixed champion points bar.

Version 2.2a
- API version changed to 100013.

Version 2.2
- API version changed to 100012,
- New version of LibHarvensAddonSettings - thanks to Votan :)

Version 2.1
- Added Champion Rank progress bar

Version 2.0a
- API version changed to 100011,

Version 2.0
- The bars are no longer attached to the compass control.

Version 1.9a
- API version changed to 100010,
- New version of LibHarvensAddonSettings (thanks to Garkin),

Version 1.9
- Fixed vet rank/level updating.

Version 1.8a
- API version changed to 100009.

Version 1.8
- Fixed the "Level" bar.

Version 1.7
- Added new settings (default values for newly created bars),
- Added minmax/percentage switch in the settings menu (requires reloadui),
- API version changed to 100008,

Version 1.6
- Settings moved to "Add-ons" menu (using Harven's Addon Settings library),
- Made some adaptations to the latest API changes,
- API version changed,

Version 1.5
- Fixed alliance points updates,
- Fixed gain notification (when no experience gained).

Version 1.4
- API version changed,
- Changed in-bar fonts to more readable.

Version 1.3
- Fixed auto hide mechanism.

Version 1.2
- Fixed UI Error which sometimes appeared when gaining experience,

Version 1.1
- Fixed UI Error which appeared when learning new skill line,
- Not showing experience notification when the gain is equal 0

Version 1.0
- Changed menu items behavior, so that when you have a bar of given skill then pressing the menu item with it's name will destroy it,
- Added an option to show skill rank next to skill name,
- Added Level/Veteran Points bar,
- Added Alliance Points bar,
- Slightly decreased experience gain font size,
- Added setting menu where you can set whether bars should be hidden and show only when gaining experience or should stay visible all time.


Version 0.9
- Added experience gain notification,
- Fixed ^M suffixes in context menus.

Version 0.82
- Fixed ^M suffixes in skills names.

Version 0.81
- Previous version did't fixed the bug but not it should be fixed :)

Version 0.8
- Fixed a bug which caused display of wrong skill rank,
- Added an option to set color of each experience bar individually,
- Added an option to set text color of each experience bar individually,

Version 0.7
- Fixed lua exception which occured while gaining experience.

Version 0.6
- Fixed a bug which caused display of wrong abilities,
- Added an option to show skill name above or inside experience bars,
- Added an option to show skill rank,
- The bars hide when opening in-game windows (scenes),
- Added possibility to change width and scale
Optional Files (0)


Archived Files (42)
File Name
Version
Size
Uploader
Date
2.8.3
10kB
votan
08/06/22 08:09 AM
2.8.2
10kB
votan
06/08/21 12:21 PM
2.8.1
10kB
votan
06/06/21 09:23 AM
2.8.0
9kB
votan
06/03/21 08:31 AM
2.7.0
8kB
votan
05/12/21 11:12 AM
2.6d
8kB
Harven
03/29/20 01:44 PM
2.6c
15kB
Harven
07/09/19 05:05 PM
2.6b
15kB
Harven
08/15/18 03:41 PM
2.6a
15kB
Harven
05/25/18 06:32 PM
2.6
15kB
Harven
05/22/18 08:58 AM
2.5d
15kB
Harven
08/14/17 04:03 PM
2.5c
15kB
Harven
05/23/17 01:37 PM
2.5b
15kB
Harven
02/12/17 10:07 AM
2.5a
15kB
Harven
10/05/16 03:07 PM
2.5
15kB
Harven
08/01/16 03:16 PM
2.4
16kB
Harven
06/01/16 02:50 PM
2.3a
15kB
Harven
03/07/16 04:09 PM
2.3
15kB
Harven
11/06/15 01:50 PM
2.2a
15kB
Harven
11/02/15 09:49 AM
2.2
15kB
Harven
09/01/15 05:22 PM
2.1
14kB
Harven
03/07/15 09:19 AM
2.0a
14kB
Harven
03/04/15 02:29 PM
2.0
14kB
Harven
12/05/14 04:23 PM
1.9a
14kB
Harven
11/04/14 01:54 PM
1.9
14kB
Harven
09/26/14 09:29 AM
1.8a
14kB
Harven
09/16/14 05:37 PM
1.8
14kB
Harven
08/07/14 02:19 PM
1.7
14kB
Harven
08/06/14 03:11 PM
1.6
14kB
Harven
06/25/14 02:09 PM
1.5
7kB
Harven
05/26/14 03:45 PM
1.4
7kB
Harven
05/23/14 01:07 PM
1.3
7kB
Harven
05/19/14 01:45 PM
1.2
7kB
Harven
05/19/14 12:13 AM
1.1
7kB
Harven
05/18/14 04:20 PM
1.0
7kB
Harven
05/18/14 11:54 AM
0.9
5kB
Harven
05/17/14 05:22 PM
0.82
5kB
Harven
05/16/14 05:08 AM
0.81
5kB
Harven
05/15/14 03:35 PM
0.8
5kB
Harven
05/15/14 03:21 PM
0.7
4kB
Harven
05/14/14 05:33 PM
0.6
4kB
Harven
05/14/14 05:29 PM
0.5
4kB
05/14/14 03:15 AM


Post A Reply Comment Options
Unread 05/14/14, 03:53 AM  
Benek

Forum posts: 0
File comments: 4
Uploads: 0
Looks good, gonna test it at home. BTW I've been looking for an addon that will display alliance points bar on hud, if its with lvl and rank even better. Can you do smth like this ? I ask coz I suppose you can use what you already did to show different bar ? I think about smth similar to this one but for AP:

http://www.esoui.com/downloads/info7...rienceBar.html
Last edited by Benek : 05/15/14 at 12:59 AM.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 01:35 PM  
D00fD1ll4

Forum posts: 0
File comments: 7
Uploads: 0
Very nice addon (just like the rest of yours)

I want to report a bug for v0.5:

In the Vampire Skill Line, it shows "Soul Spitting Trap" instead of "Drain Essence IV" like it should.

Also, it would be nice if the bars would be hidden when you press "ESC" to go to the "Main Menu", but that is just a personal preference.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 02:07 PM  
SkOODaT
 
SkOODaT's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 169
Uploads: 11
this is an awesome addon but it needs scaling added ive manually edit the bars from 1.50 to 0.80 scale lol

Line 232 bar:SetScale(0.8)

Also changed the ZoFontGame to ZoFontGameSmall
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 02:19 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Originally Posted by D00fD1ll4
Very nice addon (just like the rest of yours)

I want to report a bug for v0.5:

In the Vampire Skill Line, it shows "Soul Spitting Trap" instead of "Drain Essence IV" like it should.

Also, it would be nice if the bars would be hidden when you press "ESC" to go to the "Main Menu", but that is just a personal preference.
"Soul Spitting Trap" sounds like some Soul Magic skill, isn't it? It will be hard for me to debug it since I'm not a vampire.

SkOODaT, thanks, I'll check your parameters, the font especially.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 02:25 PM  
SkOODaT
 
SkOODaT's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 169
Uploads: 11
if you add an auto hide feature for menus can you also make it so its an option to turn on or off, i like the bars up in the menu system since i made them small they go really well along the bottom of the UI even in menus lol its not needed in the system menu tho lol

Originally Posted by D00fD1ll4
Also, it would be nice if the bars would be hidden when you press "ESC" to go to the "Main Menu", but that is just a personal preference.
Last edited by SkOODaT : 05/14/14 at 02:26 PM.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 02:44 PM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Nice, I like this alot more than experience notify!

It would be nice if skill gain is shown automatically based on what I have on my bar. Found a bug as well, I was trying to set a bar for Magnum shot (bow) but the bar says Uppercut?
Last edited by Blackwolfe : 05/14/14 at 03:11 PM.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 03:00 PM  
Corodius
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 36
Uploads: 1
All of my Skill Lines themselves show properly, but most individual skills are not showing the correct skill. As mentioned previously, I am wondering if this is because I am a Vampire?

If you need someone to work with who is a vamp, to help debug it, I would be more than happy to help. You can hit me up ingame if you like if you are on US Servers, or here if you like, wherever is easiest/best for you.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 05:38 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
SkOODaT, ops, missed your comment :P
Blackwolfe - experience gain notification is in my TODO list,
Corodius, D00fD1ll4 - fixed the bug already, it was not related to vampirism,
Benek - your request is also on my TODO list
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 05:48 PM  
SkOODaT
 
SkOODaT's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 169
Uploads: 11
Originally Posted by Harven
SkOODaT, ops, missed your comment :P
Blackwolfe - experience gain notification is in my TODO list,
Corodius, D00fD1ll4 - fixed the bug already, it was not related to vampirism,
Benek - your request is also on my TODO list
no worries most ppl want it to hide ill just mod it out of my copy lol ...... AWESOME WORK on the scaling i love how you just hold shift and mouse wheel to resize

** I actually cannot figure out how your showing and hiding the bars in the menu systems LOL im stumped good job coded well lol

** Realized you added a width option very awesome
Last edited by SkOODaT : 05/14/14 at 06:08 PM.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 08:49 PM  
Varghjarta

Forum posts: 0
File comments: 7
Uploads: 0
A fantastic mod. Very, very, good work like always. The only thing I miss, besides a few skills that seem to be mislinked, such as selecting Undaunted-> Inner Fire shows Circle of Protection... which I know will get ironed out in time... is some sort of indicator of the current level. I LOVE the aesthetic, and I love seeing the progress indicator, but I go a little bit batty and wind up obsessively checking the skill screen against my memory when I look at the progress change. Hah. Anyway! Great job! +1!
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 02:13 AM  
Vantor
 
Vantor's Avatar

Forum posts: 0
File comments: 58
Uploads: 0
Is there a way to remove bars or to change the initial bar with another one (not racial skills)?
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 02:16 AM  
D00fD1ll4

Forum posts: 0
File comments: 7
Uploads: 0
I just want to confirm, with v0.7 the bug i mentioned is gone. Every Skill i tried is working as intended now.

And i am really looking forward to the Exp. Gain notification!

Keep up the great work and thanks again for all your nicely coded addons

EDIT: Autohiding in menus works fine as well
Last edited by D00fD1ll4 : 05/15/14 at 02:17 AM.
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 05:59 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Thank you all for kind words
Varghjarta, about the Undaunted Inner Fire skill, the newest version should fix it, can you confirm? I can add another bar that will show level progression.

Vantor, you can remove bars, see the second and third screenshot. You just right-click on the bar and select "Bar SubMenu"->"Remove".

D00fD1ll4, be patient, the exp. gain notification will be here soon

SkOODaT, the bars are now childen of compass control so they hide when the compass is hiding. I saw that idea somewhere on the forum. Just change line 14 from this:
Lua Code:
  1. self.barsPool = ZO_ControlPool:New("Harvens_ExperienceBar", ZO_Compass, "Bar")
To this:
Lua Code:
  1. local parent = WINDOW_MANAGER:CreateTopLevelWindow("Harvens_ExperienceBarParent")
  2. self.barsPool = ZO_ControlPool:New("Harvens_ExperienceBar", parent, "Bar")
Last edited by Harven : 05/15/14 at 06:06 AM.
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 09:06 AM  
Varghjarta

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Harven
Thank you all for kind words
Varghjarta, about the Undaunted Inner Fire skill, the newest version should fix it, can you confirm? I can add another bar that will show level progression.
Confirmed about the Inner Fire. Thank you! You're the best!
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 12:07 PM  
SkOODaT
 
SkOODaT's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 169
Uploads: 11
Originally Posted by Harven
Thank you all for kind words
Varghjarta, about the Undaunted Inner Fire skill, the newest version should fix it, can you confirm? I can add another bar that will show level progression.

Vantor, you can remove bars, see the second and third screenshot. You just right-click on the bar and select "Bar SubMenu"->"Remove".

D00fD1ll4, be patient, the exp. gain notification will be here soon

SkOODaT, the bars are now childen of compass control so they hide when the compass is hiding. I saw that idea somewhere on the forum. Just change line 14 from this:
Lua Code:
  1. self.barsPool = ZO_ControlPool:New("Harvens_ExperienceBar", ZO_Compass, "Bar")
To this:
Lua Code:
  1. local parent = WINDOW_MANAGER:CreateTopLevelWindow("Harvens_ExperienceBarParent")
  2. self.barsPool = ZO_ControlPool:New("Harvens_ExperienceBar", parent, "Bar")

awesome ty ..... ive noticed a bug tho the rank numbers change to different values like IE werewolf is at 4 for me and mages guild is at 8 after some play all my bars say 2 for rank or some other number thier always all the same number tho prolly some bug with rank updating for the skills


i edited the show hide code to do this

Lua Code:
  1. function HarvensExperienceBar:Initialize()
  2.     local parent = WINDOW_MANAGER:CreateTopLevelWindow("Harvens_ExperienceBarParent")
  3.     self.barsPool = ZO_ControlPool:New("Harvens_ExperienceBar", parent, "Bar")
  4.     self:InitializeMenu()
  5.     ZO_PreHookHandler(ZO_GameMenu_InGame, 'OnShow', function()
  6.         Harvens_ExperienceBarParent:SetHidden(true)
  7.     end)
  8.     ZO_PreHookHandler(ZO_GameMenu_InGame, 'OnHide', function()
  9.         Harvens_ExperienceBarParent:SetHidden(false)
  10.     end)
  11.     ZO_PreHookHandler(ZO_InteractWindow, 'OnShow', function()
  12.         Harvens_ExperienceBarParent:SetHidden(true)
  13.     end)
  14.     ZO_PreHookHandler(ZO_InteractWindow, 'OnHide', function()
  15.         Harvens_ExperienceBarParent:SetHidden(false)
  16.     end)
  17.  
  18.    --ZO_PreHookHandler(ZO_KeybindStripControl, 'OnShow', function()
  19.        --Harvens_ExperienceBarParent:SetHidden(true)
  20.    --end)
  21.    --ZO_PreHookHandler(ZO_KeybindStripControl, 'OnHide', function()
  22.         --Harvens_ExperienceBarParent:SetHidden(false)
  23.     --end)
  24. end

thanks for pointing out what ya did
Last edited by SkOODaT : 05/15/14 at 12:20 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: