diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-02-24 15:31:21 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-02-24 15:31:21 +0000 |
commit | bbefa2c38bdcc3a38225b3eed7a8475764c5671d (patch) | |
tree | 2a3403a555ff4d127589b79e7f72f46b704919a4 /crawl-ref/source/dat/database/shout.txt | |
parent | 5cc9690e25b97f8b32f18f71777d89754102fa27 (diff) | |
download | crawl-ref-bbefa2c38bdcc3a38225b3eed7a8475764c5671d.tar.gz crawl-ref-bbefa2c38bdcc3a38225b3eed7a8475764c5671d.zip |
Outsource randart names.
Also:
- Move database text files into subfolder "database", yay!
- Don't print "uncursed" for identified randart weapons/jewellery
as the status should be obvious once the name is known.
- A bit of code cleanup (change in enum.h breaks saves!)
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3460 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/database/shout.txt')
-rw-r--r-- | crawl-ref/source/dat/database/shout.txt | 255 |
1 files changed, 255 insertions, 0 deletions
diff --git a/crawl-ref/source/dat/database/shout.txt b/crawl-ref/source/dat/database/shout.txt new file mode 100644 index 0000000000..e18fcdbd07 --- /dev/null +++ b/crawl-ref/source/dat/database/shout.txt @@ -0,0 +1,255 @@ +############################################################ +# As of Stone Soup 0.3 the previously hardcoded monster +# speech has been outsourced. This makes changing existing +# messages, and adding new ones really easy. +# +# shout.txt holds the utterances (and visual equivalents) of +# monsters that notice you. +# +# For an explanation of how to read shout.txt and speak.txt +# and how to add new messages, see monster_speech.txt in the +# docs directory. +############################################################ +%%%% +__BUGGY + +# This line should never get displayed to the user, even if +# handle_monster_shouts() in view.cc detects buggy behavior, +# so showing this line would itself be a bug. +SOUND:You hear doubly buggy behavior! +%%%% +__SHOUT + +SOUND:You hear a shout! +%%%% +__BARK + +SOUND:You hear a bark! +%%%% +__TWO_SHOUTS + +SOUND:You hear two shouts! +%%%% +__ROAR + +SOUND:You hear a roar! +%%%% +__SCREAM + +SOUND:You hear a hideous shriek! +%%%% +__BELLOW + +SOUND:You hear a bellow! +%%%% +__SCREECH + +SOUND:You hear a screech! +%%%% +__BUZZ + +SOUND:You hear an angry buzzing noise. +%%%% +__MOAN + +SOUND:You hear a chilling moan. +%%%% +__WHINE + +SOUND:You hear an irritating high-pitched whine. +%%%% +__CROAK + +SOUND:You hear a loud, deep croak! + +SOUND:You hear a croak. +%%%% +__GROWL + +SOUND:You hear an angry growl. +%%%% +__HISS + +SOUND:You hear an angry hiss. +%%%% +__DEMON_TAUNT + +@The_monster@ @says@, "@demon_taunt@" +############################################ +# End of default shouts +############################################ + + +############################################################ +# Player ghost shouts. Potentially different ones for each +# class, though currently they all just copy the default +# player ghost. +############################################################ +%%%% +player ghost + +VISUAL:@The_monster@ turns @possessive@ malevolent gaze towards you. +%%%% +Fighter player ghost + +@player ghost@ +%%%% +Wizard player ghost + +@player ghost@ +%%%% +Priest player ghost + +@player ghost@ +%%%% +Thief player ghost + +@player ghost@ +%%%% +Gladiator player ghost + +@player ghost@ +%%%% +Necromancer player ghost + +@player ghost@ +%%%% +Paladin player ghost + +@player ghost@ +%%%% +Assassin player ghost + +@player ghost@ +%%%% +Berserker player ghost + +@player ghost@ +%%%% +Hunter player ghost + +@player ghost@ +%%%% +Conjurer player ghost + +@player ghost@ +%%%% +Enchanter player ghost + +@player ghost@ +%%%% +Fire Elementalist player ghost + +@player ghost@ +%%%% +Ice Elementalist player ghost + +@player ghost@ +%%%% +Summoner player ghost + +@player ghost@ +%%%% +Air Elementalist player ghost + +@player ghost@ +%%%% +Earth Elementalist player ghost + +@player ghost@ +%%%% +Crusader player ghost + +@player ghost@ +%%%% +Death Knight player ghost + +@player ghost@ +%%%% +Venom Mage player ghost + +@player ghost@ +%%%% +Chaos Knight player ghost + +@player ghost@ +%%%% +Transmuter player ghost + +@player ghost@ +%%%% +Healer player ghost + +@player ghost@ +%%%% +Reaver player ghost + +@player ghost@ +%%%% +Stalker player ghost + +@player ghost@ +%%%% +Monk player ghost + +@player ghost@ +%%%% +Warper player ghost + +@player ghost@ +%%%% +Wanderer player ghost + +@player ghost@ + +######################################## +# Shouts by monster symbol +######################################## +%%%% +'&' + +@__DEMON_TAUNT@ +%%%% +'a' + +@The_monster@ twitches @possessive@ antennae in your direction. +%%%% +'cap-B' + +@The_monster@ twitches @possessive@ antennae in your direction. +%%%% +# Giant spores have their own visual, this is only for the eyeball +# related ones. +'cap-G' + +@The_monster@ turns @possessive@ gaze towards you. +%%%% +'cap-J' + +@The_monster@ quivers. +######################################## +# Shouts for specific monsters +######################################## +%%%% +# The giant spore has no eyes, so it can't gaze at the player like the +# other 'G' monsters. +giant spore + +__NONE +%%%% +# Shadow imps and white imps copy imps. +imp + +# Shout one half the time, taunt the other half. +@__SHOUT@ + +@The_monster@ @says@, "@imp_taunt@" +%%%% +shadow imp + +@imp@ +%%%% +white imp + +@imp@ +%%%% |