Mercurial > mm7
diff CastSpellInfo.h @ 933:bfb00599a133
New files
author | Ritor1 |
---|---|
date | Wed, 01 May 2013 15:31:26 +0600 |
parents | |
children | 0dbf6c4dd029 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CastSpellInfo.h Wed May 01 15:31:26 2013 +0600 @@ -0,0 +1,38 @@ +#pragma once + + + +/* 271 */ +#pragma pack(push, 1) +struct CastSpellInfo +{ + //----- (00426987) -------------------------------------------------------- + inline CastSpellInfo() + { + field_8 = 0; + spellnum = 0; + field_6 = 0; + uPlayerID_2 = 0; + uPlayerID = 0; + sound_id = 0; + } + + void _427D48(unsigned int uPlayerID); + unsigned int PushCastSpellInfo(__int16 a2, __int16 uPlayerID, __int16 skill_level, __int16 a5, int sound_id); + struct GUIWindow *sub_4219BE(); + void _427E01_cast_spell(); + + __int16 spellnum; + unsigned __int16 uPlayerID; + __int16 uPlayerID_2; + __int16 field_6; + __int16 field_8; + __int16 forced_spell_skill_level; + int spell_target_pid; + int sound_id; +}; +#pragma pack(pop) + + +extern CastSpellInfo pCastSpellInfo[10]; +extern CastSpellInfo stru_50CDB4; // idb