Mercurial > mm7
comparison TurnEngine.h @ 1332:1e35cfed7928
turn engine file added
author | Gloval |
---|---|
date | Fri, 05 Jul 2013 01:46:44 +0400 |
parents | f0be1fecd642 |
children | 22cb507446a4 |
comparison
equal
deleted
inserted
replaced
1331:f0be1fecd642 | 1332:1e35cfed7928 |
---|---|
1 #pragma once | 1 #pragma once |
2 | 2 |
3 | |
4 enum TURN_ENGINE_FLAGS | |
5 { | |
6 TE_FLAG_1 =1, | |
7 TE_FLAG_2 =2, | |
8 TE_PLAYER_TURN =4, | |
9 TE_FLAG_8 =8 | |
10 }; | |
3 | 11 |
4 | 12 |
5 /* 299 */ | 13 /* 299 */ |
6 #pragma pack(push, 1) | 14 #pragma pack(push, 1) |
7 struct TurnBased_QueueElem | 15 struct TurnBased_QueueElem |
34 uActionPointsLeft = 0; | 42 uActionPointsLeft = 0; |
35 field_18 = 0; | 43 field_18 = 0; |
36 field_1C = 0; | 44 field_1C = 0; |
37 } | 45 } |
38 | 46 |
39 void _404544(); | 47 void SortTurnQueue(); |
40 void _40471C(); | 48 void _40471C(); |
41 void Start(); | 49 void Start(); |
42 void End(bool bPlaySound); | 50 void End(bool bPlaySound); |
43 void _405E14(); | 51 void _405E14(); |
44 __int16 StartTurn(); | 52 __int16 StartTurn(); |
50 void _406648(unsigned int a2); | 58 void _406648(unsigned int a2); |
51 __int16 _40680F(int a2); | 59 __int16 _40680F(int a2); |
52 void _406A63(); | 60 void _406A63(); |
53 void _406AFE(); | 61 void _406AFE(); |
54 int _406B9F(); | 62 int _406B9F(); |
55 bool _406D10(signed int a2); | 63 bool ActorTurn(signed int a2); |
56 void _406FA8(); | 64 void _406FA8(); |
57 | 65 |
58 | 66 |
59 int field_0; | 67 int field_0; |
60 int field_4; | 68 int field_4; |