Download
(103 Kb)
Download
Updated: 11/17/22 01:24 PM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:11/17/22 01:24 PM
Created:01/14/20 04:28 PM
Monthly downloads:194
Total downloads:20,006
Favorites:30
MD5:
Categories:Action Bar Mods, Combat Mods
Bar Swap Feedback  Popular! (More than 5000 hits)
Version: 101036.1
by: KnightofOsiris [More]
ABOUT

Bar Swap Feedback provides a visual notification next to the combat reticle (with an optional audio sound effect) when switching between your two ability bars.

OPTIONS

Options are available to let you change the notification style (i.e. text or graphical), choose colours, sound effects and position.

DEPENDANCIES

LibAddonMenu-2.0 must be installed for the settings.
Change Log
All notable changes to this project will be documented in this file.

[101036.1] - 2022-11-22
Added
  • Added Spanish and Simplified Chinese language files (provided via Microsoft Azure Translator)
Changed
  • Updated API version for 8.2.5 Firesong

[101032.1] - 2022-02-18
Changed
  • Updated API version for 7.2.5 Deadlands
  • Adjusted scaling range from 25% - 300% to 10% - 300% (requested by user sharkq)

[101031.0] - 2021-10-10
Changed
  • Updated API version for 7.1.5 Waking Flame

[34.18] - 2021-04-06
Changed
  • Updated API version for 7.0.5 Flames of Ambition.

[33.17.1] - 2020-12-19
Changed
  • Updated API version for 6.2.5 Markarth.

[32.17.1] - 2020-08-24
Changed
  • Updated API version for 6.1.5 Stonethorn.

[31.17.1] - 2020-06-02 (Unreleased)
Changed
  • Changed 'BarSwapFeedback.addonName' to 'BarSwapFeedback.name'.

[31.17.0] - 2020-05-26
Changed
  • Updated API version for 6.0.5 Greymoor.
  • Switched to Microsoft Azure Translator Text API for text translations (blame them for any funnies).

[30.17.0] - 2020-04-18 (Unreleased - PTS Testing)
Added
  • Link to Addon's ESOUI webpage on options panel.
Changed
  • Updated API version for PTS.
  • Updated settings to version 6 [RESETS ALL SETTINGS].
  • Sorted soundOptions table alphabetically by key.
  • Added additional sound effects:
    • Alchemy: Create Fail ("ALCHEMY_CREATE_TOOLTIP_GLOW_FAIL")
    • Battleground Match Lost ("BATTLEGROUND_MATCH_LOST")
    • Battleground Match Won ("BATTLEGROUND_MATCH_WON")
    • Blacksmith Extract Booster ("BLACKSMITH_EXTRACTED_BOOSTER")
    • Enchanting Essence Rune Placed ("ENCHANTING_ESSENCE_RUNE_PLACED")
    • Housing Editor Retrieve Item ("HOUSING_EDITOR_RETRIEVE_ITEM")
    • Armour Type: Heavy ("OUTFIT_ARMOR_TYPE_HEAVY")
    • Armour Type: Light ("OUTFIT_ARMOR_TYPE_LIGHT")
    • Armour Type: Medium ("OUTFIT_ARMOR_TYPE_MEDIUM")
    • Weapon Type: Bow ("OUTFIT_WEAPON_TYPE_BOW")
    • Weapon Type: Staff ("OUTFIT_WEAPON_TYPE_STAFF")
    • Weapon Type: Sword ("OUTFIT_WEAPON_TYPE_SWORD")
    • Skill Respec Purchased ("SKILL_RESPEC_PURCHASED")
  • Removed three duplicate sound effects:
    • Group Request Declined (duplicate of 'New Notification')
    • Raid Trial: Completed (duplicate of 'Quest Completed')
    • Raid Trial: Failed (duplicate of 'Quest Abandoned')
  • Modified several text strings for the settings panel.

[30.16] - 2020-02-25 (Unreleased)
Changed
  • Removed LibStub fall-back for LibAddonMenu-2.0.

[30.15] - 2020-02-24
Changed
  • Updated API version for Harrowstorm.

[29.14a] - 2020-01-20
Changed
  • Fixed incorrect ZIP archive issue adding missing addon folder.

[29.14] - 2020-01-20 (Initial release and upload to ESOUI).
Archived Files (8)
File Name
Version
Size
Uploader
Date
101032.1
102kB
KnightofOsiris
02/18/22 01:34 PM
101031.0
102kB
KnightofOsiris
10/10/21 02:15 PM
34.18
102kB
KnightofOsiris
04/06/21 01:48 PM
33.17.1
102kB
KnightofOsiris
12/19/20 11:41 AM
32.17.1
102kB
KnightofOsiris
08/24/20 09:53 AM
31.17.0
102kB
KnightofOsiris
05/26/20 06:38 PM
30.15
101kB
KnightofOsiris
02/24/20 12:10 PM
29.14a
101kB
KnightofOsiris
01/14/20 06:18 PM


Post A Reply Comment Options
Unread 09/02/21, 10:47 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Originally Posted by Grafty
Any way to edit the lua file to make the notifications last longer? currently:

Code:
["Fade (1 second)"] =
    {
        Initialise = function()
            barSwapNotificationControl.animation = GetTimeline(FADE_STYLE, barSwapNotificationControl)
            local anim = barSwapNotificationControl.animation:GetFirstAnimation()
            anim:SetDuration(9000)
            anim:SetAlphaValues(1, 0)
            barSwapNotificationControl:SetScale(1 *  savedVars.notificationScale)
By default this is at 1000 (for one second) and I have changed it a few times to get a longer duration out of it but it doesnt seem to work. I changed it first to 15000, and then to 9000 thinking it just wasnt going over 10 seconds but no luck there either
In addition to the duration for each animation, there is also a timer that calls the StopAnimation() function after three seconds (line 375):

Code:
-- Register for update to terminate animation after 3000ms.
eventManager:RegisterForUpdate("BarSwapFeedbackAnimationTimeout", 3000, StopAnimation)
You might want to try increasing the duration of that timer as well — that is a global timer, it might break the other animation options.

Sorry I can't test this at the moment, waiting on new PC parts.
Report comment to moderator  
Reply With Quote
Unread 08/29/21, 09:10 AM  
Grafty

Forum posts: 6
File comments: 7
Uploads: 0
Any way to edit the lua file to make the notifications last longer? currently:

Code:
["Fade (1 second)"] =
	{
		Initialise = function()
			barSwapNotificationControl.animation = GetTimeline(FADE_STYLE, barSwapNotificationControl)
			local anim = barSwapNotificationControl.animation:GetFirstAnimation()
			anim:SetDuration(9000)
			anim:SetAlphaValues(1, 0)
			barSwapNotificationControl:SetScale(1 * savedVars.notificationScale)
By default this is at 1000 (for one second) and I have changed it a few times to get a longer duration out of it but it doesnt seem to work. I changed it first to 15000, and then to 9000 thinking it just wasnt going over 10 seconds but no luck there either
Report comment to moderator  
Reply With Quote
Unread 08/26/21, 07:47 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Re: Fresh Request?

Originally Posted by YesImBattman
Hope you were able to get your pc issues resolved! This morning I was thinking that it would be nice if Barswap could set the bar based upon combat mode. The ability to set the bar (primary or secondary) when one enters combat and when they leave combat. I have a few toons that are specialty toons (thief/combat and hunter/gatherer) that could benefit greatly from an unobtrusive option such as this. I font know how many times Ive been thieving on my backbar and went into combat less prepared because I forgot to swap the bar.

Thanks for your consideration.
Thank you for the feedback, sadly, PC is still acting up -- although I think I've narrowed it down to an interaction between the motherboard (Asus ROG X570 Gaming-E), the NVMe SSD (Samsung 970 EVO) and Windows versions later than 19.09. Need to find some money. I think it's replace hardware time. :-]

As to the addon auto-switching the bar, and I might be wrong, but I don't believe addons are allowed to do that -- would come under the heading of 'automating game play'. Addons aren't supposed to do anything that interferes with or automates combat in anyway -- example: blocking you from casting a spell or casting a spell for you.

However, maybe the planned continuous bar number display might help you -- a numeral or symbol displayed next to the reticle is my current thinking. Been thinking out ideas, just can't code them at the moment.
Report comment to moderator  
Reply With Quote
Unread 08/18/21, 04:43 AM  
YesImBattman
 
YesImBattman's Avatar

Forum posts: 4
File comments: 34
Uploads: 0
Fresh Request?

Hope you were able to get your pc issues resolved! This morning I was thinking that it would be nice if Barswap could set the bar based upon combat mode. The ability to set the bar (primary or secondary) when one enters combat and when they leave combat. I have a few toons that are specialty toons (thief/combat and hunter/gatherer) that could benefit greatly from an unobtrusive option such as this. I font know how many times Ive been thieving on my backbar and went into combat less prepared because I forgot to swap the bar.

Thanks for your consideration.
Report comment to moderator  
Reply With Quote
Unread 06/03/21, 06:54 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Re: No Fade

Hoping to push an API update soon, and I do want to look into options regarding alternate sides, some fresh options for notifications, and, I'm thinking, a numeric readout attached to the reticle for the current bar.

Unfortunately, I don't have a computer that can run ESO (or pretty much anything) at the moment, so can't implement and test anything new.

Despite the main rig being a fairly newish machine (built it Dec 2019), it can run the old Windows 10 19.09 edition (and earlier) fine, but anything from 20.04 onwards the Windows UI randomly hangs, requiring a hard reset. Nothing is reported in the Event Log ether.

Windows itself isn't crashing (no blue screens), as an example, watching a stream the video will freeze, but the audio keeps playing and you can't interact with anything on the screen -- although the mouse pointer still moves around.

I've wiped and installed fresh copies of 20.04, 20H2 and currently 21H1, with the same results -- so it isn't something connected to upgrading or 3rd party app conflicts. It happens with just Windows. Go back to 19.09 and the problem goes away, but then Windows updates itself to 21H1 and the problem comes right back.

Currently testing the video card on my old i7 2600K board, and so far there are no issues with it running with 21H1 on that old board (10 years old now). Might be an issue with my X570 motherboard. Ran MemTest86 on my RAM got 0 errors and a pass.

Until I can resolve this issue, any enhancements are going to have to wait.

Just wanted to let you all know that your requests are not being ignored.

Sorry.
Last edited by KnightofOsiris : 06/03/21 at 06:58 PM.
Report comment to moderator  
Reply With Quote
Unread 05/31/21, 08:45 AM  
Dropastone

Forum posts: 0
File comments: 40
Uploads: 0
No Fade

Agreed with the no-fade option. It would be nice to see a constant visual of what bar I have up.
Report comment to moderator  
Reply With Quote
Unread 05/19/21, 09:25 PM  
YesImBattman
 
YesImBattman's Avatar

Forum posts: 4
File comments: 34
Uploads: 0
Originally Posted by sonwon
Thank you very much for this addon!

Just an idea to add if you find the time and decided to update this addon.

I would like a '1' to the left or a '2' to the right of the reticle depending on which bar is selected. The no fade would also be a desired addon.
+1 for this! It would be great if the addon left the '1' or '2' somewhere on the UI after selection. Currently, I use an additional addon for that.

Thanks for a terrific addon!
Report comment to moderator  
Reply With Quote
Unread 04/10/21, 01:28 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Originally Posted by sonwon
Thank you very much for this addon!

Just an idea to add if you find the time and decided to update this addon.

I would like a '1' to the left or a '2' to the right of the reticle depending on which bar is selected. The no fade would also be a desired addon.
I've definitely considered that option of 1 and 2 on alternate sides as something I might like myself, as well as the option to use different glyphs — for people that use one bar for DPS the other for Healing.

The main problem right now is time. This last year has been crazy for a lot of us and 2021 isn't looking like it's calming down. Haven't been able to play much since December. :-/
Report comment to moderator  
Reply With Quote
Unread 04/07/21, 07:24 AM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
Thank you very much for this addon!

Just an idea to add if you find the time and decided to update this addon.

I would like a '1' to the left or a '2' to the right of the reticle depending on which bar is selected. The no fade would also be a desired addon.
Report comment to moderator  
Reply With Quote
Unread 04/06/21, 02:10 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Re: Option for Permanent Display

Originally Posted by iStunod
TY so much for this addon! Hoping this will help me in PVP to be on the right weapon bar. Any chance to add option to keep the display permanent instead of a fade or pulse?
Unfortunately, due to real-life commitments right now, various projects, I don't have much time to look at this option. The bar swap currently triggers the game's animation system to play one of the built-in animations. Not saying it's impossible, it might be possible to have the pulse run indefinitely, just that the people who originally got me to write this wanted it to show and go away. :-)

Two alternative addons that might be more what you're looking for. One is called SwitchBar II (https://esoui.com/downloads/info1235...arII.html#info), the other (although it doesn't look like it's been updated in a while) is called What Bar Am I On (https://esoui.com/downloads/info1667...mIOn.html#info). I used to use that second one myself before I got the idea for this one from using Votan's fishing addon.
Report comment to moderator  
Reply With Quote
Unread 04/06/21, 01:53 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Re: Great Minds

Originally Posted by ShadowMau
I have had a similar problem with knowing if my bar-swap request went through. So I figured I would write an nice little addon to show me the number of what bar I was on. Did all the research on how to do it, and decided I would do a quick search to see if there is already one before I started.

Glad I did. No sense re-inventing the wheel. Great addon and Great Idea!!!
I'm glad you find it useful.

Side note: your title 'Great Minds' made me chuckle a little bit. Back when I was playing WoW, what with all the mounts that game has too, I used to have an addon to randomly summon a favourite. I'd been thinking of writing one like that for ESO, then I found Favorite Mount. :-)
Report comment to moderator  
Reply With Quote
Unread 03/30/21, 10:39 AM  
iStunod

Forum posts: 0
File comments: 1
Uploads: 0
Option for Permanent Display

TY so much for this addon! Hoping this will help me in PVP to be on the right weapon bar. Any chance to add option to keep the display permanent instead of a fade or pulse?
Report comment to moderator  
Reply With Quote
Unread 02/19/21, 01:17 AM  
ShadowMau
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 46
Uploads: 12
Great Minds

I have had a similar problem with knowing if my bar-swap request went through. So I figured I would write an nice little addon to show me the number of what bar I was on. Did all the research on how to do it, and decided I would do a quick search to see if there is already one before I started.

Glad I did. No sense re-inventing the wheel. Great addon and Great Idea!!!
Report comment to moderator  
Reply With Quote
Unread 10/31/20, 12:40 PM  
KnightofOsiris
 
KnightofOsiris's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Originally Posted by FrostByghte
Recently, I started experiencing an issue where the numbers will not show up until I make an adjust in the settings. Any change will have the numbers displaying again, but on login, they will not show up. Just thought I would mention it.
Thank you for reporting this.

I don't know what might be causing this, I haven't experienced it myself or had any other reports of this.

One thing you could try, if you right-click on any addon in Minion you should see an option to 'Delete Saved Variables'. If you do that while the game **is not** running that option will delete all your settings and effectively reset that addon to a fresh install state the next time the game is started. This would at least tell you if the settings were somehow corrupted causing the issue.

The only other thing I can think of right now would be an add-on interaction, although I'm not sure what might be the issue there either.
Report comment to moderator  
Reply With Quote
Unread 10/23/20, 12:44 PM  
FrostByghte

Forum posts: 1
File comments: 72
Uploads: 0
Recently, I started experiencing an issue where the numbers will not show up until I make an adjust in the settings. Any change will have the numbers displaying again, but on login, they will not show up. Just thought I would mention it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: