So I tried to update this app for 44.12 before including it into a pack that I made (looks like Lazy Mac Pack is not maintained anymore).
http://www.bay12forums.com/smf/index.php?topic=158322.msg7911386#msg7911386Updated filters.txt to the point where I don't see a single unrecognized message while parsing entire game log of 3 years for a busy fort.
filters.txt
https://pastebin.com/QMTT11bbChanged some colors, although it's still work in progress
filters.dat
https://pastebin.com/8PJEhfXDThere is also a minor bug that locks all menu items after a first modal window is open and closed. I tried to fix it but failed.
Love this utility.
I wish the program could be changed to make it possible to use multiple different colors or formatting in one line, like:
It would be great. Take a look at
DF Log, it already does all that.
It might also be useful to color damage done to enemy units and damage done to friendly units differently, much like in-game reports.
For fortress mode, damage done by (+)dwarf to a non-dwarf in blue color, and damage by non-dwarf to a dwarf in red would be correct 95% of times. Dwarf vs dwarf should be all red.
Unfortunately, projectiles are anonymous, and there are things like necro dwarves, goblin civ dwarves, hostile civ dwarves attacking your pets, they will be color-coded incorrectly.
Another option is to generate extended battle log using a custom dfhack plugin.