lotrointerface.com
Search Downloads


Go Back   LoTROInterface > Outdated LotRO Interfaces

Category: Outdated LotRO InterfacesChalyInv - Intelligent inventory sorting
Interface Information
Download
How do I install this? (FAQ)
Name: ChalyInv - Intelligent inventory sorting   Popular!
Author:
Date: 09-06-2011 01:50 PM
Size: 22.22 Kb
Version: 1.0.1
Rate File: 3 out of 5 with 1 votes  
Pictures
Click to enlarge 

Views: 0
Size: 18.58 Kb
Dimensions: 223 x 267
ChalyInv UI
 
Click to enlarge 

Views: 0
Size: 15.50 Kb
Dimensions: 215 x 220
Move ChalyInv somewhere
 
Click to enlarge 

Views: 0
Size: 1.62 Kb
Dimensions: 85 x 29
ChalyInv quiet notice for new changes
 
Click to enlarge 

Views: 0
Size: 7.33 Kb
Dimensions: 178 x 218
ChalyInv autosorting
 
Description
Hi there,

I'm proud to release ChalyInv:



What is ChalyInv?
- My aim was to have an intelligent inventory sorting without messing up my bags
- My secondary aim was to have a LITTLE HANDY window somewhere on my screen that doesn't distract me.
This status window fades to yellow when the number of free inventory slots changes (it doesn't flash, it doesn't bounce around nor does it bark..)


What is ChalyInv NOT?
- ChalyInv is not yet another inventory plugin proving a new UI for your bags
- ChalyInv is also not yet able to track the inventory of your alts


What options does it have?
None - see "intelligent sorting" below.
ChalyInv has a little UI element showing the usage of your inventory slots.
The window is moveable by using the Lotro built-in feature for unlocking your UI.
Many thanks to Pengoros for allowing me to use his well structured DragBar code (plugin BuffBars)!


How does the "intelligent" sorting work?
It just remembers the last position of any item you ever had in your inventory.
Here's a scenario:
- Today you do some quests, hunt down some mobs, loot them.
- The mobs have some craft resources for your alt, you manually move them to bag 3.
- While questing you harvest some resources and sort them to bag 4.
- You go to a vendor, send some mails and put some items your vault, cleaning up your inventory.
The next time you get any item you already had in the past, ChalyInv will automatically sort it to the inventory slot where you once moved it manually.
(if this slot is occupied, ChalyInv tries to find the next free slot in the same bag)


So ChalyInv does NOT assume a random position (e.g. for a recipe you never had before), but you'll never have to sort the same stuff to their slots over and over again.


I really hope you like it as much as I'm glad to save me a lot time cleaning up my inventory.


Change notes:
1.0.1 Initial release
- UI Element showing usage/total items for your inventory
- Intelligent sorting by remembering last position of any item
- Including iBPTrigger providing a listener for additonal backpack events


Prerequisites:
None, everything included


Incompatibility:
Most inventory plugins are not compatible with each other as there is no central library for them yet.
File Statistics
User Rating:
3 out of 5 with 1 votes
Downloads: 20294
Views: 33675
Favorites: 8
Uploaded By:
 
Last Modified: 09-06-2011 02:31 PM by Chaly    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 06-09-2023, 12:27 AM  
avigor
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
I've also seen the weird on-start error that afaik doesn't seem to be affecting the actual functionality. (EDIT: just had a thought, could it be because I have bags with 0 slots in them? cause I could see that)

I've also noticed that some of my inventory slots moved after logging out and back in on characters for the first time after installing this, does it by chance fix auto-sorted inventory space rearrangements somehow?

On a feature request note, is it possible for plugin code to detect if an inventory item is locked against accidental selling? Cause ngl if it is, having it only auto-rearrange items that I leave locked until they're put in bank or turned in for tasks or whatever and ignore the vendor trash I don't lock, just letting it accumulate as-is, would be a nice feature... alternatively, some sort of menu to choose item types to auto-sort, perhaps by category (like all crafting, all rep-granting trophies, etc), albeit I understand that such a thing is probably a bit much.

In any case, been loving it so far!

Last edited by avigor : 06-09-2023 at 12:28 AM.
avigor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2012, 03:39 PM  
Thraxz
The Undefeated

Forum posts: 5
File comments: 14
Uploads: 0
I get the same error as below, but still get the bag counter. It's the biggest draw for me, but I'd like the inv logic as a bonus.
Thraxz is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-19-2011, 08:52 PM  
Modnar
The Unscathed

Forum posts: 16
File comments: 30
Uploads: 0
Interesting concept, I'm going to give it a try.

But I must admit the Bag Counter is the feature that really caught my eye. I hate looting stuff and discovering I'm out of spaces.
Modnar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-14-2011, 01:15 PM  
vedwed
The Wary
 
vedwed's Avatar

Forum posts: 1
File comments: 1
Uploads: 0
error

I get this error whenever I load this plugin.
Never sorts anything, just has the little bag counter

... Rings Online\Plugins\PChaly\ChalyInv\BagCounter.lua:46: attempt to index field 'BagStatus' (a nil value)

Last edited by vedwed : 11-14-2011 at 01:21 PM.
vedwed is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-02-2011, 05:29 AM  
Chaly
The Undefeated
 
Chaly's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 3
Uploads: 1
I'm using ChalyInv all day and I don't experience the missing item bug.
"Is it safe":
No plugin dev will give you a warranty for any harm caused by his plugins. I think your best insurance is that I'm using my plugin myself.
Ppl who downloaded or even marked ChalyInv as favorite didn't report any occurance of a missing item.
Chaly is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-01-2011, 12:02 PM  
Borntown
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
So is this safe to use? will items not dissapear?
Borntown is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-07-2011, 01:46 AM  
Chaly
The Undefeated
 
Chaly's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 3
Uploads: 1
Oups no, easy
I was just so distracted by thinking about a way a "lost item" bug can occure that I simply forgot to thank you (and - meanwhile - Daimon) for the compliment about that concept, so: thanks!


my developer diary to the AddItem-after-MoveItem:
After your post I had to reflect the behaviour of my event trigger functions because during development of ChalyInv I ran into that "Additem-after-MoveItem" problem for another reason:
When the player exchanges two items in his inventory, he/she obviously really WANTS to position those items manually.
The item that is being dragged gets a MoveItem event and everything's fine here.
At this point the GetBackPack item on the target position still holds the "old" item and the event arguments tells us about the new one.
Surely I would have been able to fit my OnMove event for this behaviour, but I really hate repeating code as I want to maintain it once.
This was my solution for my laziness about maintenance:
During the OnMove event that is being triggered first I save the timestamp and the old slot of the item being dragged. If the AddItem event is fired within 300ms for this old slot it only saves the new position of the item that once was on the target slot of the drag-and-drop procedure..

Last edited by Chaly : 09-07-2011 at 01:46 AM.
Chaly is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-07-2011, 12:35 AM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Quote:
OnMove triggers a timed event to make a difference between a normal AddItem event an a AddItem-After-MoveItem event.
That'd do it! People! this one should be safe!

Many thanks for your swift reply to my post and I hope no offence was taken.
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-06-2011, 05:46 PM  
daimon
The Undying
 
daimon's Avatar
Interface Author - Click to view interfaces

Forum posts: 466
File comments: 362
Uploads: 12
Interesting concept indeed..
daimon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-06-2011, 04:56 PM  
Chaly
The Undefeated
 
Chaly's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 3
Uploads: 1
I'm using it for two weeks now, it shouldn't happen:
- When two items are exchanged the OnMove triggers a timed event to make a difference between a normal AddItem event an a AddItem-After-MoveItem event.
- When the character gets (e.g. loots) an item that is placed on an existing stack, the plugin doesn't do anything because it is placed on the slot where the last item was.

Last edited by Chaly : 09-06-2011 at 04:59 PM.
Chaly is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-06-2011, 04:17 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Interesting concept! Have you checked it for the dreaded "Lost item bug". Took me a while to stop it happening in SortPack. It is triggered by having more than one stack of an item when the bag is sorted.
MrJackdaw 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 06:34 AM.


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