Quantcast
VGInterface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Action Bars & Main Bar

Category: Action Bars & Main BarSequenceBars
Interface Information
Download
Thurallor's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: SequenceBars   Updated less than 3 days ago!   Popular!
Author:
Date: 02-17-2018 11:27 PM
Size: 905.45 Kb
Version: 3.28
Rate File: 5 out of 5 with 6 votes  
Pictures
Click to enlarge 

Views: 0
Size: 126.85 Kb
Dimensions: 483 x 369
The sequence editor window.
 
Click to enlarge 

Views: 0
Size: 163.41 Kb
Dimensions: 590 x 418
Showing a list of bars.
 
Description

Introduction
This plugin lets you make a sequence of skills, and moves them under your cursor one by one, so you can click them in order, without moving the mouse. In action, it looks like this:



This might come in handy if you want to do a long sequence of skills or emotes, without having to remember it all. You can also export a sequence and e-mail it to your friends, to share your favorite skill rotations.

Another way this plugin can be useful is as a gear-swapper. So, for example, you can have one sequence for equipping your DPS items, and another sequence for equipping your tanking items. This is demonstrated in the following brief video:


As shown in the video, you can configure the bars to interact with each other: When one sequence finishes, you can make that bar close and another bar open. You can also make them open or close when combat begins or ends.

Bars can be grouped together hierarchically. You can use the options panel in the plugin manager to see a list of your SequenceBars (and groups of bars). You can right-click on any item for options.

The visual appearance of the bars is highly configurable, using right-click menus.

This plugin is still under active development, so comments and suggestions are appreciated.

Have fun,
Thurallor

User Manual
The User Manual is a work in progress. The following sections are available so far:
Special Slots

Installation and Startup
To install:
  • First, unzip the archive. You will get a folder called "Thurallor". Move this folder into your Documents/The Lord of the Rings Online/Plugins folder. (If you have not previously installed any plugins, you will have to first create the Plugins folder.)
  • Or if you prefer, you may use Plugin Compendium to do the installation.
To load the plugin, use the game's built-in Plugin Manager. This can be found in the "^" menu, at the bottom of the screen. Click the icon, then choose "System" and then "Plugin Manager".

When the Plugin Manager opens, find SequenceBars in the list on the left side, then click "Load" to load the plugin. If you would like the plugin to load automatically each time you login, choose your character's name in the "Automatically Load For" pulldown menu.

Revision History
  • (17-Feb-2018) Version 3.28: Fixed bugs introduced in 3.27.
  • (17-Feb-2018) Version 3.27: Release notes are here.
  • (14-Feb-2018) Version 3.26: Release notes are here.
  • (3-Feb-2018) Version 3.25: Fixed a bug in the color picker.
  • (13-Nov-2017) Version 3.24: Release notes are here.
  • (10-Oct-2017) Version 3.23: Release notes are here.
  • (8-Oct-2017) Version 3.22: Release notes are here.
  • (4-Oct-2017) Version 3.21: Release notes are here.
  • (1-Aug-2017) Version 3.20: Release notes are here.
  • (31-May-2017) Version 3.19: Added Runekeeper conditionals "Runekeeper attunement > x", "Runekeeper attunement < x", "Runekeeper is charged", "Runekeeper is not charged".
  • (19-May-2017) Version 3.18: Forgot to add the "/sb sort" command.
  • (19-May-2017) Version 3.17: Release notes are here.
  • (2-Apr-2017) Version 3.16: Release notes are here.
  • (26-Mar-2017) Version 3.15: Second attempt to fix stance-tracking conditionals for Wardens.
  • (25-Mar-2017) Version 3.14: Release notes are here.
  • (5-Feb-2017) Version 3.13: Release notes are here.
  • (31-Dec-2016) Version 3.12: Release notes are here.
  • (14-Nov-2016) Version 3.11: Release notes are here.
  • (4-Oct-2016) Version 3.10: Release notes are here.
  • (25-Aug-2016) Version 3.09: Release notes are here.
  • (9-Jun-2016) Version 3.08: Release notes are here.
  • (25-Mar-2016) Version 3.07: Bug fix.
  • (23-Mar-2016) Version 3.06: Quick fix for this bug.
  • (22-Mar-2016) Version 3.05: Added "Skill is/not usable" condition.
  • (22-Mar-2016) Version 3.04: Release notes are here.
  • (12-Mar-2016) Version 3.03: Bug fixes.
  • (24-Feb-2016) Version 3.02: Fixed file permissions that caused an error when updating with Plugin Compendium.
  • (23-Feb-2016) Version 3.01: Fixed a problem with upgrading old settings files.
  • (22-Feb-2016) Version 3.00: Release notes are here.
  • (14-Feb-2016) Version 2.26: Release notes are here.
  • (11-Feb-2016) Version 2.25: Release notes are here.
  • (22-Jan-2016) Version 2.24: Release notes are here.
  • (10-Jan-2016) Version 2.23: Release notes are here.
  • (11-Dec-2015) Version 2.22: Release notes are here.
  • (10-Dec-2015) Version 2.21: Release notes are here.
  • (4-Dec-2015) Version 2.20: Release notes are here.
  • (30-Nov-2015) Version 2.19: Release notes are here.
  • (20-Oct-2015) Version 2.18: Release notes are here.
  • (30-Sep-2015) Version 2.17: Release notes are here.
  • (26-Sep-2015) Version 2.16: German translations completed (thanks, Daefareth!)
  • (28-Aug-2015) Version 2.15: Release notes are here.
  • (22-Aug-2015) Version 2.14: Release notes are here.
  • (17-Aug-2015) Version 2.13: Bug fix: SequenceBars will no longer steal focus from the chat window when show/expand event behaviors are executed.
  • (15-Aug-2015) Version 2.12: Screen resize warning now has a "Don't show this message again" checkbox.
  • (11-Aug-2015) Versions 2.10 and 2.11: Release notes are here.
  • (16-Jul-2015) Version 2.09: Release notes are here.
  • (8-Jul-2015) Version 2.07: Release notes are here.
  • (11-Jun-2015) Version 2.06: Release notes are here.
  • (9-Jun-2015) Version 2.05: Release notes are here.
  • (4-Jun-2015) Version 2.04: Release notes are here.
  • (11-May-2015) Version 2.03: Added a mechanism for discovering bag slot numbers: If you move an item from one slot to another within your bag, you will see a message such as "Item moved from bag slot 103 to bag slot 45" in the chat window. This should help in assigning the bag slot in the "Set unequip destination" command.
  • (7-May-2015) Version 2.02: Fixed a bug that caused incorrect scrolling when you "skip ahead" in a sequence. Also added Cyrillic support for the Turbine client.
  • (26-Apr-2015) Version 2.01: Release notes are here.
  • (23-Apr-2015) Version 2.00: Release notes are here.
  • (10-Apr-2015) Version 1.12: Fixed a bug in the sequence editor that caused icons to disappear when you tried to drag them.
  • (3-Apr-2015) Version 1.11: Release notes are here.
  • (12-Jan-2015) Version 1.10: Reorganized the options panel.
  • (7-Jan-2015) Version 1.09:
    • Updated Russian translations.
    • Bug fix: The "Cursor Style" submenu was not displaying properly in the Bar menu.
    • Bug fix: The cursor was not being moved correctly if a bar automatically moved due to a user event during animation.
  • (6-Jan-2015) Version 1.08: Quick fix for a bug I introduced in Version 1.06 which generated an error when you tried to edit the caption of a bar or group.
  • (2-Jan-2015) Version 1.06: Release notes are here.
  • (1-Jan-2015) Version 1.05: Release notes are here.
  • (2-Nov-2014) Version 1.04: Release notes are here.
  • (30-Oct-2014) Version 1.03: Completed Russian translations. Addressed some minor GUI flakiness issues. Added "Directory" option to the Bar menu.
  • (27-Oct-2014) Version 1.02: Oops, I inadvertently messed up the .plugin file in the 1.01 version.
  • (27-Oct-2014) Version 1.01: Updated Russian translations (Thanks, DToX!) and added support for Plugin Compendium.
  • (27-Oct-2014) Version 1.00: Initial release.
  • Beta discussions were here.

Thanks
Assistance from the following contributors is gratefully acknowledged:
  • fade2gray, for extensive testing and debugging help
  • DToX for Russian translations, testing, and ContextMenu
  • Galphoglas and Bigdid for French translations
  • Daefareth for German translations (assisted by Elrigh and Riggie1000)
  • Elrigh and Riggie1000 for beta testing
  • Galuhad for Drop Down Menu
  • Many plugin authors whose work I have learned from and emulated
Archive List (Old Versions)
File Name
Version
Size
Author
Date
3.27
905.17 Kb
Thurallor
02-17-2018 05:29 PM
3.26
899.67 Kb
Thurallor
02-14-2018 10:24 PM
2.26
772.96 Kb
Thurallor
02-14-2016 09:15 AM
File Statistics
User Rating:
5 out of 5 with 6 votes
Downloads: 54904
Views: 129815
Favorites: 32
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 02-04-2018, 06:16 AM  
Durremdys
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Thanks for reporting the problem, Durremdys. I am looking into it.

Edit: Please try version 3.25 and let me know if it works.
It works, thanks a lot!
Durremdys is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2018, 05:44 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Thanks for reporting the problem, Durremdys. I am looking into it.

Edit: Please try version 3.25 and let me know if it works.

Last edited by Thurallor : 02-03-2018 at 06:41 PM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-02-2018, 06:34 PM  
Durremdys
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Can't choose color - please help

I can't modify the colors of the bars. I can click the color button and see the color map panel, and when I pick a color the correct code like C1D2E3 is shown. But the color of the bar doesn't update even when I've clicked OK. And there is no error message.

I have tried moving all the files in PluginData folder to somewhere else and tried creating a new character, but I still can't choose color.

I'm Chinese, and my PC system language is Chinese. But I've also tried on a Mac with English as the system language, and still can't choose the color. I don't know if this matters or not.

Please help fix this, thank you!

P.S. The color picker of Reminders works fine for me.

Last edited by Durremdys : 02-02-2018 at 07:25 PM.
Durremdys is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2018, 09:03 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Quote:
I just left the "specific" area blank and now the only thing I see is the small coloured highlighted square around the skill, which doesn't bother me, while the skill in itself is empty if it is on CD
By the way, you can disable that, too: Settings -> Cursor -> Style -> Disabled.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2018, 08:59 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Haha, thanks, but I don't accept donations. I will keep doing it while it amuses me.

Teach someone else to use SequenceBars, that's your donation.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2018, 08:49 AM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Dude, seriously, you are an absolute Rockstar. I just left the "specific" area blank and now the only thing I see is the small coloured highlighted square around the skill, which doesn't bother me, while the skill in itself is empty if it is on CD

Seriously, if you had a donation link, I'd toss in some money to thank your for maintaining one of the most complex addons in Lotro.

Thank you, Thurallor.

Last edited by Paradoxic : 02-01-2018 at 08:54 AM.
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2018, 08:39 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Quote:
Originally Posted by Paradoxic
Just one thing, is it possible to hide the green arrow that shows up when only 1 icon is on the sequence bar and it is on cooldown?
Yes, you can do the following. In your "Skills Display" bar, add a slot at the end that does nothing (for example, a Delay slot with time = 0). Then change the icon of the slot to hide its appearance.
  1. Open the sequence editor for "Skills Display".
  2. Right-click on slot 6; choose Insert special slot -> Delay.
    • For the period, choose 0 seconds. (This doesn't really matter, but might give a minuscule efficiency improvement.)
    • Under "Activation", choose "With left-click" (not automatic).
    • Expand the "Appearance" section. Under Icon, choose "Specific" and enter an asset ID. I suggest one of the following: 0x41007E2F, 0x41000068, 0x41001570, 0x4100013C. Or, you can use AssetBrowser to find the ID of any other image in the game.
  3. In the right-click menu for "Skills Display", choose Settings -> Width/Height -> 1 slot.

Quote:
Because what I want to avoid is the "bumping" of the skills that occur when multiple skills come of cooldown at a similar time which is why I want to use 1 skill per sequencebar, so that the icon stays at the same spot.
If you use many separate "Skill Display" bars, you should put them in a group, and attach a single event behaviour to the group (Reset group when user event occurs: Tick / Gruppe zurücksetzen bei Eintreten eines benutzerdefinierten Ereignisses: Tick). This is easier and slightly more efficient than having a bar-specific event behaviour for each bar.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2018, 05:45 AM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Sorry for the double post.

I now tried it and everything works perfectly Just one thing, is it possible to hide the green arrow that shows up when only 1 icon is on the sequence bar and it is on cooldown?

Because what I want to avoid is the "bumping" of the skills that occur when multiple skills come of cooldown at a similar time which is why I want to use 1 skill per sequencebar, so that the icon stays at the same spot.

Problem is, that the green arrow appears to show me, that the bar is empty but I want the bar to become invisible completely until the 1 skill on the bar comes off cooldown. Any way to hide it or do you have a workaround to hide it?

Thank you

Last edited by Paradoxic : 02-01-2018 at 05:53 AM.
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 05:44 PM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
I can't thank you enough, Thurallor. Thanks for taking the time and typing that all out
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 04:16 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Let's assume you already have a bar called "Skills Display", which shows your skills when they are off cooldown. (See the right side of the image below.) It has the following slots:
  1. Conditional: "If effect is not present: Defiant Challenge"
  2. Conditional: "If skill is ready: Defiant Challenge"
  3. Skill: Defiant Challenge
  4. End of conditional
  5. End of conditional
So, the "Defiant Challenge" icon will only appear when the "Defiant Challenge" effect is absent, and the "Defiant Challenge" skill is ready (i.e. off cooldown).



The only problem is, the conditionals are only evaluated when you click on the skill. Instead, you can force the conditionals to be evaluated continuously. To do so, you need the bar to reset continuously. Here's how to make it happen:
  1. Create a new bar, called "Ticker". (See the left side of the image above.)
  2. Add a special slot to it: Generate User Event.
    • Set the event name to "Tick".
    • Under "Activation", choose "Automatic".
  3. In the right-click menu for the "Ticker" bar:
    • Choose Settings -> Run continuously.
    • Choose Event Behaviours -> Enable.
    • Choose Event Behaviours -> Add behaviour -> Start executing -> at startup.
  4. Start executing the "Ticker" by clicking the gear icon.
  5. Right-click "Ticker", choose "Hide".
Now, you are generating a continuous stream of "Tick" events. Next, you need to make the "Skills Display" bar respond to the "Tick" event:
  • In the right-click menu for the "Skills Display" bar:
    • Choose Event Behaviours -> Enable.
    • Choose Event Behaviours -> Add behavior -> Reset bar -> When user event occurs -> Tick.
    • (Optional, but recommended) Choose Settings -> Animation -> Instantaneous

Last edited by Thurallor : 01-31-2018 at 04:23 PM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 01:30 PM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
I didn't know that was possible, thank you so much. And thanks for the offer with the screencaps, that would most definitely help me. And I will also take a deep look at the video once the game is up.

Hearing that it's possible makes me really happy

Last edited by Paradoxic : 01-31-2018 at 01:32 PM.
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 01:26 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Thanks for the translation, but my response is the same. ;-)

You can do what you are requesting, by using a continuously-executing bar that is generating a constant stream of "tick" events. The other bar uses that "tick" event to reset itself and reevaluate its conditionals.

The game is down right now, but later I will login and make some example screencaps.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 01:10 PM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Oh, I apologize, I assumed you were German. Then let me rephrase everything in English.

First of all, thank you for your hard work but I have a question.

Since Lotro doesn't have something like Weakauras I want to use your addon to display the cooldowns of my spells.

What I want is that "skill A, Skill B etc." disappear from the bar/become invisible, if they are on cooldown and only become visible again once the cooldown is finished.

I know this is possible (via else/If, or at least you can display another texture, not really full transparancy so I'd be thankful for a tip here as well), if I use your addon the way it was intended to be used (as a clicker), the thing is, though, that I activate my spells via the hotkeys of my keyboard (1,2,3; CTRL+1, CTR+2 etc.)

Due to that the event doesn't get triggered and the bar doesn't move sequentially to the left if you will which is why the Icon never disappears/fades out.

Is it possible to make the icon fully transparent/invisible if I don't click but instead use my keyboard to activate my spells?

I hope, you understand what I mean. I also made a picture to make it easier to understand:

https://imgur.com/a/F3ev1


What I essentially would like to do, is that each icon is hidden for the duration of the cooldown, without the bar actually moving (so current behaviour if you use the keyboard) and without having to click (since that only seems to trigger the "If/else" functions) but instead via the use of my keyboard hotkeys and not just through the use of mouse clicks.

If this isn't possible, maybe because keystrokes aren't really called up/captured, would it be possible to implement it at least for the CD? I'd gladly donate some money for that, just pm me for further info/your thoughts - I am sure we can work something out.

Because your addon seems to be extremly powerful (like I said, Weakauras of Lotro if you will) but currently is only really interesting for clickers which is a bit sad considering how many possibilieties it offers. So if it would be possible to basically attach the same functions (all the IF/Else functions like moral, wrath, debuff etc.), that would be phenomenal.

If that would be too much work, I'd be happy with just the CD function and like I said, you can gladly PM me in terms of donation.

Last edited by Paradoxic : 01-31-2018 at 01:18 PM.
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 12:34 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 126
File comments: 140
Uploads: 12
Paradoxic,

My German is very rudimentary, but I think I understood the essence of your problem. This video should help. It is in English, but the subtitles are very complete, so the auto-translation feature should work OK.

Basically, you need two bars:
  1. A bar that runs continuously (ausführen kontinuierlich), generating a user event (benutzerdefiniertes Ereignis erstellen).
  2. A bar (containing conditionals) that automatically resets when the user event is received (Leiste zurücksetzen bei Eintreten eines benutzerdefinierten Ereignisses).
Best regards,
Thurallor

Last edited by Thurallor : 01-31-2018 at 12:41 PM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2018, 03:49 AM  
Paradoxic
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Hallo,
erst einmal vielen Dank für deine harte Arbeit, ich hätte jedoch eine Frage.

Da Lotro kein Addon wie "Weakauras" oder ähnliches besitzt, möchte ich dein Addon dafür nutzen, um mir Skillcooldowns anzeigen zu lassen.

Was ich möchte, ist das Skill A von der Leiste verschwindet/unsichtbar wird, wenn er auf Cooldown ist und erst wieder erscheint, wenn der Cooldown abgelaufen ist.

Nun ist dies möglich (über else/if und zumindest das Anzeigen einer anderen Textur möglich, nicht unbedingt ein Ausblenden/Transparenz - wäre also auch hier über nen Tipp dankbar), wenn ich dein Addon für den vorgesehenen Zweck einsetze (klicken), jedoch aktiviere ich Spells klassisch über meine Tastatur (1,2,3,4; STRG+1, STRG+2 etc.)

Dadurch wird das Event nicht getriggert und die Leiste "bewegt" sich sozusagen nicht sequenziell, weswegen das Icon nie ausgeblendet wird.

Ist es irgendwie möglich, die Icons unsichtbar zu machen, wenn ich nicht klicke, sondern die Tastatur fürs Spell-auslösen nutze?

Ich hoffe, du verstehst, was ich meine.

Ich habe hier auch nochmal ein Foto angehangen:

https://imgur.com/a/F3ev1

Ich möchte sozusagen, dass einzelne Icons für die Dauer des Cooldowns ausgeblendet werden, ohne das sich die Leiste bewegt und ohne dass ich tatsächlich klicken muss, so wie es aktuell noch von Nöten ist, damit die Else/If Funktion nutzbar ist.

Sofern dies nicht implementiert ist und nicht geht, da möglicherweise Tastatureingaben, die die Spells auslösen, nicht abgefragt werden oder so, wäre ich auch gern bereit etwas Spendengeld da zu lassen, wenn es möglich wäre, dies zu implementieren Schreib mir dann ne PM mit deiner Vorstellung.

Dein Addon scheint nämlich recht mächtig zu sein, was fantastisch ist, doch scheint zumindest in der aktuellen Iteration vor allem für Clicker interessant zu sein, was keine Kritik ist, da du es ja dafür entwickelt hast, doch auch ein wenig schade ist, da es das "Weakauras" für Lotro sein könnte, wenn das Addon auch mit der Tastatur in Verbindung gebracht werden könnte.

Wenn sozusagen alle Abfragen (wrath, debuff, moral etc., also alles in der "IF" Funktion), nicht nur CDs, auch mit Tastatureingaben assoziert werden könnten, wäre das natürlich der ultimative Traum - deswegen nochmal mein Hinweis auf die PM

Last edited by Paradoxic : 01-31-2018 at 04:19 AM.
Paradoxic is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 08:35 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | VGInterface | LoTROInterface | MMOInterface | Swtorui