Mercurial > mm7
comparison MM7.h @ 938:016e3577865c
stru289 removed, some data movements
author | Nomad |
---|---|
date | Wed, 01 May 2013 13:45:31 +0200 |
parents | 4dc2252e0b03 |
children | c45d51b3f4f4 |
comparison
equal
deleted
inserted
replaced
937:ae747684f644 | 938:016e3577865c |
---|---|
30 typedef unsigned __int64 _QWORD; | 30 typedef unsigned __int64 _QWORD; |
31 | 31 |
32 | 32 |
33 #include "VectorTypes.h" | 33 #include "VectorTypes.h" |
34 #include "IndoorCameraD3D.h" | 34 #include "IndoorCameraD3D.h" |
35 /*#include "LOD.h" | |
36 #include "Texture.h" | |
37 #include "Mouse.h" | |
38 #include "Overlays.h" | |
39 #include "Game.h" | |
40 #include "Items.h" | |
41 #include "Actor.h" | |
42 #include "Arcomage.h" | |
43 #include "Render.h" | |
44 #include "Time.h" | |
45 #include "GUIWindow.h" | |
46 #include "GUIButton.h" | |
47 #include "GUIProgressBar.h" | |
48 #include "GUIFont.h" | |
49 #include "NPC.h" | |
50 #include "PaletteManager.h" | |
51 #include "Party.h" | |
52 #include "AudioPlayer.h" | |
53 #include "VideoPlayer.h" | |
54 #include "Chest.h" | |
55 #include "Allocator.h" | |
56 #include "IndoorCamera.h" | |
57 #include "Party.h" | |
58 #include "Outdoor.h" | |
59 | |
60 #include "mm7_data.h" | |
61 */ | |
62 | 35 |
63 | 36 |
64 | 37 |
65 | 38 |
66 | 39 |
67 | 40 |
68 | 41 |
69 /* 285 */ | |
70 #pragma pack(push, 1) | |
71 struct stru289 | |
72 { | |
73 //----- (0046263C) -------------------------------------------------------- | |
74 inline stru289() | |
75 { | |
76 this->field_64 = 2; | |
77 this->field_74 = 0; | |
78 this->field_70 = 0; | |
79 this->field_6C = 0; | |
80 this->field_68 = 0; | |
81 } | |
82 | |
83 | |
84 char field_0[100]; | |
85 int field_64; | |
86 int field_68; | |
87 int field_6C; | |
88 int field_70; | |
89 int field_74; | |
90 }; | |
91 #pragma pack(pop) | |
92 extern stru289 stru_6BE158; | |
93 | |
94 | |
95 | |
96 /* 288 */ | 42 /* 288 */ |
97 #pragma pack(push, 1) | 43 /*#pragma pack(push, 1) |
98 struct CheckHRESULT_stru0 | 44 struct CheckHRESULT_stru0 |
99 { | 45 { |
100 void CheckHRESULT(HRESULT a2, const char *Str, int a4, unsigned int uType); | 46 void CheckHRESULT(HRESULT a2, const char *Str, int a4, unsigned int uType); |
101 void *_466D09_xcpt_string(std::string a2, const char *Str, int a4); | 47 void *_466D09_xcpt_string(std::string a2, const char *Str, int a4); |
102 void ShowMessageBox(std::string *a0, std::string lpCaption, UINT uType, std::string lpText, int line); | 48 void ShowMessageBox(std::string *a0, std::string lpCaption, UINT uType, std::string lpText, int line); |
103 char ddraw_error(HRESULT hr, char *Str, size_t a3); | 49 char ddraw_error(HRESULT hr, char *Str, size_t a3); |
104 char dinput_error(int a1, const char *Str, int a3); | 50 char dinput_error(int a1, const char *Str, int a3); |
105 | 51 |
106 void (__thiscall ***vdestructor_ptr)(CheckHRESULT_stru0 *, bool); | 52 void (__thiscall ***vdestructor_ptr)(CheckHRESULT_stru0 *, bool); |
107 }; | 53 }; |
108 #pragma pack(pop) | 54 #pragma pack(pop)*/ |
109 | 55 |
110 | 56 |
111 | 57 |
112 | 58 |
113 /* 297 */ | 59 /* 297 */ |
139 | 85 |
140 | 86 |
141 | 87 |
142 | 88 |
143 | 89 |
144 /* 369 */ | |
145 #pragma pack(push, 1) | |
146 | |
147 #pragma pack(pop) | |
148 extern int paperdoll_Weapon[4][16][2]; | |
149 | |
150 /* 371 */ // stru331 - deleted | |
151 | 90 |
152 | 91 |
153 /* 372 */ | |
154 #pragma pack(push, 1) | |
155 /*struct stru332 | |
156 { | |
157 unsigned int texids[11]; | |
158 int texid1; | |
159 int texid2; | |
160 int texid3; | |
161 int texid4; | |
162 int texid5; | |
163 };*/ | |
164 #pragma pack(pop) | |
165 extern int paperdoll_helm_texture[2][16]; | |
166 | 92 |
167 | 93 |
168 /* 373 */ | |
169 #pragma pack(push, 1) | |
170 /*struct stru333 | |
171 { | |
172 unsigned int texids[5]; | |
173 int texid1; | |
174 int texid2; | |
175 };*/ | |
176 #pragma pack(pop) | |
177 extern int paperdoll_belt_texture[2][7]; | |
178 | 94 |
179 | 95 |
180 /* 374 */ | 96 /* 374 */ |
181 #pragma pack(push, 1) | 97 #pragma pack(push, 1) |
182 struct stat_coord | 98 struct stat_coord |
202 __int16 field_18[480]; | 118 __int16 field_18[480]; |
203 __int16 field_3D8[480]; | 119 __int16 field_3D8[480]; |
204 }; | 120 }; |
205 #pragma pack(pop) | 121 #pragma pack(pop) |
206 | 122 |
207 | |
208 | |
209 | |
210 | |
211 | |
212 | |
213 | |
214 | |
215 | |
216 | |
217 | |
218 | |
219 /* 388 */ | |
220 #pragma pack(push, 1) | |
221 struct stru348 | |
222 { | |
223 __int16 field_0; | |
224 __int16 field_2; | |
225 __int16 field_4; | |
226 __int16 field_6; | |
227 __int16 field_8; | |
228 __int16 field_A; | |
229 __int16 field_C; | |
230 __int16 field_E; | |
231 __int16 field_10; | |
232 __int16 field_12; | |
233 int field_14; | |
234 }; | |
235 #pragma pack(pop) | |
236 | |
237 extern stru348 stru_4E1890[13]; | |
238 | |
239 | |
240 | |
241 |