annotate TurnEngine.h @ 1087:cde32f9b5f33

mistake in GetDirectionInfo
author zipi
date Sun, 26 May 2013 00:40:43 +0100
parents 6a2b4d1be013
children 82431a85b28e
rev   line source
0
Ritor1
parents:
diff changeset
1 #pragma once
Ritor1
parents:
diff changeset
2
Ritor1
parents:
diff changeset
3
Ritor1
parents:
diff changeset
4
Ritor1
parents:
diff changeset
5 /* 299 */
Ritor1
parents:
diff changeset
6 #pragma pack(push, 1)
Ritor1
parents:
diff changeset
7 struct TurnBased_QueueElem
Ritor1
parents:
diff changeset
8 {
372
Nomad
parents: 370
diff changeset
9 inline TurnBased_QueueElem()
Nomad
parents: 370
diff changeset
10 {
Nomad
parents: 370
diff changeset
11 uPackedID = 0;
Nomad
parents: 370
diff changeset
12 field_4 = 0;
Nomad
parents: 370
diff changeset
13 uActionLength = 0;
Nomad
parents: 370
diff changeset
14 field_C = 0;
Nomad
parents: 370
diff changeset
15 }
0
Ritor1
parents:
diff changeset
16 int uPackedID;
Ritor1
parents:
diff changeset
17 int field_4;
Ritor1
parents:
diff changeset
18 int uActionLength;
Ritor1
parents:
diff changeset
19 int field_C;
Ritor1
parents:
diff changeset
20 };
Ritor1
parents:
diff changeset
21 #pragma pack(pop)
Ritor1
parents:
diff changeset
22
Ritor1
parents:
diff changeset
23 /* 254 */
Ritor1
parents:
diff changeset
24 #pragma pack(push, 1)
Ritor1
parents:
diff changeset
25 struct stru262_TurnBased
Ritor1
parents:
diff changeset
26 {
370
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
27 inline stru262_TurnBased()
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
28 {
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
29 field_0 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
30 field_4 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
31 field_8 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
32 uActorQueueSize = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
33 field_10 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
34 uActionPointsLeft = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
35 field_18 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
36 field_1C = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
37 }
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
38
0
Ritor1
parents:
diff changeset
39 signed int _404544();
Ritor1
parents:
diff changeset
40 void _40471C();
Ritor1
parents:
diff changeset
41 signed int Start();
Ritor1
parents:
diff changeset
42 void End(bool bPlaySound);
Ritor1
parents:
diff changeset
43 void _405E14();
Ritor1
parents:
diff changeset
44 __int16 StartTurn();
Ritor1
parents:
diff changeset
45 void NextTurn();
Ritor1
parents:
diff changeset
46 int _4063A1();
Ritor1
parents:
diff changeset
47 int _406457(int a2);
Ritor1
parents:
diff changeset
48 void _40652A();
322
ce39b96acf5c Killing friendly peasants subs
Nomad
parents: 0
diff changeset
49 void _4065B0();
ce39b96acf5c Killing friendly peasants subs
Nomad
parents: 0
diff changeset
50 void _406648(unsigned int a2);
0
Ritor1
parents:
diff changeset
51 __int16 _40680F(int a2);
Ritor1
parents:
diff changeset
52 void _406A63();
Ritor1
parents:
diff changeset
53 void _406AFE();
Ritor1
parents:
diff changeset
54 int _406B9F();
Ritor1
parents:
diff changeset
55 bool _406D10(signed int a2);
Ritor1
parents:
diff changeset
56 void _406FA8();
Ritor1
parents:
diff changeset
57
Ritor1
parents:
diff changeset
58
Ritor1
parents:
diff changeset
59 int field_0;
Ritor1
parents:
diff changeset
60 int field_4;
Ritor1
parents:
diff changeset
61 int field_8;
Ritor1
parents:
diff changeset
62 int uActorQueueSize;
Ritor1
parents:
diff changeset
63 int field_10;
Ritor1
parents:
diff changeset
64 int uActionPointsLeft;
Ritor1
parents:
diff changeset
65 int field_18;
Ritor1
parents:
diff changeset
66 int field_1C;
Ritor1
parents:
diff changeset
67 TurnBased_QueueElem pQueue[2];
Ritor1
parents:
diff changeset
68 };
Ritor1
parents:
diff changeset
69 #pragma pack(pop)
Ritor1
parents:
diff changeset
70
Ritor1
parents:
diff changeset
71
Ritor1
parents:
diff changeset
72
Ritor1
parents:
diff changeset
73 extern struct stru262_TurnBased *pTurnEngine;