DB/SpellVisualKit: Difference between revisions

From wowdev
Jump to navigation Jump to search
No edit summary
m (Added Category WotLK)
Line 77: Line 77:


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

Revision as of 18:12, 11 December 2012

This file is used to attach different spell effects from SpellVisualEffectName.dbc to certain points on the model. Each column corresponds to areas on a model such as hands, chest and base.

Header Info

Records..................7834
Fields.....................38
Record Size...............152
String Block Size...........1

Structure

struct SpellVisualKitEntry // sizeof(0x9C)
{
   m_ID; // +0x0, size 0x4, type 0
   m_startAnimID; // +0x4, size 0x4, type 0
   m_animID; // +0x8, size 0x4, type 0
   m_animKitID; // +0xC, size 0x4, type 0
   m_headEffect; // +0x10, size 0x4, type 0
   m_chestEffect; // +0x14, size 0x4, type 0
   m_baseEffect; // +0x18, size 0x4, type 0
   m_leftHandEffect; // +0x1C, size 0x4, type 0
   m_rightHandEffect; // +0x20, size 0x4, type 0
   m_breathEffect; // +0x24, size 0x4, type 0
   m_leftWeaponEffect; // +0x28, size 0x4, type 0
   m_rightWeaponEffect; // +0x2C, size 0x4, type 0
   m_specialEffect; // +0x30, size 0xC, type 0
   m_worldEffect; // +0x3C, size 0x4, type 0
   m_soundID; // +0x40, size 0x4, type 0
   m_shakeID; // +0x44, size 0x4, type 0
   m_charProc; // +0x48, size 0x10, type 0
   m_charParamZero; // +0x58, size 0x10, type 3
   m_charParamOne; // +0x68, size 0x10, type 3
   m_charParamTwo; // +0x78, size 0x10, type 3
   m_charParamThree; // +0x88, size 0x10, type 3
   m_flags; // +0x98, size 0x4, type 0
};


Column 	Field 				Type 		Notes 
1 		ID 				Integer 	
2 		iRefID_AnimationData		Integer 	Seems to be caster animation of some sort...
3 		iRefID_AnimationData 		Integer 	Caster animation.
4 		iRefID_SpellVisualEffectName	Integer 	Visual effect over the head.
5 		iRefID_SpellVisualEffectName	Integer 	Visual effect at chest.
6 		iRefID_SpellVisualEffectName	Integer 	Visual effect at the base/ground.
7 		iRefID_SpellVisualEffectName 	Integer 	Visual effect at right hand.
8 		iRefID_SpellVisualEffectName 	Integer 	Visual effect at left hand.
9 		iRefID_SpellVisualEffectName	Integer 	Visual effect of AOE spells/abilities.
10 		Unknown 			Integer 	Unknown
11 		Unknown 			Integer 	" 
12 		Unknown 			Integer 	" 
13 		Unknown 			Integer 	" 
14 		Unknown 			Integer 	" 
15 		iRefID_SpellVisualEffectName	Integer 	" 
16 		iRefID_SoundEntries		Integer 	Sound effect associated with the visual effects.
17 		iRefID_SpellEffectCameraShakes	Integer 	
18 		Unknown 			Integer 	
19 		Unknown 			Integer 	
20 		Unknown 			Integer 	
21 		Unknown 			Integer 	
22 		Unknown 			Float 		Floats associated with SpellVisualEffectName.dbc? --> 
23 		Unknown 			Float 		" 
24 		Unknown 			Float 		" 
25 		Unknown 			Float* 		null 
26 		Unknown 			Float 		" 
27 		Unknown 			Float 		" 
28 		Unknown 			Float 		" 
29 		Unknown 			Float* 		null 
30 		Unknown 			Float 		" 
31 		Unknown 			Float 		" 
32 		Unknown 			Float 		" 
33 		Unknown 			Float* 		null 
34 		Unknown 			Float 		" 
35 		Unknown 			Float 		"  
36 		Unknown 			Float* 		" null 
37 		Unknown 			Float* 		" --> associated with SpellVisualEffectName.dbc?; null 

Retrieved from "http://www.sourcepeek.com/wiki/SpellVisualKit.dbc"