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.
Editing Speech file
Jump to navigation
Jump to search
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
If you are creating a redirect to the current version's page, do not use any namespace. For example: use #REDIRECT [[Cat]], not #REDIRECT [[Main:Cat]] or #REDIRECT [[cv:Cat]]. See DF:Versions for more information.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | '''Speech files''' are text files that define sentences which can be spoken by people in [[adventure mode]]. They are found in the <code>data/speech</code> folder. | |
− | |||
− | '''Speech files''' | ||
== List of files == | == List of files == | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! | + | ! File !! Uses !! Example sentence !! [[#Special tokens|Tokens]] known to work |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|ab_specific_hf_seeker}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|animal_slayer}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|arch_info_justification}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|child_age_proclamation}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|current_profession_no_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|current_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|curse}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|dwarf}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|elf}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_additional}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_additional_dead}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_no_spec}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_no_spec_dead}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_spec}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|family_relationship_spec_dead}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|general}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|goodbye_worship_1}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|goodbye_worship_2}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|goodbye_worship_3}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet}} |
− | |||
− | |||
− | |||
− | |||
− | |||
| Used when greeting another person. | | Used when greeting another person. | ||
| Greetings. My name is [SPEAKER:TRANS_NAME]. | | Greetings. My name is [SPEAKER:TRANS_NAME]. | ||
− | + | | <nowiki>[SPEAKER:TRANS_NAME]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_baby}} |
| Used when greeting a [[baby]]. | | Used when greeting a [[baby]]. | ||
| A baby! How adorable! | | A baby! How adorable! | ||
− | + | | | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_reply}} |
| Used when replying to another person's greeting. | | Used when replying to another person's greeting. | ||
| Ah, hello. I'm [SPEAKER:TRANS_NAME]. | | Ah, hello. I'm [SPEAKER:TRANS_NAME]. | ||
− | + | | <nowiki>[SPEAKER:TRANS_NAME]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_reply_after_hero}} |
| Used by NPCs when replying to the player character's greeting after becoming a [[hero]]. | | Used by NPCs when replying to the player character's greeting after becoming a [[hero]]. | ||
| I am [SPEAKER:TRANS_NAME]. How can I be of service? | | I am [SPEAKER:TRANS_NAME]. How can I be of service? | ||
− | + | | <nowiki>[SPEAKER:TRANS_NAME]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_reply_diff_language}} |
− | | Used when replying to the greeting of a person | + | | Used when replying to the greeting of a person which is of another [[race]]. |
| Hello, [AUDIENCE:RACE]. I am [SPEAKER:TRANS_NAME]. | | Hello, [AUDIENCE:RACE]. I am [SPEAKER:TRANS_NAME]. | ||
− | + | | <nowiki>[SPEAKER:TRANS_NAME], [AUDIENCE:RACE]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_reply_unusual_first}} |
| Used when replying to the greeting of a person whose first name is unusual.{{verify|June 2015}} | | Used when replying to the greeting of a person whose first name is unusual.{{verify|June 2015}} | ||
| You know, you don't meet many people with the name [AUDIENCE:FIRST_NAME] | | You know, you don't meet many people with the name [AUDIENCE:FIRST_NAME] | ||
− | + | | <nowiki>[AUDIENCE:FIRST_NAME]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|greet_worship}} |
| Used for greetings by [[priest]]s and faithful people.{{verify|June 2015}} | | Used for greetings by [[priest]]s and faithful people.{{verify|June 2015}} | ||
| This servant of [SPEAKER:HF_LINK:DEITY:TRANS_NAME] greets you. | | This servant of [SPEAKER:HF_LINK:DEITY:TRANS_NAME] greets you. | ||
− | + | | <nowiki>[SPEAKER:HF_LINK:DEITY:TRANS_NAME], [SPEAKER:HF_LINK:DEITY:RANDOM_DEF_SPHERE]</nowiki> | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|guard_profession}} |
− | | Used by | + | | Used by [[guard]]s when you ask them about their profession. See also [[#soldier_profession|soldier_profession]]. |
| I am a guard. | | I am a guard. | ||
− | + | | | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|guard_warning}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|hist_fig_slayer}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|hunting_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|hunting_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|justification_antithetical}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|justification_experience}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|justification_proximity}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|justification_reminder}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|justification_representation}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|lair_hunter_minotaur}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|mercenary_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|mercenary_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|no_family}} |
| Used by NPCs when you ask them about their [[family]], but they don't have any. | | Used by NPCs when you ask them about their [[family]], but they don't have any. | ||
| I have no family to speak of. | | I have no family to speak of. | ||
− | + | | | |
+ | |- | ||
+ | | {{text anchor|past_hunting_profession}} | ||
+ | |- | ||
+ | | {{text anchor|past_mercenary_profession}} | ||
+ | |- | ||
+ | | {{text anchor|past_profession_no_year}} | ||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|past_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|past_scouting_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|past_snatcher_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|past_thief_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|past_wandering_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|positive}} |
+ | | Used to express positive [[feeling]]s. | ||
+ | | wonderful!, fantastic!, very good | ||
| | | | ||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|same_site_ab_specific_hf_seeker}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|same_site_specific_hf_seeker}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|scouting_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|scouting_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|site_specific_hf_seeker}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|slayer}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|snatcher_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|snatcher_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|soldier_profession}} |
| Used by [[soldier]]s when you ask them about their profession. See also [[#guard_profession|guard_profession]]. | | Used by [[soldier]]s when you ask them about their profession. See also [[#guard_profession|guard_profession]]. | ||
| I am a soldier. | | I am a soldier. | ||
− | + | | | |
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|task_recommendation}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|temple_already_member}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|temple_become_member}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|thief_profession}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|thief_profession_year}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | {{text anchor| | + | | {{text anchor|threat}} |
| Used by NPC [[bandit]]s{{verify|June 2015}} before attacking you. | | Used by NPC [[bandit]]s{{verify|June 2015}} before attacking you. | ||
| Prepare to die! | | Prepare to die! | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | {{text anchor|unknown_hf_seeker}} |
− | |||
− | |||
|- | |- | ||
− | | | + | | {{text anchor|wandering_profession}} |
− | |||
− | |||
|- | |- | ||
− | | | + | | {{text anchor|wandering_profession_year}} |
− | |||
|} | |} | ||
− | == | + | == Special tokens == |
Speech files can contain tokens in square brackets (<code>[]</code>), which are replaced with context-specific strings before the speech is displayed. | Speech files can contain tokens in square brackets (<code>[]</code>), which are replaced with context-specific strings before the speech is displayed. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
− | ! Token !! Meaning | + | ! Token !! Meaning |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | [[Category:Files]] | + | [[Category:DF2014:Files]] |
− | [[Category:Modding]] | + | [[Category:DF2014:Modding]] |