Download
(14 Kb)
Download
Updated: 02-12-17 04:35 PM
Pictures
File Info
Updated:02-12-17 04:35 PM
Created:02-03-17 08:33 PM
Downloads:1,653
Favorites:2
MD5:
fragRecycle
Version: 1.3
by: Aaeol [More]
This addon provides some tools to deal with Planar Fragments using the support for Planar Fragments introduced in RIFT 4.0: Hotfix #13.

On first launch a small round ‘button’ with a recycle logo should appear in the middle of the screen.

This button can be dragged to a new position using the right-hand mouse button. Left clicking on the button will bring up the main addon window.
The main window can also be dragged around to a new position using the right-hand mouse button.

On the main window there are 3 buttons, the first moves all the Planar Fragments from the bag inventory to the Planar Fragments inventory.
The second button does the same as the first, but in reverse, moving the fragments to the bag inventory. If there is insufficient space in the destination then the addon will halt moving fragments once no empty space is left.
The third button will recycle fragments using the criteria set using the checkboxes and sliders. The sliders will match to what they are set to and WORSE, ie if the rarity is set to ‘rare’ then fragments matching ‘rare’, ‘uncommon’ and ‘common’ will all be examined.

Checkboxes are provided to limit which types (earth, air, fire, etc.) are to be examined, as well restricting the search to just the Fragment Inventory or just the bag inventory.

Two additional groups of checkboxs are provided to allow the inclusion of fragments containing a particular stat, either as a primary stat or as any stat.

The addon will always carryout the search against the settings in the main (top) frame. if the other two frames are enabled then it will use these settings too.

If enabled and in AND mode, a fragment will match provided it meets all the settings in the main search frame, AND one of the settings in the enabled secondly frames.

If enabled and in OR mode, a fragment will match provided it meets all the settings in the main search frame, OR if it found using the settings in the enabled secondly frames.

ie it will carry out 1 check:-
(it is common, and level 0, and Tier 6-4, and of type earth, Air, Fire, Water, Life, Death) AND (has a primary stat name of Impenetrable, Unassailable, Elusive)

or it will carry out 2 checks:-
(it is common, uncommon, rare, and level 0-3, and Tier 6, and of type earth, Death) OR (has any stat of guard, block, dodge)

There are several /slash commands:-
/fragrecycle lock to lock the button frame so it can't be dragged by the mouse.
/fragrecycle unlock to unlock the button frame.
/fragrecycle background turns on the button frame background.
/fragrecycle nobackground turns off the button frame background.
/fragrecycle btnsize XX to set the size of the button frame where XX is a number between 10-60, 40 is about 80% height of a bar icon (default), 60 is LARGE, and 30 is about size of a buff icon.
/fragrecycle reset to reset addon to default values.
/fragrecycle help to display the help message.

This addon is designed to recycle fragments, so please don’t be upset if it does exactly that. It has the potential to recycle ALL your unequipped fragments in both your fragment inventory and in your bag inventory. It will probably also steal your lunch money, eat your first born child and may also be responsible for tilting your screenshots. You have been warned! If you are at all worried then please don’t use this addon, Trion have now provided a lovely new checkbox system you can use instead.
ver 1.3 Fixed error when using 'all -> bag inv' button and not having 8 bags fitted
ver 1.2 Fixed Tier slider being inverted
added slash commands to set icon size/background/lock and to reset settings
added tooltips to settings frame
ver 1.1a Removed a debugging print() statement
ver 1.1 Added option to search with AND or OR for the primary and secondary stats panels
Archived Files (3)
File Name
Version
Size
Author
Date
1.2
14kB
Aaeol
02-07-17 07:00 PM
1.1
8kB
Aaeol
02-05-17 05:46 PM
1.0
7kB
Aaeol
02-03-17 08:33 PM


Post A Reply Comment Options
Unread 02-11-17, 01:12 PM  
Lasdenjz
Zombie

Forum posts: 1
File comments: 3
Uploads: 0
What I meant was for each item in the drop down menu to have it's own UI-page of filters set, with "All" being the default and there being safety checks when you select conflicting filters (as in "All" should take preference over single elements every time, or lock out options to be set as I mentioned to avoid that).
So it gives you more options even than checkboxes because the latter ones are too inclusive, it just takes a bit more time to set up than your current solution. If a player however doesn't want to get deeper into that, he can just use the default "All" filter set.


Alternatively, tabs would also work as in
|All|Earth|Air|Fire|Water|Life|Death|

with each one of them having its own filter page to set so you can for example recycle STR-fragments for one element (where Tier-affinity is particularly low) while keeping them intact for others.
Last edited by Lasdenjz : 02-11-17 at 01:18 PM.
Lasdenjz is offline Report comment to moderator  
Reply With Quote
Unread 02-09-17, 09:01 AM  
Aaeol
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
With a drop down menu they are really suited to picking one option out of many, where as the checkboxes allow lots of different combinations to be chosen.

With the 6 choices for elements you can have Fire, Fire + Earth, Fire + Water, etc. so 6! or 720 different combinations, a drop down menu doesn’t really give you that, and even if I implemented some sort of checked menu hybrid thing then I think it is going to be more longwinded to use.

If I get time I have one or two ideas that I would like to add to the addon and I can add a ‘ALL’ option then.
Aaeol is offline Report comment to moderator  
Reply With Quote
Unread 02-07-17, 10:04 PM  
Lasdenjz
Zombie

Forum posts: 1
File comments: 3
Uploads: 0
Thank you for the detailed explanations and changes added to the addon!

Yeah, the per element stuff is just me being super lazy and wanting to automate everything so only the BiS and maybe 2nd-to-BiS for each fragments-element survive

Would it be possible to do away with the tick boxes for elements and instead add a drop down menu with:
All
Earth
Air
Fire
Water
Life
Death

with the setting screen defaulting to |All| which takes priority over the per-element settings done so players who don't want to use the finer control can just ignore the 6 individual elements. That way the UI necessary to do this isn't getting that bloated either.

Meaning once you set a certain filter in |All| like "recycle all fragments with primary Nimble" it should lock that filter (so you can't untick "Nimble" on |Death| alone as it would contradict the |All| setting) tick box on the pages for all the 6 elements until you untick it again in |All|. And maybe change the text red to indicate it's locked by the filter selection in |All| .
Last edited by Lasdenjz : 02-07-17 at 10:06 PM.
Lasdenjz is offline Report comment to moderator  
Reply With Quote
Unread 02-07-17, 06:40 PM  
Aaeol
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Quote:
Originally Posted by Lasdenjz
Great idea for an addon, however I found it quite unintuitive to use to be honest.
Thanks for you time in giving some feedback. I originally wrote it for my use but added the UI to share it and to try and make it easier for others to use.

Quote:
  • Icon is huge, could be a bit smaller and more in style with the round buttons the standard UI and a lot other addons use. Also not sure why the white background instead of transparent, a lock function maybe via middle mouse would be a good addition too.
I run the global UI scale at 70% and used the bar with the systems icons (player, activites, social, etc) as my reference and aimed for that size. Originally it didn't have the white background and I didn't like the way it looked.
I have added some command line options so both of these can now be changed.
/fragrecycle background turns on the button frame background.
/fragrecycle nobackground turns off the button frame background..
/fragrecycle btnsize XX sets the size of the button frame where XX is a number between 10-60, 40 is about 80% height of a bar icon (default), 60 is LARGE, and 30 is about size of a buff icon.

Quote:
  • Had to mess around trying until I figured the sliders meant recycle fragments "including up to <rarity>/<level>".
    Why the 99 levels to pick from though, when there are only 15 at the moment as maximum? It just makes the slider harder to set to the right level.
    While future proofing is nice, I doubt we'll be seeing higher levels anyway as it would just inflate stats and plat costs too much - more likely is we just get the right side unlocked (with a paid unlock, kkthxTrion).
When I was making the UI I wasn't sure (didn't check/look) what the max level was and not having enough plat I just set it to 99, I have now set it to a more sane value as you suggest.

Quote:
  • With one T6-fragment and several T2- and T3-fragments in my fragment inventory, I messed around with the tier slider:
    Set to T6, it wants to recycle all of them including the lone T6.
    Set to T5, it doesn't want to recycle the lone T6 any longer but still wants to recycle all my T2 and T3 ones.
    Why would I ever want to have low level tier-fragments to survive while recycling all the higher tier ones?
    As it stands now, it is a "include Tier <lvl> and higher to recycle"-setting which means to get rid of the crap fragments I have to set it to T6 anyway and in turn endanger my higher tier fragments since they're all included in the filter criterion.

    I believe a better way would be to change it to "include up to Tier <lvl>", meaning set to T6 it would recycle all T6 ones but leave the rest, set to T5 it would recycle T5-6, set to T4 would be T4-6 and so on.
    Would be more in line with the other sliders. Proper descriptions somewhere (either here on the site or as a mouse over tool tip maybe?) would still help though.
When the control was converted to a slider bar I wanted to it to count down from Tier 6-1, and in doing so it looks like I broke it and got the operation inverted. It should now work the way it originally was and as intended, the way you outline. Please check it and see if it works the way you think it should now.

Quote:
  • Not really understanding how the OR-setting is supposed to work.
    Using the AND-setting I can figure out how to filter out the ones with main stat or any stat (main+secondaries) ticked. But using OR it just wants to recycle all fragments all the time, no matter what is ticked on either side? Could maybe use a proper description with examples?
I have added a frame to the primary search controls (the ones at the top) so I hope it provides a bit more of a visual clue to help people understand.
Basically the addon will always carryout the search against the settings in the main (top) frame. if the other two frames are enabled then it will use these settings too.

If enabled and in AND mode, a fragment will match provided it meets all the settings in the main search frame, AND one of the settings in the enabled secondly frames.

If enabled and in OR mode, a fragment will match provided it meets all the settings in the main search frame, OR if it found using the settings in the enabled secondly frames.

ie it will carry out 1 check:-
(it is common, and level 0, and Tier 6-4, and of type earth, Air, Fire, Water, Life, Death) AND (has a primary stat name of Impenetrable, Unassailable, Elusive)

or it will carry out 2 checks:-
(it is common, uncommon, rare, and level 0-3, and Tier 6, and of type earth, Death) OR (has any stat of guard, block, dodge)

I hope this makes sense now.

Quote:
  • How can I filter everything but AP Water fragments to recycle while still leaving something like a STR Death fragments alone? Doesn't seem to be possible, as it would need a per element filter-setup which would provide better filtering granularity.
Without me making the UI even more complicated you would have to run multiple recycles, destroying everything that you can filter easily first, ie. everything but Water and Death, and then fine tune the search, ie. Water and everything but AP followed by a Death and everything but STR.

Quote:
Proper descriptions somewhere (either here on the site or as a mouse over tool tip maybe?) would still help though.
I have added in a tooltip mode which can be enabled using the '?' in the top left corner, it's a sort of help.....

In doing these changes I have probably broken everything else so if you spot anything else please let me know.
Aaeol is offline Report comment to moderator  
Reply With Quote
Unread 02-06-17, 09:41 PM  
Lasdenjz
Zombie

Forum posts: 1
File comments: 3
Uploads: 0
Great idea for an addon, however I found it quite unintuitive to use to be honest.
  • Icon is huge, could be a bit smaller and more in style with the round buttons the standard UI and a lot other addons use. Also not sure why the white background instead of transparent, a lock function maybe via middle mouse would be a good addition too.

  • Had to mess around trying until I figured the sliders meant recycle fragments "including up to <rarity>/<level>".
    Why the 99 levels to pick from though, when there are only 15 at the moment as maximum? It just makes the slider harder to set to the right level.
    While future proofing is nice, I doubt we'll be seeing higher levels anyway as it would just inflate stats and plat costs too much - more likely is we just get the right side unlocked (with a paid unlock, kkthxTrion).

  • With one T6-fragment and several T2- and T3-fragments in my fragment inventory, I messed around with the tier slider:
    Set to T6, it wants to recycle all of them including the lone T6.
    Set to T5, it doesn't want to recycle the lone T6 any longer but still wants to recycle all my T2 and T3 ones.
    Why would I ever want to have low level tier-fragments to survive while recycling all the higher tier ones?
    As it stands now, it is a "include Tier <lvl> and higher to recycle"-setting which means to get rid of the crap fragments I have to set it to T6 anyway and in turn endanger my higher tier fragments since they're all included in the filter criterion.

    I believe a better way would be to change it to "include up to Tier <lvl>", meaning set to T6 it would recycle all T6 ones but leave the rest, set to T5 it would recycle T5-6, set to T4 would be T4-6 and so on.
    Would be more in line with the other sliders. Proper descriptions somewhere (either here on the site or as a mouse over tool tip maybe?) would still help though.

  • Not really understanding how the OR-setting is supposed to work.
    Using the AND-setting I can figure out how to filter out the ones with main stat or any stat (main+secondaries) ticked. But using OR it just wants to recycle all fragments all the time, no matter what is ticked on either side? Could maybe use a proper description with examples?

  • How can I filter everything but AP Water fragments to recycle while still leaving something like a STR Death fragments alone? Doesn't seem to be possible, as it would need a per element filter-setup which would provide better filtering granularity.
Lasdenjz is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.