How to hide the "has created a masterpiece" announcement?
Well, the title says it.
I tried to edit the /data/init/announcements.txt:
[MASTERPIECE_ARCHITECTURE:A_D:D_D]
[MASTERPIECE_CONSTRUCTION:A_D:D_D]
and delete the
:A_D:D_D
but it didn't work. Should I write something instead?
Solution 1:
The file needs something to be in those lines, so deleting them won't work, nor will giving them no flags. Understanding what they mean will help though!
D_D means "dwarf mode display". This flag makes the announcement show up in fortress mode, on the screen and in your logs.
A_D means "adventure mode display". This flag makes the announcement show up in adventure mode, on the screen and in the adventure log.
So the fix is easy enough: You only care about dwarf mode and you need something there, so change the line to:
[MASTERPIECE_ARCHITECTURE:A_D]
[MASTERPIECE_CONSTRUCTION:A_D]
Now only adventurers will ever be notified that they've created a masterwork rock mug, and your fortressed dwarves can quietly mug in peace.