I've added a new feature to the Gems of War Database called "My Collection". This feature is intended to help players track their progress against traitstone and soul investments for their Hero. As new troops are added to the game, they'll be automatically added to the list as well when I import them into the troop list pages.
To sign into the site, click the "Sign In" button on the top menu, or follow this link:
On first use, you'll be redirected to the registration page. You will need to provide a username and password, as well as an email address that is used only for password reset purposes. After creating your account, you'll get an email with a link to click to confirm the email address.
Once you've confirmed your email address, and you've successfully signed into the page, you will see a new dropdown on the menu that allows you to access your collection, or to sign out. A direct link to the collection is here:
The collection should be (sort of) localized as well for the other languages (as well as any of my tables are, I suppose) and a console version is available here:
The collection page looks a lot like the other table pages on my site, with a few differences.
The name and kingdom columns are informational, allowing you to group by either name or kingdom as per usual. The heart column lets you "earmark" troops, allowing you to set a custom filter by using the topmost checkbox in the column. The next three columns are for data entry and this is where you can enter the rarity, level, and trait count for each troop. It's a bit tedious to do it by hand, especially on first use -- more about that later, though. The last two columns are again informational, displaying the remaining cost in souls and traitstones for any troops that are not yet level 20 and fully traited. All columns are sortable and filterable, like the other tables in the GoW DB.
To the right of the table is a "checklist" of outstanding traitstones and souls, so you can track your progress as you go:
The checklist is always visible if the browser window is large enough, but for smaller windows or mobile devices, you'll need to click the "Checlist" button above the table to make it show. Clicking any of the traitstones will set a filter to the traitstone column, showing you exactly which troops still require the traitstone in question.
Export / Import via CSV
The page will save its data automatically after it detects changes to any field. To make a local backup and protect the time you put into meticulously entering your data, I strongly recommend you occasionally save the result as a CSV and keep the copy locally as a backup. To do so, click the "Tools" button on the table header, and then export to CSV. To import it, just click the "Import" button and browse to the backup file. I cannot stress this enough: please save your progress on occasion, or I might accidentally delete it all as I'm fixing bugs!
In addition to a backup, the CSV can be imported into a spreadsheeting program like Google Docs or Microsoft Excel to be able to quickly bulk-edit entries, which is a great time-saver for those who are so inclined. If you are interested in this but don't know how to set it up (Google Docs are free), let me know and I can send out instructions.
Not Yet Implemented
Features left to be done:
- Kingdom progress (power level) is not yet represented anywhere;
- Integration with the rest of the site (e.g, graying out troops you don't own or showing actual troop levels/ascension rarity in teams).
Thanks to the many forum users (too many to list here) that volunteered their time to help test the feature! The many suggestions and bug reports were invaluable in helping hone the feature to where it is.