Bale's OCD Inventory Control 3.10
relay OCD dB Manager 1.10
I know that KoL attacts a lot of borderline OCD personalities that want to ensure that their inventory is never cluttered, so I figured I'd post this for their sake.
This is a script that will allow you to list the proper dispensation for absolutely every item that may be in your inventory. You can tell it exactly how many to keep of any given item, or tell it to keep all of them. You can tell it to put items in the mall, send items as gifts, mix keys into pies, use gift certificates, stock your display case or autosell trash items. It can either stock your own mall store, or send mall items to your mall multi.
Okay, the script is honestly a bit insane. I admit I'm somewhat nuts for listing a method of dealing with every single item I may own. I actually use this because I want to cleanse my inventory before every hardcore ascension. It takes a bit of effort to make the list of everything, but now my inventory can be malled in a flash. If anyone else wants to make the trouble of making their own list it would do the same for them.
If it's too much trouble to categorize your entire inventory because you only want to automate handling of a few items, that's fine. The script will operate on the items you specify and ignore the rest. It'll just warn you so that you know you've got uncategorized items.
To bring some sanity to the process of maintaining the OCD list, there is a relay script. This relay script will give you a quick and easy method of categorizing everything currently in your inventory. It will also allow you to edit items currently in your OCD database. Separate OCD databases are maintained for every character. Check it out and be amazed.
If you want to send mall items to a mall multi, there's an option for that in the relay scripts configuration tab. Just leave it blank to use your own mall store.
Note about stocking your mall store: When it malls an item in your store, you can choose to automatically price items or price them at maximum. On automatic pricing it will set the price to the 5th purchasable item in the mall. Hopefully that will enable it to skip a lot of 1/day limit stores.
How to use:
- To install this script, with a current daily build, please copy/paste the following line into KoLmafia's CLI and press enter:
Code:svn checkout https://svn.code.sf.net/p/bale/ocd/code/
- Invoke OCD dB Manager from your relay browser's top menu. Use it to create a map file with a list of how you want to treat every item. This map file can also be edited in a plain text editor if you're careful.
- Run OCD Inventory Control from your script menu to make all your excess items go away.
Once you've set it up, your inventory will be disposed of, fast!