DB/VocalUISounds

From wowdev
Jump to navigation Jump to search

Contains UI error sounds for all the different races and genders. IE "Already in a group", "Not Enough Mana".. etc...

0.5.3.3368, 1.12.1.5875, 6.0.1.18179

enum VOCALUISOUNDTYPE {
  VUISOUNDTYPE_NORMAL=0,
  VUISOUNDTYPE_PISSED=1,
  NUM_SOUNDTYPES=2
};
enum VOCALUISOUNDS {
  VUI_INVENTORYFULL=0,
  VUI_OUTOFAMMO=1,
  VUI_NOEQUIP_LEVEL=2,
  VUI_NOEQUIP_EVER=3,
  VUI_BOUND_NODROP=4,
  VUI_ITEMCOOLING=5,
  VUI_CANTDRINKMORE=6,
  VUI_CANTEATMORE=7,
  VUI_CANTINVITE=8,
  VUI_INVITEEBUSY=9,
  VUI_TARGETTOOFAR=10,
  VUI_INVALIDTARGET=11,
  VUI_SPELLCOOLING=12,
  VUI_CANTLEARN_LEVEL=13,
  VUI_LOCKED=14,
  VUI_NOMANA=15,
  VUI_NOTWHILEDEAD=16,
  VUI_CANTLOOT=17,
  VUI_CANTCREATE=18,
  VUI_DECLINEGROUP=19,
  VUI_ALREADYINGROUP=20,
  VUI_ALREADYINGUILD=21,
  VUI_CANTAFFORDBANKSLOT=22,
  VUI_TOOMANYBANKSLOTS=23,
  VUI_CANTEAT_MOVING=24,
  VUI_NOTABAG=25,
  VUI_CANTPUTBAG=26,
  VUI_WRONGSLOT=27,
  VUI_AMMOONLYINBAG=28,
  VUI_BAGFULL=29,
  VUI_ITEMMAXCOUNT=30,
  VUI_CANTLOOT_DIDNTKILL=31,
  VUI_CANTLOOT_WRONGFACING=32,
  VUI_CANTLOOT_LOCKED=33,
  VUI_CANTLOOT_NOTSTANDING=34,
  VUI_CANTLOOT_TOOFAR=35,
  VUI_CANTATTACKRONGDIRECTION=36,
  VUI_CANTATTACK_NOTSTANDING=37,
  VUI_CANTATTACK_NOTARGET=38,
  VUI_NOTENOUGHGOLD=39,
  VUI_NOTENOUGHMONEY=40,
  VUI_CANTEQUIP2H_SKILL=41,
  VUI_CANTEQUIP_2HEQUIPPED=42,
  VUI_CANTEQUIP2H_NOSKILL=43,
  VUI_NOTEQUIPPABLE=44,
  VUI_GENERICNOTARGET=45,
  VUI_CANTCAST_OUTOFRANGE=46,
  VUI_POTIONCOOLING=47,
  VUI_PROFICIENCYNEEDED=48,
  VUI_MUSTEQUIPPITEM=49,
  VUI_ABILITYCOOLING=50,
  VUI_CANTUSEITEM=51,
  VUI_CHESTINUSE=52,
  VUI_FOODCOOLING=53,
  VUI_CANTTAXI_NOMONEY=54,
  VUI_CANTUSELOCKED=55,
  VUI_NOEQUIPSLOTAVAILABLE=56,
  VUI_CANTUSETOOFAR=57,
  VUI_CANTSWAP=58,
  VUI_CANTTRADE_SOULBOUND=59,
  VUI_NOTOWNER=60,
  VUI_ITEMLOCKED=61,
  VUI_GUILDPERMISSIONS=62,
  VUI_NORAGE=63,
  VUI_NOENERGY=64,
  VUI_NOFOCUS=65,
  NUM_VOCALUISOUNDS=66,
  VUI_NONE=66
};
struct VocalUISoundsRec {
  uint32_t m_ID;
  uint32_t m_vocalUIEnum;       // VOCALUISOUNDS
  uint32_t m_raceID;
  uint32_t m_NormalSoundID[2];
  uint32_t m_PissedSoundID[2];  // pissed = drunk
};

Structure

Column	Field 			Type 		Notes 
1 	ID 			Integer 	
2 	vocalUIEnum 		Integer 	unique id per race
3 	iRefID_ChrRaces 	Integer 	Race
4 	iRefID_NormalSoundID 	Integer[2] 	Male sound, Female sound 
6 	iRefID_PissedSoundID 	Integer[2] 	Male sound, Female sound