nwesterhausen / overseers-manual-df

App to provide a searchable overview of the installed raws in a Dwarf Fortress installation
MIT License
4 stars 2 forks source link

include procedurally-generated creatures #32

Open nwesterhausen opened 1 year ago

nwesterhausen commented 1 year ago

It doesn't include any information on procedurally-generated creatures.

nwesterhausen commented 1 year ago

Procedurally generated creatures are saved in a binary format, sometimes compressed (the unit-n.dat files in the save dir). There are not published utilities that I've found which parse these files. The data about names and description can be exported with dfhack (generated-creature-renamer has a 'list-generated' command) but that is only the name and if you specify 'detailed' it includes the description.

nwesterhausen commented 7 months ago

This should be on track to get included, although it requires a legends export-plus xml file. I recently added support for it to dfraw_json_parser which is the underlying program that enables overseer's manual to work.

The creatures exported in that are not as rich and detailed as the raw files but they do include enough information (it doesn't include any graphical information).