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.

Difference between revisions of "Announcements.txt"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (→‎Syntax: remove parentheses)
m (Removing {{migrated article}})
Line 1: Line 1:
{{Migrated_article}}
 
 
{{Quality|Fine|03:01, 6 November 2013 (UTC)}}
 
{{Quality|Fine|03:01, 6 November 2013 (UTC)}}
 
{{av}}
 
{{av}}

Revision as of 23:32, 22 December 2014

This article is about the current version of DF.
Note that some content may still need to be updated.

File

Folder-orange.svg Dwarf Fortress

Folder.svg data

Folder.svg init

Text-x-generic.svg announcements.txt

The announcements.txt file can be used to control the types of announcements displayed in Dwarf Fortress and how they are displayed in various modes. This can often be useful to stop recentering on birth announcements, for example.

Syntax

[ANNOUNCEMENT NAME:option:option...]

Available options

Option Description Notes
 D_D or  D_DISPLAY Causes the announcement to be displayed at the bottom of the screen in Fortress mode (and be viewable in the announcements list). The default for minor announcements including profession changes, weather, job cancellations, and striking new minerals while mining.
 A_D or  A_DISPLAY Causes the announcement to be displayed at the bottom of the screen in Adventure mode (and be viewable in the announcements list).
 P or  PAUSE Pauses the game when the announcement occurs.
 R or  RECENTER Recenters the game to the location of the announcement when the announcement occurs. Commonly used for births, caravan arrivals, and ambushes. Use of this without the pause option is not recommended, since your screen will recenter without warning.
 BOX or  DO_MEGA Causes a box to appear in the middle of the screen, requiring Enter to close it. This is often used with game-changing announcements.
 UCR or  UNIT_COMBAT_REPORT Causes the announcement to appear in all reports. A new report will be created if none are active. Commonly used for adventure mode combat moves.
 UCR_A or  UNIT_COMBAT_REPORT_ALL_ACTIVE Nearly identical to UNIT_COMBAT_REPORT, but does not create a new report if none are active.

List of announcements

Announcement Description/Notes
 REACHED_PEAK See calendar
 ERA_CHANGE
 ENDGAME_EVENT_1
 ENDGAME_EVENT_2
 FEATURE_DISCOVERY Discovery of caverns and their various features
 STRUCK_DEEP_METAL Striking adamantine
 STRUCK_MINERAL Striking a mineral while mining
 STRUCK_ECONOMIC_MINERAL
 COMBAT_TWIST_WEAPON Used in combat, most often in adventure mode (also in the arena)
 COMBAT_LET_ITEM_DROP
 COMBAT_START_CHARGE
 COMBAT_SURPRISE_CHARGE
 COMBAT_JUMP_DODGE_PROJ
 COMBAT_JUMP_DODGE_STRIKE
 COMBAT_DODGE
 COMBAT_COUNTERSTRIKE
 COMBAT_BLOCK
 COMBAT_PARRY
 COMBAT_CHARGE_COLLISION
 COMBAT_CHARGE_DEFENDER_TUMBLES
 COMBAT_CHARGE_DEFENDER_KNOCKED_OVER
 COMBAT_CHARGE_ATTACKER_TUMBLES
 COMBAT_CHARGE_ATTACKER_BOUNCE_BACK
 COMBAT_CHARGE_TANGLE_TOGETHER
 COMBAT_CHARGE_TANGLE_TUMBLE
 COMBAT_CHARGE_RUSH_BY
 COMBAT_CHARGE_MANAGE_STOP
 COMBAT_CHARGE_OBSTACLE_SLAM
 COMBAT_WRESTLE_LOCK
 COMBAT_WRESTLE_CHOKEHOLD
 COMBAT_WRESTLE_TAKEDOWN
 COMBAT_WRESTLE_THROW
 COMBAT_WRESTLE_RELEASE_LOCK
 COMBAT_WRESTLE_RELEASE_CHOKE
 COMBAT_WRESTLE_RELEASE_GRIP
 COMBAT_WRESTLE_STRUGGLE
 COMBAT_WRESTLE_RELEASE_LATCH
 COMBAT_WRESTLE_STRANGLE_KO
 COMBAT_WRESTLE_ADJUST_GRIP
 COMBAT_GRAB_TEAR
 COMBAT_STRIKE_DETAILS
 COMBAT_STRIKE_DETAILS_2
 COMBAT_EVENT_ENRAGED
 COMBAT_EVENT_STUCKIN
 COMBAT_EVENT_LATCH_BP
 COMBAT_EVENT_LATCH_GENERAL
 COMBAT_EVENT_PROPELLED_AWAY
 COMBAT_EVENT_KNOCKED_OUT
 COMBAT_EVENT_STUNNED
 COMBAT_EVENT_WINDED
 COMBAT_EVENT_NAUSEATED
 MIGRANT_ARRIVAL_NAMED
 MIGRANT_ARRIVAL The arrival of migrants
 DIG_CANCEL_WARM The cancellation of a mining task due to potentially dangerous stone.
 DIG_CANCEL_DAMP
 AMBUSH_DEFENDER
 AMBUSH_RESIDENT
 AMBUSH_THIEF
 AMBUSH_THIEF_SUPPORT_SKULKING
 AMBUSH_THIEF_SUPPORT_NATURE
 AMBUSH_THIEF_SUPPORT
 AMBUSH_MISCHIEVOUS
 AMBUSH_SNATCHER
 AMBUSH_SNATCHER_SUPPORT
 AMBUSH_AMBUSHER_NATURE
 AMBUSH_AMBUSHER
 AMBUSH_INJURED
 AMBUSH_OTHER
 AMBUSH_INCAPACITATED
 CARAVAN_ARRIVAL
 NOBLE_ARRIVAL
 D_MIGRANTS_ARRIVAL
 D_MIGRANT_ARRIVAL
 D_MIGRANT_ARRIVAL_DISCOURAGED
 D_NO_MIGRANT_ARRIVAL The failure of migrants to show up in Fortress mode
 ANIMAL_TRAP_CATCH
 ANIMAL_TRAP_ROBBED
 MISCHIEF_LEVER
 MISCHIEF_PLATE
 MISCHIEF_CAGE
 MISCHIEF_CHAIN
 DIPLOMAT_ARRIVAL
 LIAISON_ARRIVAL
 TRADE_DIPLOMAT_ARRIVAL
 CAVE_COLLAPSE
 BIRTH_CITIZEN
 BIRTH_ANIMAL
 STRANGE_MOOD
 MADE_ARTIFACT
 NAMED_ARTIFACT
 ITEM_ATTACHMENT
 VERMIN_CAGE_ESCAPE
 TRIGGER_WEB
 MOOD_BUILDING_CLAIMED
 ARTIFACT_BEGUN
 MEGABEAST_ARRIVAL
 BERSERK_CITIZEN
 MAGMA_DEFACES_ENGRAVING
 ENGRAVING_MELTS
 MASTERPIECE_ARCHITECTURE
 MASTERPIECE_CONSTRUCTION
 MASTER_ARCHITECTURE_LOST
 MASTER_CONSTRUCTION_LOST
 ADV_AWAKEN
 ADV_SLEEP_INTERRUPTED
 ADV_REACTION_PRODUCTS
 CANCEL_JOB Job cancellations
 ADV_CREATURE_DEATH
 CITIZEN_DEATH
 PET_DEATH The death of a pet, causing a negative thought for its owner
 FALL_OVER
 CAUGHT_IN_FLAMES
 CAUGHT_IN_WEB
 UNIT_PROJECTILE_SLAM_BLOW_APART
 UNIT_PROJECTILE_SLAM
 UNIT_PROJECTILE_SLAM_INTO_UNIT
 VOMIT Vomit
 LOSE_HOLD_OF_ITEM
 REGAIN_CONSCIOUSNESS
 FREE_FROM_WEB
 PARALYZED
 OVERCOME_PARALYSIS
 NOT_STUNNED
 EXHAUSTION
 PAIN_KO
 BREAK_GRIP
 NO_BREAK_GRIP
 BLOCK_FIRE
 BREATHE_FIRE
 SHOOT_WEB
 PULL_OUT_DROP
 STAND_UP
 MARTIAL_TRANCE
 MAT_BREATH
 NIGHT_ATTACK_STARTS
 NIGHT_ATTACK_ENDS
 NIGHT_ATTACK_TRAVEL
 GHOST_ATTACK
 LAIR_HUNTER
 TRAVEL_SITE_DISCOVERY
 TRAVEL_SITE_BUMP
 ADVENTURE_INTRO
 CREATURE_SOUND
 CREATURE_STEALS_OBJECT
 FOUND_TRAP
 BODY_TRANSFORMATION
 INTERACTION_ACTOR
 INTERACTION_TARGET
 UNDEAD_ATTACK
 CITIZEN_MISSING
 PET_MISSING
 MARKET_CHATTER
 STRANGE_RAIN_SNOW The appearance of unusual weather
 STRANGE_CLOUD
 SIMPLE_ANIMAL_ACTION
 FLOUNDER_IN_LIQUID
 TRAINING_DOWN_TO_SEMI_WILD A trained animal has reverted to a semi-wild state (Fortress mode). If the animal is not trained properly, it will become wild and possibly attack your dwarves.
 TRAINING_FULL_REVERSION An animal has reverted to a wild state (follows the previous announcement)
 ANIMAL_TRAINING_KNOWLEDGE See Animal trainer
 SKIP_ON_LIQUID
 DODGE_FLYING_OBJECT
Settings
Gameplay settings
Log files
Other