A Google Chrome extension for Path of Exile that makes inventory searching fun!
Available in the Chrome Web Store
Built using ScalaJs
##Statement of Inspiration Quoted from Steve Yegge's Excellent Blog Post About Borderlands 2, which is another loot game
Here's the thing, though. It's not just about capacity. If Gearbox wants to do this Right, by which I mean pull their heads out and do something that nobody in the game industry has ever done before, what they really need to do is give players a database.
That's what we want, really. You make 87 bazillion guns, and let us collect them? Well then we're going to want hundreds and hundreds, maybe thousands of guns in our collections. Not twenty, or whatever stupidly low number you've given us. That just spawns modding and mule characters and leaving the game altogether -- any outlet from the collection pressure; players will use them all.
What BL1 needed was a way for you to effectively manage a collection of a thousand guns. What if you want to look at all your Mashers? Or all your weapons by type, or by elemental damage, or by manufacturer? I'm not asking for a data warehouse here, or for some fancy text-based console-query UI. I mean, -I- would use it, but obviously we want to keep this mainstream.
If you start by formulating the basic problem as: "How do I manage a collection of a thousand guns," then your UX guys should be able to come up with something acceptable. No — you know what? Fuck acceptable. They should be able to come up with something awesome, something in keeping with the innovation and forward-looking badassery that we've all come to associate with Gearbox and Borderlands.
2014.03.13 -- [DEMO] [v0.1.2] Working on abstracting on chrome specific parts and made a demo page. 2014.03.12 -- [DOCS] Worked on updating documentation, probably should have done that before the alpha post 2014.03.11 -- [RELEASE] Released Alpha 0.1.1 and published link to it on reddit.
##Todo
- Collectors view for Uniques (grayed out pictures for Uniques not obtained)
- Trophy room that allows for displaying epic items. With categories (Best DPS Item, Highest Score By Slot)
- Require ctrl to show tooltips (fph suggestion)
- Add / Remove Columns (prioritized for fph)
- Odd / even row colors (fph)
- Custom and better default item scoring options reddit post
- Show reason for score in the item detail.
- Load StashTab on click
- Ability to click on a row and label the item in that row
- Column for recipes for an item (chromatics mostly)
- Recipes view
- Custom Calculated Columns
- Multi-Select Rows with Ctrl (useful for other features)
- Label items with colors (how can this persist across item moves?)
- Create an inventory view that shows item by color for help organizing / garbage collecting items
- Recipes (Chaos for set etc, not sure if GGG frowns on this or not)
- Give the players a playing mode (via the leveling screen) and let them mark certain stash tabs as auto-refresh then auto-watch those tabs and make sounds when an item is looted and identified that passes certain filters.
- Custom Filter sets (can be tied to store pages)
- Decode an item's affixes and show how it matches up to best ones available in the item detail display
- Show how good an item is compared to the best in slot for the level compared to other items the player has
- Allow users to save filter sets
- Act as a secure API that can get data up to other sites and act as a Pseudo API until GGG makes one (if they do, cough item level ahem item uuids ATAZIRIQUADSWTFCHOO last mod time get-stash-items/{tabs:1} hack)
- Provide CSV / Google Document export of items table
- Upload builds / equipment to the http://poebuilds.com
- Get stats for current character's build from http://poebuilds.com and use it to calculate actual dps and so on for a character with an item and for a skill
- Templating to automatically create shop posts, via custom filters.
- Search for similar items on http://poe.xy.is reddit post
- User online tracking that can be sent to third party sites, to indicate that the user is able to trade
- Integrate with instant messaging platforms / chat rooms and provide those hooks up to trading sites (web-rtc?) to allow users to trade with each other
- Smart detection of moved items
- User can mark an item as moved and inventory as dirty
- Handle when stash tabs are re-ordered
- Allow users to upload items whose affixes failed to parse
- Or maybe make affix parsers configurable
- Better refresh logic, remove only stash tabs might be left behind after a refresh
- Turn guide in this format, progress meter at top is neat http://gitbookio.github.io/javascript/README.html
- Simplify Demo Home Page to be a lot more like http://haste-lang.org/
- Messaging Area To Help players understand what is going on as it loads
- Tutorial video on searches operators within the boxes
- Add feedback / suggestion options inside of the extension itself