Pol  Revision:cb584c9
pktni.h
Go to the documentation of this file.
1 
10 #ifndef __PKTNI_H
11 #define __PKTNI_H
12 
13 #include "../clib/rawtypes.h"
14 
15 namespace Pol
16 {
17 namespace Core
18 {
19 #pragma pack( push, 1 )
20 
21 struct PKTNI_3D
22 {
25 };
26 static_assert( sizeof( PKTNI_3D ) == 2, "size missmatch" );
27 
28 struct PKTNI_40
29 {
31  u8 unk1_xC8[0xC8];
32 };
33 static_assert( sizeof( PKTNI_40 ) == 0xC9, "size missmatch" );
34 
35 struct PKTNI_45
36 {
39 };
40 static_assert( sizeof( PKTNI_45 ) == 5, "size missmatch" );
41 
42 struct PKTNI_46
43 {
47  u8 artdata[1];
48 };
49 
50 struct PKTNI_47
51 {
53  u16 x;
54  u16 y;
58 };
59 static_assert( sizeof( PKTNI_47 ) == 11, "size missmatch" );
60 
61 struct PKTNI_48
62 {
65  u8 frames[64];
70 };
71 static_assert( sizeof( PKTNI_48 ) == 73, "size missmatch" );
72 
73 struct PKTNI_49
74 {
77  u16 huevalues[32];
80  char name[20];
81 };
82 static_assert( sizeof( PKTNI_49 ) == 93, "size missmatch" );
83 
84 struct PKTNI_4A
85 {
88 };
89 static_assert( sizeof( PKTNI_4A ) == 5, "size missmatch" );
90 
91 struct PKTNI_4B
92 {
94  u8 unk1_8[8];
95 };
96 static_assert( sizeof( PKTNI_4B ) == 9, "size missmatch" );
97 
98 struct PKTNI_4C
99 {
102  u8 data[1];
103 };
104 
105 struct PKTNI_4D
106 {
109  u8 data[1];
110 };
111 
112 struct PKTNI_50
113 {
116  u8 data[1];
117 };
118 
119 struct PKTNI_51
120 {
123  u8 data[1];
124 };
125 
126 struct PKTNI_52
127 {
130  u8 data[1];
131 };
132 
133 struct PKTNI_57
134 {
136  u8 unk1_x6D[109];
137 };
138 static_assert( sizeof( PKTNI_57 ) == 110, "size missmatch" );
139 
140 struct PKTNI_58
141 {
143  char areaname[40];
151  char description[40];
157 };
158 static_assert( sizeof( PKTNI_58 ) == 106, "size missmatch" );
159 
160 struct PKTNI_59
161 {
164  u8 data[1];
165 };
166 
167 struct PKTNI_5A
168 {
171  u8 data[1];
172 };
173 
174 struct PKTNI_5C
175 {
178 };
179 static_assert( sizeof( PKTNI_5C ) == 2, "size missmatch" );
180 
181 struct PKTNI_5E
182 {
185  u8 data[1];
186 };
187 
188 struct PKTNI_5F
189 {
191  u8 unk1_x30[48];
192 };
193 static_assert( sizeof( PKTNI_5F ) == 49, "size missmatch" );
194 
195 struct PKTNI_60
196 {
198  u8 unk1_4[4];
199 };
200 static_assert( sizeof( PKTNI_60 ) == 5, "size missmatch" );
201 
202 struct PKTNI_61
203 {
209 };
210 static_assert( sizeof( PKTNI_61 ) == 9, "size missmatch" );
211 
212 struct PKTNI_62
213 {
222 };
223 static_assert( sizeof( PKTNI_62 ) == 15, "size missmatch" );
224 
225 struct PKTNI_63
226 {
228  u8 unk1_12[12];
229 };
230 static_assert( sizeof( PKTNI_63 ) == 13, "size missmatch" );
231 
232 struct PKTNI_64
233 {
235 };
236 static_assert( sizeof( PKTNI_64 ) == 1, "size missmatch" );
237 
238 #pragma pack( pop )
239 }
240 }
241 #endif // PKTNI_H
unsigned char u8
Definition: rawtypes.h:25
unsigned short u16
Definition: rawtypes.h:26
unsigned int u32
Definition: rawtypes.h:27
signed short s16
Definition: rawtypes.h:30
std::unordered_map< u64, ScriptDiffData > data
Definition: osmod.cpp:966
std::string name
Definition: osmod.cpp:943
Definition: berror.cpp:12