Hello all, I am looking for some feedback (suggestions, concerns, critiques, etc...) on a new GUI tool I have been working on. Think of it as a Journal/Compendium/Encyclopedia. Basically it's designed to give you human readable information about everything in the game by using DFHack and reading through the raws and other information. Below are several screenshots from the current version. I have already gotten some good feedback from Meph (some of which has already been included, some that still needs to be), but I am hoping to get a lot of eyes looking at it so that I can make it useful for the community.
This is the view that shows up at the start. It shows the various sub-pages and counts of how many creatures/materials/buildings/etc... there are in each sub-page.
Buildings are split into All, Workshops, and Furnaces. Pushing 'B' on the main screen takes you to the buildings sub-page where you can select a building and see information regarding that building.
Creatures are split into groups by flags, currently you can sort them by GOOD, EVIL, SAVAGE, and MEGABEAST (adding new sort categories is super easy, those are just the ones I chose for the default). You then select the creature and the caste and you get a whole bunch of information about them
Entities are a little different than the other sub-pages because they read both from the raws and from the in-game entities. They are grouped by the ENTITY object from the raws (e.g. MOUNTAIN for dwarves in vanilla DF) and then show all of the in game entities that use that entity raw. Note that this is the least worked on sub-page so far as there is just so much information that could be put there.
The inorganics page is grouped by gems, metals, and stones, and can also be sorted based on their environmental location (e.g. metamorphic). The page shows both the inorganic information and the material information.
Items are a little tough because each item type has such different information associated with them, but it should handle any item in the game. There are no sorting flags for the items currently.
Organics sub-page has the plant and creature materials that can be used for item creation and food. This and the Products sub-page could probably be combined, but for now they are seperate.
The plants sub-page is broken into bushes, grasses, and trees and can also be sorted by various flags (currently EVIL and GOOD are in there, but just like the creatures it is easy to add more sorting flags). This page shows the materials, growths, and plant information of the plant. If you hit 'M' you will get taken to the Organics sub-page with only the current plants materials (in case you wanted to see how strong a trees wood is for example)
The products sub-page is very similar to the organics sub-page, except it shows the extracts/secretions/milk stuff. Basically liquids, powders, cheese, and alcohol. Again, this could be just combined with the Organics sub-page, but for now they are seperate
The reactions sub-page is broken into the reaction categories, and can be sorted based on if it needs fuel or is automatic or adventure mode enabled. This page is the second least worked on, so a lot more can be done, especially for reactions that are more complicated (like improvements).
For now these are the only sup-pages. I am thinking about adding a "Religion" sub-page that lists forces/powers and different worship information, an "Arts" sub-page that lists the different generated art forms, and a "Syndromes/Interactions" sub-page for more detailed information about those.
If I could get any feedback about any of the sub-pages or anything else that would be great.