Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.
Comentarios: Made info bold

The `broadcast_text` table

 


This table (ref https://github.com/TrinityCore/TrinityCore/commit/60e87db) will have everything you need for your scripts' texts, such as: gossipscreature texts and npc_texts.

Its purpose is (will be) used as a globalized table containing the texts as mentionned above, and things like their sounds, their emotes and the languages in which the texts should be said. 

All the values are from sniffs (ADBVerified) so, don't add things in it - Kinzcool.


Structure

FieldTypeAttributesKeyNullDefaultExtraComment
ID74260980int(10)unsignedPRINO0  

Language74260980int(11)unsigned 
NO0  

MaleText74260980textsigned 
YESNULL  

FemaleText74260980textsigned 
YESNULL  

EmoteID1int(10)unsigned 
NO0  

EmoteID2int(10)unsigned 
NO0  

EmoteID3int(10)unsigned 
NO0  

EmoteDelay1int(10)unsigned 
NO0  

EmoteDelay2int(10)unsigned 
NO0  

EmoteDelay3int(10)unsigned 
NO0  

SoundIdint(10)unsigned 
NO0  

UnkEmoteIDint(10)unsigned 
NO0  

Typeint(10)unsigned 
NO0  

WDBVerifiedsmallint(5)signed 
NO0  

Description of the fields

...


ID

The unique ID value for the text.

...

IDs from SoundEntries.dbc

UnkEmoteID

An emote.

Type

...


WDBVerified

This field is used by the TrinityDB Team to determine whether a template has been verified from WDB files (ADB files for this one).

...

If value is -Client Build then it was parsed with WDB files from that specific client build and manually edited later for some special necessity.