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.34:announcements.txt

From Dwarf Fortress Wiki
Revision as of 14:31, 23 November 2016 by NibblesMeKibbles (talk | contribs) (Fixed disambiguation pages link.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
This article is about an older version of DF.
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[edit]

[ANNOUNCEMENT NAME(:option)(:option)...]

Available options[edit]

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[edit]

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
Other