Mercurial > mm7
diff TurnEngine.h @ 0:9c0607679772
init
author | Ritor1 |
---|---|
date | Sat, 12 Jan 2013 09:45:18 +0600 |
parents | |
children | ce39b96acf5c |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TurnEngine.h Sat Jan 12 09:45:18 2013 +0600 @@ -0,0 +1,54 @@ +#pragma once + + + +/* 299 */ +#pragma pack(push, 1) +struct TurnBased_QueueElem +{ + int uPackedID; + int field_4; + int uActionLength; + int field_C; +}; +#pragma pack(pop) + +/* 254 */ +#pragma pack(push, 1) +struct stru262_TurnBased +{ + signed int _404544(); + void _40471C(); + signed int Start(); + void End(bool bPlaySound); + void _405E14(); + __int16 StartTurn(); + void NextTurn(); + int _4063A1(); + int _406457(int a2); + void _40652A(); + __int16 _4065B0(); + __int16 _406648(unsigned int a2); + __int16 _40680F(int a2); + void _406A63(); + void _406AFE(); + int _406B9F(); + bool _406D10(signed int a2); + void _406FA8(); + + + int field_0; + int field_4; + int field_8; + int uActorQueueSize; + int field_10; + int uActionPointsLeft; + int field_18; + int field_1C; + TurnBased_QueueElem pQueue[2]; +}; +#pragma pack(pop) + + + +extern struct stru262_TurnBased *pTurnEngine; \ No newline at end of file