Originally Posted by Kanegasi
You can use the GOSSIP_SHOW event to temporarily mute the Dialog channel using SetCVar("Sound_EnableDialog", 0). All those sounds the NPCs use is on the Dialog channel.
|
I don't know that this will work very well, as I'm pretty sure greeting speech is initiated by the client when you click on an NPC, while you have to wait for server response for the GOSSIP_SHOW event to fire.
Originally Posted by VincentSDSH
Though, how does one get a list of the sound files? They don't dump along with the Art, iirc.
|
You need to examine the data files. You can use
this, although I don't know if it's updated for Legion.
Originally Posted by VincentSDSH
And, now that I think about it, is there a way to get the "<[text here]>" data from NPCs? (What would be a guild name in a player)
|
Scan the tooltip. It should be the second line or so.