World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
stru298.h
См. документацию.
1 #pragma once
2 
3 #include <cstdint>
4 
5 #include "VectorTypes.h"
6 
7 /* 303 */
8 #pragma pack(push, 1)
9 struct stru298 {
10  void Add(int16_t uID, int16_t a3, int16_t x, int16_t y, int16_t z, char a7, char a8);
11 
12  int count;
13  int16_t pIDs[100];
14  int16_t pXs[100];
15  int16_t pYs[100];
16  int16_t pZs[100];
17  int16_t field_324[100]; // range?
18  char field_3EC[100];
19  char field_450[100];
20  Vec3_int_ vec_4B4[100];
21 };
22 #pragma pack(pop)
23 
24 extern stru298 AttackerInfo; // for area of effect damage
stru298::field_450
char field_450[100]
Definition: stru298.h:19
stru298::vec_4B4
Vec3_int_ vec_4B4[100]
Definition: stru298.h:20
int16_t
signed __int16 int16_t
Definition: SDL_config.h:36
VectorTypes.h
z
GLdouble GLdouble z
Definition: SDL_opengl_glext.h:407
stru298::field_324
int16_t field_324[100]
Definition: stru298.h:17
stru298::count
int count
Definition: stru298.h:12
stru298::field_3EC
char field_3EC[100]
Definition: stru298.h:18
stru298
Definition: stru298.h:9
y
EGLSurface EGLint EGLint y
Definition: SDL_egl.h:1596
x
EGLSurface EGLint x
Definition: SDL_egl.h:1596
stru298::pYs
int16_t pYs[100]
Definition: stru298.h:15
stru298::pIDs
int16_t pIDs[100]
Definition: stru298.h:13
stru298::Add
void Add(int16_t uID, int16_t a3, int16_t x, int16_t y, int16_t z, char a7, char a8)
Definition: stru298.cpp:4
stru298::pXs
int16_t pXs[100]
Definition: stru298.h:14
AttackerInfo
stru298 AttackerInfo
Definition: mm7_data.cpp:24
stru298::pZs
int16_t pZs[100]
Definition: stru298.h:16