Mercurial > might-and-magic-trilogy
diff stru277.h @ 0:8b8875f5b359
Initial commit
author | Nomad |
---|---|
date | Fri, 05 Oct 2012 16:07:14 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stru277.h Fri Oct 05 16:07:14 2012 +0200 @@ -0,0 +1,39 @@ +#pragma once + + + +/* 271 */ +#pragma pack(push, 1) +struct stru277 +{ + //----- (00426987) -------------------------------------------------------- + inline stru277() + { + this->field_8 = 0; + this->spellnum = 0; + this->field_6 = 0; + this->uPlayerID_2 = 0; + this->uPlayerID = 0; + this->field_10 = 0; + } + + void _427D48(unsigned int uPlayerID); + unsigned int PushStru277(__int16 a2, __int16 uPlayerID, __int16 a4, __int16 a5, int a6); + struct GUIWindow *sub_4219BE(); + void _427E01_cast_spell(); + + __int16 spellnum; + unsigned __int16 uPlayerID; + __int16 uPlayerID_2; + __int16 field_6; + __int16 field_8; + __int16 field_A; + __int16 field_C; + __int16 field_E; + int field_10; +}; +#pragma pack(pop) + + +extern stru277 pStru277[10]; +extern stru277 stru_50CDB4; // idb