Replies: 1 comment
-
Whether something is filterable depends on the data structure that is being used to drive the display list. If the list is backed directly by the source of truth, then filtering the list means removing data from the source of truth. This can have other repercussions, such as incomplete exports if you choose to export to xml while the list is filtered. I'm not sure if this applies here - I haven't looked at the data structures involved - but it's something to keep in mind. The second potential complication is that the lists can get huge. Any filtering might need to happen in c++ for performance reasons, which may make legends mode filtering logic a bit more complex than existing search and sort. The third thing to check is where features like this appear on Putnam's roadmap. If she's planning on addressing this in vanilla soon (for some value of "soon"), we shouldn't duplicate that work. |
Beta Was this translation helpful? Give feedback.
-
Currently available tools like Legends Browser are less informative and useful than in-game legends mode. But since DFHack already can filter certain things in the game, it might be not very complicated to add similar search and filter to the legends mode. Filter events by type and search by text - is it possible?
Examples:
Legends mode is a huge part of DF and it is usally underrated, because of how uncomfortable it is to use this mode. Search and filtering would make reading Legends much easier and more accessible.
Beta Was this translation helpful? Give feedback.
All reactions