i was going to post a link to what i forked on gitlab w/ a working settings file but
https://twitter.com/gitlabstatus ...
"We accidentally deleted production data and might have to restore from backup."
edit:
https://1drv.ms/u/s!As6d2sUj3-ltj2in2u9-qgZ_w-Ohit requires windows 8+ and msxml6. If you have windows 10 it will probably just work.
source and compiled dll is in there. I only did some minor testing.
a sample configuration file is in bin.zip and must be located next to the dll. It is case sensitive. all numbers are assumed hex. includes and excludes are first looked up in the dictionary, if nothing matches, then they are assumed to be a hex number.
you can include & exclude items by quality (set, unique, etc.) and by code (specific item).
If you only have Includes, it will filter out everything that doesn't match an include.
If you only have excludes, it will filter out everything that matches an exclude.
If you have both includes and excludes, it will filter out everything that doesn't match an include or does match an include but also matches an exclude.
You can edit the config file while playing and it will re-parse it whenever changes are saved. If parsing fails it will just continue with the previous settings.
I offer no warranties, yadda yadda yadda. use at your own risk.
I can answer questions tomorrow after work.
someone else make a good config file.