lotrointerface.com
Search Downloads


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


Post A Reply
Author Comments Comment Options
Unread 01-14-2017, 07:22 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Thnak you for this mod!

Glad to hear it!
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-13-2017, 07:29 AM  
Kuldebar
The Wary
 
Kuldebar's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Thnak you for this mod!

My budget hasn't allowed to replace my long lost G13 and this mod has allowed me to free myself from awkward keyboard setups and made LOTRO far more enjoyable and less tedious. I set up 4 sequence bars for my Lore Master: Range, Pet, Melee and Support. I'm just using the basic features so far.

Last edited by Kuldebar : 01-13-2017 at 07:29 AM.
Kuldebar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-31-2016, 01:06 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
I always am willing to fix bugs. The one you reported was kind of important. It impacted some fairly basic functionality. So thanks for reporting it!
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-31-2016, 08:39 AM  
hakfson77
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Customer Service Rules

I cant believe you went out of your way to look for the bug in your program, corrected it and updated the software. Thats amazing. Even if i do still have the same issue i appreciate you doing that. Thank you.
hakfson77 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-31-2016, 01:27 AM  
hakfson77
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Unhappy Sequence Bars_Hakguard

{
["Hakmangaurd.1"] = {
["barIDs"] = {
"Hakmangaurd.2";
"Hakmangaurd.3";
"Hakmangaurd.4";
"Hakmangaurd.5";
};
["barsMoveTogether"] = false;
["caption"] = {
["font"] = 1107296263;
["height"] = 32;
["text"] = "Hakbars";
["width"] = 227;
};
["color"] = "C0C0C0";
["eventHandlers"] = {};
["eventsEnabled"] = false;
["groupIDs"] = {};
["hidden"] = false;
["type"] = "group";
};
["Hakmangaurd.2"] = {
["anchor"] = "TopLeft";
["animation"] = {
["duration"] = 0.1;
};
["caption"] = {
["font"] = 1107296263;
["height"] = 35;
["position"] = "beginning";
["text"] = "Parry";
["visible"] = "Always";
["width"] = 80;
};
["color"] = "9FFF00";
["cursorHomePosition"] = 2;
["cursorStyle"] = "SmallSquareGlow";
["eventHandlers"] = {
{
["action"] = "self = ...; self:SetHidden(false); ";
["description"] = "Show bar when user event occurs: Parry";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Parry";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Block";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Block";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Con";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Con";
};
};
["eventsEnabled"] = true;
["hidden"] = true;
["hideAutomatics"] = true;
["hideInactiveBranches"] = true;
["locked"] = false;
["orientation"] = "Right";
["position"] = {
["left"] = 203;
["top"] = 178;
};
["sequenceEditor"] = {
["defaultIcon"] = 1090519043;
["position"] = {
203;
178;
};
["sashPosition"] = 1;
["size"] = {
470;
280;
};
};
["sequenceItemInfo"] = {
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003058";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x7000308D";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003EDE";
["requireTarget"] = true;
["type"] = 6;
};
};
["slotSize"] = 35;
["slotSpacing"] = 0;
["type"] = "bar";
["visibleSlots"] = 5;
};
["Hakmangaurd.3"] = {
["anchor"] = "TopLeft";
["animation"] = {
["duration"] = -1;
};
["caption"] = {
["font"] = 1107296263;
["height"] = 35;
["position"] = "beginning";
["text"] = "Events";
["visible"] = "Always";
["width"] = 80;
};
["color"] = "00FF77";
["cursorHomePosition"] = 2;
["cursorStyle"] = "SmallSquareGlow";
["eventHandlers"] = {};
["eventsEnabled"] = false;
["hidden"] = false;
["hideAutomatics"] = true;
["hideInactiveBranches"] = true;
["locked"] = false;
["orientation"] = "Right";
["position"] = {
["left"] = 312;
["top"] = 345;
};
["sequenceEditor"] = {
["defaultIcon"] = 1090519043;
["position"] = {
840;
525;
};
["sashPosition"] = 1;
["size"] = {
470;
344;
};
};
["sequenceItemInfo"] = {
{
["action"] = "local item = ...; item.bar.manager:PropagateEvent(item.info.eventNam e);";
["background"] = "Thurallor/SequenceBars/Images/event_icon.tga";
["class"] = "Turbine.UI.Control";
["eventName"] = "Parry";
["toolTip"] = "Generate user event";
["type"] = "GenerateEvent";
};
{
["action"] = "local item = ...; item.bar.manager:PropagateEvent(item.info.eventNam e);";
["background"] = "Thurallor/SequenceBars/Images/event_icon.tga";
["class"] = "Turbine.UI.Control";
["eventName"] = "Block";
["toolTip"] = "Generate user event";
["type"] = "GenerateEvent";
};
{
["action"] = "local item = ...; item.bar.manager:PropagateEvent(item.info.eventNam e);";
["background"] = "Thurallor/SequenceBars/Images/event_icon.tga";
["class"] = "Turbine.UI.Control";
["eventName"] = "Con";
["toolTip"] = "Generate user event";
["type"] = "GenerateEvent";
};
};
["slotSize"] = 35;
["slotSpacing"] = 0;
["type"] = "bar";
["visibleSlots"] = 5;
};
["Hakmangaurd.4"] = {
["anchor"] = "TopLeft";
["animation"] = {
["duration"] = 0.1;
};
["caption"] = {
["font"] = 1107296263;
["height"] = 35;
["position"] = "beginning";
["text"] = "Block";
["visible"] = "Always";
["width"] = 80;
};
["color"] = "FF00F7";
["cursorHomePosition"] = 2;
["cursorStyle"] = "SmallSquareGlow";
["eventHandlers"] = {
{
["action"] = "self = ...; self:SetHidden(false); ";
["description"] = "Show bar when user event occurs: Block";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Block";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Con";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Con";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Parry";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Parry";
};
};
["eventsEnabled"] = true;
["hidden"] = true;
["hideAutomatics"] = true;
["hideInactiveBranches"] = true;
["locked"] = false;
["orientation"] = "Right";
["position"] = {
["left"] = 576;
["top"] = 224;
};
["sequenceEditor"] = {
["defaultIcon"] = 1090519043;
["position"] = {
840;
525;
};
["sashPosition"] = 1;
["size"] = {
470;
280;
};
};
["sequenceItemInfo"] = {
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003066";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x7000D4B0";
["requireTarget"] = true;
["type"] = 6;
};
};
["slotSize"] = 35;
["slotSpacing"] = 0;
["type"] = "bar";
["visibleSlots"] = 5;
};
["Hakmangaurd.5"] = {
["anchor"] = "TopLeft";
["animation"] = {
["duration"] = 0.1;
};
["caption"] = {
["font"] = 1107296263;
["height"] = 35;
["position"] = "beginning";
["text"] = "Con";
["visible"] = "Always";
["width"] = 80;
};
["color"] = "FF0059";
["cursorHomePosition"] = 2;
["cursorStyle"] = "SmallSquareGlow";
["eventHandlers"] = {
{
["action"] = "self = ...; self:SetHidden(false); ";
["description"] = "Show bar when user event occurs: Con";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Con";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Parry";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Parry";
};
{
["action"] = "self = ...; self:SetHidden(true); ";
["description"] = "Hide bar when user event occurs: Block";
["object"] = "self.manager:GetEventCallbacks()";
["trigger"] = "Block";
};
};
["eventsEnabled"] = true;
["hidden"] = false;
["hideAutomatics"] = true;
["hideInactiveBranches"] = true;
["locked"] = false;
["orientation"] = "Right";
["position"] = {
["left"] = 330;
["top"] = 398;
};
["sequenceEditor"] = {
["defaultIcon"] = 1090519043;
["position"] = {
840;
525;
};
["sashPosition"] = 1;
["size"] = {
470;
280;
};
};
["sequenceItemInfo"] = {
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003EE4";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003EE0";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x7000305D";
["requireTarget"] = true;
["type"] = 6;
};
{
["class"] = "Turbine.UI.Lotro.Quickslot";
["Data"] = "0x70003EE2";
["requireTarget"] = true;
["type"] = 6;
};
};
["slotSize"] = 35;
["slotSpacing"] = 0;
["type"] = "bar";
["visibleSlots"] = 5;
};
}
hakfson77 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-12-2016, 03:24 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
You're welcome, thanks for the feedback.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-11-2016, 11:10 AM  
Grimfrithgar
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 23
Uploads: 1
Quote:
If it requires the plugin to move an item directly from one bag slot to another, then no, it is not possible.
This is what I meant (and also the answer I expected).

More precisely I meant it like a "clean up phase" at the end of the sequence to move previously unslotted items as close as possible to the unequip destination. Since more slots might have opened up when you equipped the items taking up those slots (after doing the unequip), leaving the slots empty now.

But since that's not possible, I think the current system is pretty much perfect.

Thanks for the quick reply!
Grimfrithgar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-10-2016, 07:27 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Quote:
I don't know Turbine's LUA API too well, so I'm not sure it's even possible, but the best way in my mind would be if it would be possible to reorganise the items after you completed all sequences.
For example if you have filled 130-135 below:
126 127 128 129 130
131 132 133 134 135
For example first sequence is to set unslot destination to 135..1 which will unslot right earring to slot #129, then you equip the earring from slot #133, and finally move the right earring from slot #130 to unslot destination (again), which would now be #133.
I'm not sure I understand the idea that you are proposing.

If it requires the plugin to move an item directly from one bag slot to another, then no, it is not possible. The plugin can only move items from equipment to a particular bag slot.

Last edited by Thurallor : 12-11-2016 at 01:35 AM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-10-2016, 06:18 AM  
Grimfrithgar
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 23
Uploads: 1
Quote:
I think version 3.11 will meet your needs. Let me know.
Hi again.
Sorry for late reply.

The new version does exactly what I asked for, really great. Thanks for implementing this!

I don't know Turbine's LUA API too well, so I'm not sure it's even possible, but the best way in my mind would be if it would be possible to reorganise the items after you completed all sequences.
For example if you have filled 130-135 below:
126 127 128 129 130
131 132 133 134 135
For example first sequence is to set unslot destination to 135..1 which will unslot right earring to slot #129, then you equip the earring from slot #133, and finally move the right earring from slot #130 to unslot destination (again), which would now be #133. But it's not a big deal if it's impossible or requires too much work, it's not *that* hard to do manually

Regards
Grimfrithgar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-14-2016, 02:40 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
I think version 3.11 will meet your needs. Let me know.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-13-2016, 08:13 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Sure, why not? I'll add it in the next version.

Your plugin will be very handy for me to use during debugging.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-08-2016, 01:48 PM  
Grimfrithgar
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 23
Uploads: 1
Good day!

Thanks for a great plugin.

I have a question regarding removing equipment.

First I got a bit confused about inventory slot numbers since I had my slots out of order. I didn't notice the awesome built in function that shows which slot I move items to, so I built my own simple inventory plugin to show slot numbers to allow for easier rearrangement of the slots.

Now to my question:
I have not read the source code, but from what I can tell it will unslot items to "unequip destination" unless it's taken. If it is taken, it will take the next available slot. If it reaches the last slot without finding a free slot, it will start searching from #1 and upwards. Is this correct?
What I would like to see is an option that makes it so that if the slot is taken, it will instead choose the previous available slot.
E.g. if I choose slot #51 and it's taken, it will instead try #50, #49 etc.

Reason I want this is that I keep my permanent stuff in slots 100-135 or so, and fill in new loot from slot 1. So the last slots are always full, but there is where I want to unequip to, when possible. When it's not possible I'd rather see the item put to e.g. slot #99 to at least keep it close to where it's supposed to, rather than being "lost" in the middle of new loot near slot 1.

Is this something that is possible to implement?

Regards

Last edited by Grimfrithgar : 11-08-2016 at 01:52 PM.
Grimfrithgar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-17-2016, 06:01 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Key Binds...?

Quote:
I'm wondering if there is a way to set key binds for the sequence bars. For instance, if I wanted to use a certain gambit I could just press the #5 key 4 times.
Sorry, no, that isn't possible.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-12-2016, 03:18 PM  
Endrith
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Key Binds...?

I'm wondering if there is a way to set key binds for the sequence bars. For instance, if I wanted to use a certain gambit I could just press the #5 key 4 times.
Endrith is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-09-2016, 12:15 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Discussion of chaotic2091's questions continues here.
Thurallor 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 02:57 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui