DB/TalentTab: Difference between revisions

From wowdev
Jump to navigation Jump to search
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=4}}
This file contains the tabs of the talents, which can be seen when opening the talents window in WoW.  
This file contains the tabs of the talents, which can be seen when opening the talents window in WoW.  
 
==1.12.1.5875==
==Header Info ==
  struct TalentTabRec {
  Records....................27
  uint32_t m_ID;
Fields.....................24
  {{Template:Type|langstringref}} name;
Record Size................60
  uint32_t spell_icon;
  String Block Size.........640
  uint32_t race_mask;
 
  uint32_t class_mask;
  uint32_t order_index;
  {{Template:Type|stringref}} background_file;
  };
==Structure==
==Structure==
  '''Column Field Type Notes'''  
  '''Column Field Type Notes'''  
  1 ID Integer
  1 ID Integer
  2-17 sRefName String + [[Loc]]
  2-18 name String + [[Loc]]
18 Unknown 
  19 [[SpellIcon.dbc|SpellIcon]] Integer
  19 iRefID_[[SpellIcon.dbc|SpellIcon]] Integer
  20 [[ChrRaces.dbc|Races]] BitMask Only for characters.
  20 Unknown BitMask All 2047  (Number of Rows per TAB +2bits, 511 pre-tbc
  21 [[ChrClasses.dbc|Classes]] BitMask Only for characters.
2047 for bc 8191 for WotLK)
  22 [[CreatureFamily.dbc|CreatureFamily]].categoryEnumID BitMask Only for hunter pets.
  21 sRefMask_[[ChrClasses.dbc|ChrClasses]] BitMask
  23 orderIndex Integer (TalentFrameBase.lua:MAX_TALENT_TABS = 5;)
  22 tab_number Integer
24 backgroundFile String (they're located in Interface\TALENTFRAME )
  23 iternalname String
 
Retrieved from "http://www.sourcepeek.com/wiki/TalentTab.dbc"


[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_Vanilla]]
[[Category:DBC_WotLK]]

Latest revision as of 06:45, 15 May 2022

Vanilla … Cata

This file contains the tabs of the talents, which can be seen when opening the talents window in WoW.

1.12.1.5875

struct TalentTabRec {
  uint32_t m_ID;
  langstringref name;
  uint32_t spell_icon;
  uint32_t race_mask;
  uint32_t class_mask;
  uint32_t order_index;
  stringref background_file;
};

Structure

Column	Field 				Type 		Notes 
1 	ID 				Integer 	
2-18 	name	 			String + Loc	
19 	SpellIcon 			Integer 	
20 	Races 				BitMask 	Only for characters.
21 	Classes 			BitMask 	Only for characters.
22 	CreatureFamily.categoryEnumID 	BitMask		Only for hunter pets.
23 	orderIndex 			Integer 	(TalentFrameBase.lua:MAX_TALENT_TABS = 5;)
24 	backgroundFile 			String 		(they're located in Interface\TALENTFRAME )