v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

v0.31:Announcement

From Dwarf Fortress Wiki
Revision as of 16:32, 8 December 2011 by QuietBot (talk | contribs) (Fixing links within namespace (0082/2808))
Jump to navigation Jump to search
This article is about an older version of DF.

An announcement is a message displayed at the bottom of the game screen used to indicate something important. Some announcements will pause gameplay and center the camera on the event in question.

The Announcements page can be accessed with the a key. Page Up and Page Down scroll through the previous announcements. The Announcements page shows the date of each announcement, and you can press z to zoom to the location of an announcement.

More examples of announcements include job cancellations, the creation of masterpieces, dwarves and tame animals being struck down (including being slaughtered), dwarves gaining attributes, dwarves becoming champions, tame animals becoming adults and giving birth, weather events, seasons changing, sieges, enemy ambushers becoming revealed (thieves or ambushes), and work orders being completed.

The orders menu allows you to filter out certain job cancellation messages. x cycles through the four options for cancellation announcements:

  • None
  • Some
  • Most
  • All

The default setting is "Some".

Combat related messages are filed under reports, and can be accessed with the r key.

Controlling which announcements pause and recenter

You can control which types of announcements do and don't pause and/or recenter the game by editing the announcements.txt file, found at Dwarf Fortress/data/init/announcements.txt. An announcement type containing P will pause when that announcement type is made, and one containing R will re-center when that announcement type is made. For example,

[MIGRANT_ARRIVAL:A_D:D_D:P:R]

means that the game will pause and recenter upon the announcement of migrants arriving. You could change it to

[MIGRANT_ARRIVAL:A_D:D_D:R]

to cause the game to recenter on the arriving migrants, but to not pause the game.