Back to world database list of tables.
The script_texts table DEPRECATED - USE broadcast_text INSTEAD
holds all the texts used by core scripted creatures (ScriptDev). This table handles the actual text, display type (say/yell/emote) and corresponding sounds or emote (if any).
Structure
| Field | Type | Attributes | Null | Default | Comments |
|---|---|---|---|---|---|
| entry | int(11) | signed | NO | 0 | Text Entry |
| content_default | text | YES | NULL | Default Locale Text | |
| content_loc1 | text | YES | NULL | Locale 1 Text | |
| content_loc2 | text | YES | NULL | Locale 2 Text | |
| content_loc3 | text | YES | NULL | Locale 3 Text | |
| content_loc4 | text | YES | NULL | Locale 4 Text | |
| content_loc5 | text | YES | NULL | Locale 5 Text | |
| content_loc6 | text | YES | NULL | Locale 6 Text | |
| content_loc7 | text | YES | NULL | Locale 7 Text | |
| content_loc8 | text | YES | NULL | Locale 8 Text | |
| sound | int(11) | unsigned | NO | 0 | Sound Id |
| type | int(11) | unsigned | NO | 0 | Text Type |
| language | int(11) | unsigned | NO | 0 | Text Language |
| emote | int(11) | unsigned | NO | 0 | Emote Id |
| comment | text | YES | NULL | Comment |
Description of the fields
entry
This is the entry of the text. It corresponds to a cpp script using DoScriptText(); to display the text. This number is always negative.
content_default
This is the actual text presented in the default language (English).
content_loc
This is the actual text presented in the Localization #(1-8) Clients
| Value | Localization |
|---|---|
| 1 | Korean |
| 2 | French |
| 3 | German |
| 4 | Chinese |
| 5 | Taiwanese |
| 6 | Spanish |
| 7 | Spanish Mexico |
| 8 | Russian |
sound
This is the sound Id that will play with along with the corresponding text. All sounds are from SoundEntries.dbc.
type
This is the method the text is displayed.
language
This is the ingame language of the text. Languages are from Languages.dbc.
| ID | Name | Description |
|---|---|---|
| 0 | UNIVERSAL | Text in this language is understood by ALL Races. |
| 1 | ORCISH | Text in this language is understood ONLY by Horde Races. |
| 2 | DARNASSIAN | Text in this language is understood ONLY by the Night Elf Race. |
| 3 | TAURAHE | Text in this language is understood ONLY by the Tauren Race. |
| 6 | DWARVISH | Text in this language is understood ONLY by the Dwarf Race. |
| 7 | COMMON | Text in this language is understood ONLY by Alliance Races. |
| 8 | DEMONIC | Text in this language is understood ONLY by the Demon Race (Not Implemented). |
| 9 | TITAN | This language was used by Sargeras to speak with other Titians (Not Implemented). |
| 10 | THALASSIAN | Text in this language is understood ONLY by the Blood Elf Race. |
| 11 | DRACONIC | Text in this language is understood ONLY by the Dragon Race. |
| 12 | KALIMAG | Text will display as Kalimag (not readable by players, language of all elementals) |
| 13 | GNOMISH | Text in this language is understood ONLY by the Gnome Race. |
| 14 | TROLL | Text in this language is understood ONLY by the Troll Race. |
| 33 | GUTTERSPEAK | Text in this language is understood ONLY by the Undead Race. |
| 35 | DRAENEI | Text in this language is understood ONLY by the Draenai Race. |
| 36 | ZOMBIE | (not currently used?) |
| 37 | GNOMISH BINARY | Binary language used by Alliance when drinking Binary Brew |
| 38 | GOBLIN BINARY | Binary language used by Horce when drinking Binary Brew |
emote
This is the emote that the creature performs along with the corresponding text.
comment
This field allows you to label a text entry.
General Links:
Subsystems:
Database Structure:
Additional Data:
Core Repositories:
DB Repositories:





