annotate TurnEngine.h @ 370:7f817679b60e

_42777D_CastSpell_UseWand_ShootArrow
author Nomad
date Fri, 22 Feb 2013 17:47:41 +0200
parents ce39b96acf5c
children 6a2b4d1be013
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 {
Ritor1
parents:
diff changeset
9 int uPackedID;
Ritor1
parents:
diff changeset
10 int field_4;
Ritor1
parents:
diff changeset
11 int uActionLength;
Ritor1
parents:
diff changeset
12 int field_C;
Ritor1
parents:
diff changeset
13 };
Ritor1
parents:
diff changeset
14 #pragma pack(pop)
Ritor1
parents:
diff changeset
15
Ritor1
parents:
diff changeset
16 /* 254 */
Ritor1
parents:
diff changeset
17 #pragma pack(push, 1)
Ritor1
parents:
diff changeset
18 struct stru262_TurnBased
Ritor1
parents:
diff changeset
19 {
370
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
20 inline stru262_TurnBased()
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
21 {
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
22 field_0 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
23 field_4 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
24 field_8 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
25 uActorQueueSize = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
26 field_10 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
27 uActionPointsLeft = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
28 field_18 = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
29 field_1C = 0;
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
30 memset(pQueue, 0, sizeof(pQueue));
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
31 }
7f817679b60e _42777D_CastSpell_UseWand_ShootArrow
Nomad
parents: 322
diff changeset
32
0
Ritor1
parents:
diff changeset
33 signed int _404544();
Ritor1
parents:
diff changeset
34 void _40471C();
Ritor1
parents:
diff changeset
35 signed int Start();
Ritor1
parents:
diff changeset
36 void End(bool bPlaySound);
Ritor1
parents:
diff changeset
37 void _405E14();
Ritor1
parents:
diff changeset
38 __int16 StartTurn();
Ritor1
parents:
diff changeset
39 void NextTurn();
Ritor1
parents:
diff changeset
40 int _4063A1();
Ritor1
parents:
diff changeset
41 int _406457(int a2);
Ritor1
parents:
diff changeset
42 void _40652A();
322
ce39b96acf5c Killing friendly peasants subs
Nomad
parents: 0
diff changeset
43 void _4065B0();
ce39b96acf5c Killing friendly peasants subs
Nomad
parents: 0
diff changeset
44 void _406648(unsigned int a2);
0
Ritor1
parents:
diff changeset
45 __int16 _40680F(int a2);
Ritor1
parents:
diff changeset
46 void _406A63();
Ritor1
parents:
diff changeset
47 void _406AFE();
Ritor1
parents:
diff changeset
48 int _406B9F();
Ritor1
parents:
diff changeset
49 bool _406D10(signed int a2);
Ritor1
parents:
diff changeset
50 void _406FA8();
Ritor1
parents:
diff changeset
51
Ritor1
parents:
diff changeset
52
Ritor1
parents:
diff changeset
53 int field_0;
Ritor1
parents:
diff changeset
54 int field_4;
Ritor1
parents:
diff changeset
55 int field_8;
Ritor1
parents:
diff changeset
56 int uActorQueueSize;
Ritor1
parents:
diff changeset
57 int field_10;
Ritor1
parents:
diff changeset
58 int uActionPointsLeft;
Ritor1
parents:
diff changeset
59 int field_18;
Ritor1
parents:
diff changeset
60 int field_1C;
Ritor1
parents:
diff changeset
61 TurnBased_QueueElem pQueue[2];
Ritor1
parents:
diff changeset
62 };
Ritor1
parents:
diff changeset
63 #pragma pack(pop)
Ritor1
parents:
diff changeset
64
Ritor1
parents:
diff changeset
65
Ritor1
parents:
diff changeset
66
Ritor1
parents:
diff changeset
67 extern struct stru262_TurnBased *pTurnEngine;