About this mod
Filter, Search, Manage Inventory on: Dump Stats, Favorites(favourites), Text Search for names and blessing names, Pattern (family/type).
Quickly find what you're looking for in your Loadout Inventory, Crafting and Vendors
User Editable Dump Stat filters.
Recolors items matching filters & Perfect stat curios
- Permissions and credits
- Changelogs
Fix for crashing on buttons with new patch, 2 dummy placeholders for spacing were added behind the scenes in FS's Lua. There appears to have been sometimes breaking changes in patch with sorting IF you're using a sorting mod like ItemSorting that also broke, be sure to update it as it interferes with filtering if it's outdated (or disable it). The FS grid filtering (which is unused) was changed and is now passed to the sorting function, so if a sorting mod breaks the sorting it will also break the filtering but errors in those pieces are suppressed.
v0.94
- UI in Mod Options/Settings to set filters. Previous external Lua settings files are no longer used.
I'm trying to avoid too much UI work that goes beyond what the settings allow so a flattened table with a slider to add more filter "rows" is used. Adding/removing rows requires mod reload, typically a game restart.
The names and patterns are auto-generated from the game files so no customization beyond that (may add more in the future, all down to time+).
Note: Old filters are not transferred as they are incompatible, use the Mod Options UI (F4) to quickly set them back. - Special extra function for more complex rules (to avoid complex UI for now), Ripper and Plasma. If it find a perfect special it will auto-mark it as favorite. Items meeting special filters are marked with a * after name.
- Ripper Ammo [62..66] (for blessing trigger per shot like Inspiring Barrage)+Collateral+Stability
- Plasma Charge [62..72]+Thermal [62..72]
If people want a more complex UI likes sliders per pattern I can maybe implement it, but I felt there wasn't really a need beyond some special filters in the additional function. - Option to use the in-game hidden Sainted colors and text
- Some internal tweaks and cleanup
v0.89
- More default granular weapon pattern groups broken down by sub-type (family/type/variant) for filters in DumpStatFinderSettings.lua(remember to copy over your old modified/added custom filters and/or make a copy of old file for safety)
- added the new weapons in DumpStatRestrictions.lua listing the stats for weapon patterns as a reference (if needed, in zip)
- null check for button function that may get called with controller binding, causing a crash
v0.88 (old filter format now obsolete in new versions, use UI)
- Added support for new weapons and 3 default filters in DumpStatFinderSettings.lua(remember to copy over your old modified/added custom filters)
"ogryn_heavystubbers_p2/loc_stats_display_control_stat_ranged",
"ogryn_heavystubbers_p2/loc_stats_display_range_stat",
The 3 new weapon groups in the filter file are force_swords_2h, ogryn_heavystubbers_p2 and power_swords_2h.
New: Added Perfect Stat Curios, Right-Click on [Dump Stats] and [Favorites] for inverse filter, NOT dump stats, NOT favorites
While you are typing text in the text filter input field and the caret is flashing, hotkeys won't work (Z and C disabed). Click a button to stop typing and hotkeys will work again.
Hourly Shop will show combined slots for quicker purchases.
Quirks can usually be resolved by exiting inventory screen and/or [Reset] button. It nudges some UI elements a bit too to make room.
Search Filter:
Type in some text to search for and hit [Filter] (a simple text filter) or [Dump Stat] or [Favorites] Text allows multiple terms to be broken up with & operator.
e.g.
Power &cycler
Will find power sword with Power Cycler blessings, blessing are prefixed with "b:" invisibly to help search, if needed.
Duel &rip &Unc
Will find Dueling swords with Riposte and Uncanny Strike, if you omit the "Duel" part it will find anything with Uncanny Strike &Riposte e.g. combat knives and dueling swords.A Pattern filter was hastily added but it's usually quicker to search by text for weapon and blessing(s) (pattern not used with text filter). Select a pattern then click one of the filter buttons to apply it in conjunction with.
Filter Inventory View Weapon List on Dump Stats <= 62 (change it in Mod Options)
It considers the stat values as if the item was empowered to 500, using FS Lua script functions.
Once the list is filtered you can mark them all as Favorite to facilitate discarding (prevent selling).
Usage:
[Dump Stats] Filters list on dump stat items (and text if any) Right-Click for inverse (negated)
[Favorites] Filters list on favorited items (and text if any) Right-Click for inverse (negated)
[Reset] clears filters/reset list, *use before discarding. *If it's a bit weird right now, exit inventory and re-enter to properly refresh.
[Favorite these] Mark the current list items as Favorite
[Unfavorite these] Clear the current list items' Favorite mark
[Pattern] Filter on a pattern and other filter, not used with text filter.
Some of the Current Filters:
- Defense
- Mobility
- Plasma Vent Speed or Ammo (for charged shots?)
- Charge Speed
- Ripper and Stubber Collateral (Control)
- Ripper and Stubber Ammo(e.g. 62= 1 proc per shot for Blaze Away)
- Lasgun Ammo
- Power Sword Cleave (for Sunder)
- Grenade Gauntlets Melee
You can change some of the default dump stat filters if you like.
E.G. Plasma I added both Ammo and Vent in case someone wanted to play with the new charged blessings or stock up some for the future.
You can edit the file \mods\DumpStatFinder\scripts\mods\DumpStatFinder\DumpStatFinderSettings.lua
Add a -- before the relevant filter line under dump_stat_display_name_list at the top (table|array) entry to comment it out or delete the line.
e.g.
--"plasma_rifles/loc_stats_display_ammo_stat",
Note: If you want to add more filters the syntax is:
"family_name/stat_display_name"
, you can get a list of the stat display names in the optional file in the Files section or DumpStatRestrictions.lua in zip, the optional file may occasionally be updated indepedantly. Some weapon family types like Combat Axes can have different display names across marks, Cleave for Antax vs Finesse for Rashad though mobility is usually the universal "dump stat".Recolor dump stat items with options for backgrounds, text and max 500 or all, see mod option.
Limited selection of colors picked (by me), add your own named colors if you like. See Web/CSS named colors for samples
BUT the names need underscore separating word like dark_color, see all the named DT colors in which mirrors the CSS ones
Add your custom named colors to the lists in DumpStatFinder_data.lua, adding them to the colors_light list will make let you choose them from. I could just add custom colors too if people want it and/or longer lists.
Note: replaces built-in item color selection function, doesn't chain with other mods; I can add chaining if people need it. Turn off both recolors if you don't want it replacing existing functions or other modded ones.
Disclaimer: double-check final discard list before discarding items, it helped me clear hundreds of items on 1 character alone, but a work in progress nonetheless.
Set your own filters for stuff you may want to keep and batch favorite them or manually favorite them.
The shops are seeded with perfect dump stat weapons, both the regular hourly Armoury Exchange and Brunt's, do stock up on a few copies of each for different loadouts and blessing combinations.