Pol
Revision:cb584c9
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
pktin.h
Go to the documentation of this file.
1
15
#ifndef __PKTINH
16
#define __PKTINH
17
18
#include "../clib/rawtypes.h"
19
#include "
layers.h
"
20
#include "
pktdef.h
"
21
#include "
pktinid.h
"
22
#include "
uconst.h
"
23
namespace
Pol
24
{
25
namespace
Core
26
{
27
#pragma pack( push, 1 )
28
29
struct
PKTIN_00
30
{
31
u8
msgtype
;
// Byte 0
32
u32
serial
;
// Bytes 1-4
33
u8
unk5
;
34
u8
unk6
;
35
u8
unk7
;
36
u8
unk8
;
37
u8
unk9
;
38
char
Name
[30];
// Bytes 10-40
39
u16
unk0
;
40
u32
clientflag
;
41
u32
unk1
;
42
u32
logincount
;
43
u8
profession
;
44
char
unk2
[15];
45
u8
Sex
;
// Byte 70 (0 if Human Male, 1 if Human Female, 2 if Elf Male, 3 if Elf Female)
46
u8
Strength
;
// Byte 71
47
u8
Dexterity
;
// Byte 72
48
u8
Intelligence
;
// Byte 73
49
u8
SkillNumber1
;
// Byte 74
50
u8
SkillValue1
;
// Byte 75
51
u8
SkillNumber2
;
// Byte 76
52
u8
SkillValue2
;
// Byte 77
53
u8
SkillNumber3
;
// Byte 78
54
u8
SkillValue3
;
// Byte 79
55
u16
SkinColor
;
// Byte 80-81
56
u16
HairStyle
;
// Byte 82-83
57
u16
HairColor
;
// Byte 84-85
58
u16
BeardStyle
;
// Byte 86-87
59
u16
BeardColor
;
// Byte 88-89
60
u8
unk90
;
61
u8
StartIndex
;
// Byte 91 (actually a <word> with unk90)
62
u8
unk92
;
63
u8
unk93
;
// <word> with unk92
64
u8
unk94
;
65
u8
CharNumber
;
// I think (yup! <word> with unk94 -TJ)
66
u8
clientip
[4];
67
u16
shirtcolor
;
68
u16
pantscolor
;
69
};
70
static_assert(
sizeof
(
PKTIN_00
) == 104,
"size missmatch"
);
71
72
struct
PKTIN_01
73
{
74
u8
msgtype
;
75
u32
unk
;
// 0xffffffff
76
};
77
static_assert(
sizeof
(
PKTIN_01
) == 5,
"size missmatch"
);
78
79
struct
PKTIN_1E
80
{
81
u8
msgtype
;
82
u8
unk1_3[3];
83
};
84
static_assert(
sizeof
(
PKTIN_1E
) == 4,
"size missmatch"
);
85
86
/* Message Type 02, WALK
87
dir: low three bits are direction.
88
bit 0x80 is "run" bit.
89
*/
90
struct
PKTIN_02
91
{
92
u8
msgtype
;
93
u8
dir
;
94
u8
movenum
;
// Sequence Number (used with fastwalk prevention!) -TJ
95
u32
codes
;
96
};
97
98
/* Message Type 03, Speech Message. Received from client when a
99
character talks.
100
Note text[1]. Text length should be determinable from msglen:
101
msg->msglen - offsetof( PKTIN_03, text )
102
includes the length of the text as well as the null terminator
103
What should the valid range for textlen be? I don't know.
104
105
SPEECH_MAX_LEN: max length, not including terminator:
106
A line of dots is 120 characters. I haven't found anything
107
yielding more characters, but 200 characters should be safe.
108
*/
109
110
struct
PKTIN_03
111
{
112
u8
msgtype
;
113
u16
msglen
;
114
u8
type
;
115
u16
color
;
116
u16
font
;
117
char
text[
SPEECH_MAX_LEN
+ 1];
/* one or more characters, null-terminated. */
118
};
119
120
struct
PKTIN_04
121
{
122
u8
msgtype
;
123
u8
mode
;
// on/off. 0/1?
124
};
125
static_assert(
sizeof
(
PKTIN_04
) == 2,
"size missmatch"
);
126
127
struct
PKTIN_05
128
{
129
u8
msgtype
;
130
u32
serial
;
131
};
132
static_assert(
sizeof
(
PKTIN_05
) == 5,
"size missmatch"
);
133
134
struct
PKTIN_06
135
{
136
u8
msgtype
;
137
u32
serial
;
// 0x80000000 bit seems not to count.
138
};
139
static_assert(
sizeof
(
PKTIN_06
) == 5,
"size missmatch"
);
140
141
142
struct
PKTIN_07
143
{
144
u8
msgtype
;
145
u32
serial
;
146
u16
amount
;
147
};
148
static_assert(
sizeof
(
PKTIN_07
) == 7,
"size missmatch"
);
149
150
struct
PKTIN_08_V1
151
{
152
u8
msgtype
;
153
u32
item_serial
;
154
u16
x
;
// only if x & 0xFF00 = 0xFF?
155
u16
y
;
156
s8
z
;
157
u32
target_serial
;
158
};
159
static_assert(
sizeof
(
PKTIN_08_V1
) == 14,
"size missmatch"
);
160
161
struct
PKTIN_08_V2
162
{
163
u8
msgtype
;
164
u32
item_serial
;
165
u16
x
;
// only if x & 0xFF00 = 0xFF?
166
u16
y
;
167
s8
z
;
168
u8
slotindex
;
169
u32
target_serial
;
170
};
171
static_assert(
sizeof
(
PKTIN_08_V2
) == 15,
"size missmatch"
);
172
173
struct
PKTIN_09
174
{
175
u8
msgtype
;
176
u32
serial
;
177
};
178
static_assert(
sizeof
(
PKTIN_09
) == 05,
"size missmatch"
);
179
180
struct
PKTIN_12
181
{
182
u8
msgtype
;
183
u16
msglen
;
184
u8
submsgtype
;
185
u8
data
[300];
186
};
187
static_assert(
sizeof
(
PKTIN_12
) == 304,
"size missmatch"
);
188
189
struct
PKTIN_13
190
{
191
u8
msgtype
;
192
u32
serial
;
193
u8
layer
;
194
u32
equipped_on
;
195
};
196
static_assert(
sizeof
(
PKTIN_13
) == 10,
"size missmatch"
);
197
198
struct
PKTIN_34
199
{
200
u8
msgtype
;
201
u32
serial1
;
202
u8
stattype
;
203
u32
serial2
;
204
};
205
static_assert(
sizeof
(
PKTIN_34
) == 10,
"size missmatch"
);
206
207
struct
PKTIN_5D
208
{
209
u8
msgtype
;
210
u32
pattern_EDEDEDED
;
211
char
charname[30];
212
u16
unk_00_1
;
213
u32
clientflags
;
214
u32
unk_00_2
;
215
u32
unk_login_count
;
216
u32
unk_00_3
;
217
u32
unk_00_4
;
218
u32
unk_00_5
;
219
u32
unk_00_6
;
220
u32
charidx
;
221
u32
clientip
;
222
enum
223
{
// clientflag
224
FLAG_T2A = 0x00,
225
FLAG_RENAISSANCE = 0x01,
226
FLAG_THIRD_DAWN = 0x02,
227
FLAG_LBR = 0x04,
228
FLAG_AOS = 0x08,
229
FLAG_SE = 0x10,
230
FLAG_SA = 0x20,
231
FLAG_UO3D = 0x40,
// ?
232
FLAG_RESERVED = 0x80,
233
FLAG_3DCLIENT = 0x100
// old 3D client
234
};
235
};
236
static_assert(
sizeof
(
PKTIN_5D
) == 0x49,
"size missmatch"
);
237
238
struct
PKTIN_75
239
{
240
u8
msgtype
;
241
u32
serial
;
242
char
name
[30];
// always null-terminated, or at least the client is supposed to.
243
};
244
static_assert(
sizeof
(
PKTIN_75
) == 35,
"size missmatch"
);
245
246
struct
PKTIN_7D
247
{
248
u8
msgtype
;
249
u32
used_item_serial
;
250
u16
menu_id
;
251
u16
choice
;
252
u16
graphic
;
253
u16
color
;
// ?? maybe, has always been 0
254
};
255
256
struct
PKTIN_80
257
{
258
u8
msgtype
;
259
char
name
[30];
260
char
password[30];
261
u8
unk
;
262
};
263
static_assert(
sizeof
(
PKTIN_80
) == 62,
"size missmatch"
);
264
265
struct
PKTIN_83
266
{
267
u8
msgtype
;
268
u8
password[30];
269
u32
charidx
;
270
u32
clientip
;
271
};
272
static_assert(
sizeof
(
PKTIN_83
) == 39,
"size missmatch"
);
273
274
// FIXME DO NOT USE YET. This is untested, not validated. Must find out
275
// correct packet structure before moving forward. Different emus and diff documents
276
// show different structures. wtf?
277
// Turley 09/12/02 should work
278
struct
PKTIN_8D
279
{
280
u8
msgtype
;
// 0
281
u16
msglen
;
282
u32
unk_1
;
// 3-6
283
u32
char_slot
;
// 7-10
284
char
name
[30];
// 11-40
285
char
password[30];
// 41-70
286
u8
profession
;
// 71
287
u8
flags
;
// 72
288
u8
gender
;
// 73
289
u8
race
;
// 74 0=human/1=elf/2=gargoyle
290
u8
strength
;
// 75
291
u8
dexterity
;
// 76
292
u8
intelligence
;
// 77
293
u16
skin_color
;
// 78-79
294
u32
unk_2
;
// 80-83 0x00000000
295
u32
unk_3
;
// 84-87 0x00000000
296
u8
skillnumber1
;
// 88
297
u8
skillvalue1
;
// 89
298
u8
skillnumber2
;
// 90
299
u8
skillvalue2
;
// 91
300
u8
skillnumber3
;
// 92
301
u8
skillvalue3
;
// 93
302
u8
skillnumber4
;
// 94
303
u8
skillvalue4
;
// 95
304
char
unk_4[25];
// 96-121 all 00
305
u8
unk_5
;
// 122 Always 0x0B?
306
u16
haircolor
;
// 133-134
307
u16
hairstyle
;
// 135-136
308
u8
unk_6
;
// 137 Always 0x0C?
309
u32
unk_7
;
// 138-141 0x00000000
310
u8
unk_8
;
// 142 Always 0x0D?
311
u16
shirtcolor
;
// 143-144
312
u16
pantscolor
;
// 145-146
313
u8
unk_9
;
// 147 Always 0x0F?
314
u16
face_color
;
// 148-149
315
u16
face_id
;
// 150-151
316
u8
unk_10
;
// 152
317
u16
beardcolor
;
// 153
318
u16
beardstyle
;
// 154
319
};
320
static_assert(
sizeof
(
PKTIN_8D
) == 146,
"size missmatch"
);
321
322
struct
PKTIN_91
323
{
324
u8
msgtype
;
325
u8
unk1
,
unk2
;
326
u16
unk3_4_ClientType
;
327
char
name
[30];
328
char
password[30];
329
};
330
static_assert(
sizeof
(
PKTIN_91
) == 65,
"size missmatch"
);
331
332
struct
PKTIN_9B
333
{
334
u8
msgtype
;
335
u8
unk[0x101];
336
};
337
static_assert(
sizeof
(
PKTIN_9B
) == 258,
"size missmatch"
);
338
339
struct
PKTIN_9F
340
{
341
u8
msgtype
;
342
u16
msglen
;
343
u32
vendor_serial
;
344
u16
num_items
;
345
struct
346
{
347
u32
serial
;
348
u16
amount
;
349
} items[1];
350
};
351
static_assert(
sizeof
(
PKTIN_9F
) == 15,
"size missmatch"
);
352
353
struct
PKTIN_A0
354
{
355
u8
msgtype
;
356
u16
servernum
;
357
};
358
static_assert(
sizeof
(
PKTIN_A0
) == 3,
"size missmatch"
);
359
360
struct
PKTIN_A4
361
{
362
u8
msgtype
;
363
u8
unknown[0x94];
364
};
365
static_assert(
sizeof
(
PKTIN_A4
) == 0x95,
"size missmatch"
);
366
367
struct
PKTIN_A7
368
{
369
u8
msgtype
;
370
u16
lasttip
;
371
u8
prevnext
;
// 0=prev 1=next
372
};
373
static_assert(
sizeof
(
PKTIN_A7
) == 4,
"size missmatch"
);
374
375
struct
PKTIN_AC
376
{
377
u8
msgtype
;
378
u16
msglen
;
379
u32
serial
;
380
u8
type
;
381
u8
index
;
382
u8
retcode
;
383
enum
384
{
385
RETCODE_CANCELED
,
386
RETCODE_OKAY
387
};
388
u16
datalen
;
389
char
data
[1];
390
};
391
static_assert(
sizeof
(
PKTIN_AC
) == 13,
"size missmatch"
);
392
393
struct
PKTIN_AD
394
{
395
u8
msgtype
;
396
u16
msglen
;
397
u8
type
;
398
u16
color
;
399
u16
font
;
400
char
lang[4];
// "enu" - US English
401
u16
wtext[2];
// wide-character, double-null terminated
402
};
403
static_assert(
sizeof
(
PKTIN_AD
) == 16,
"size missmatch"
);
404
405
struct
PKTIN_B1
406
{
407
struct
HEADER
408
{
409
u8
msgtype
;
410
u16
msglen
;
411
u32
serial
;
412
u32
dialogid
;
// Alias for gumpid
413
u32
buttonid
;
414
};
415
struct
INTS_HEADER
416
{
417
u32
count
;
418
};
419
struct
INT_ENTRY
// FIXME bad name
420
{
421
u32
value
;
422
};
423
struct
STRINGS_HEADER
424
{
425
u32
count
;
426
};
427
struct
STRING_ENTRY
428
{
429
u16
tag
;
430
u16
length
;
431
u8
data
[1];
// !@#!# Unicode
432
};
433
};
434
static_assert(
sizeof
(
PKTIN_B1::HEADER
) == 15,
"size missmatch"
);
435
static_assert(
sizeof
(
PKTIN_B1::INTS_HEADER
) == 4,
"size missmatch"
);
436
static_assert(
sizeof
(
PKTIN_B1::INT_ENTRY
) == 4,
"size missmatch"
);
437
static_assert(
sizeof
(
PKTIN_B1::STRINGS_HEADER
) == 4,
"size missmatch"
);
438
static_assert(
sizeof
(
PKTIN_B1::STRING_ENTRY
) == 5,
"size missmatch"
);
439
440
struct
PKTIN_B5
441
{
442
u8
msgtype
;
443
char
chatname[63];
// in unicode
444
};
445
static_assert(
sizeof
(
PKTIN_B5
) == 64,
"size missmatch"
);
446
447
struct
PKTIN_B6
448
{
449
u8
msgtype
;
450
u32
serial
;
451
u8
langid
;
452
char
lang[3];
453
};
454
static_assert(
sizeof
(
PKTIN_B6
) == 9,
"size missmatch"
);
455
456
struct
PKTIN_D9
457
{
458
u8
msgtype
;
459
u8
unknown1
;
// Unknown - allways 0x02
460
u32
instance
;
// Unique Instance ID of UO
461
u32
os_major
;
// OS Major
462
u32
os_minor
;
// OS Minor
463
u32
os_revision
;
// OS Revision
464
u8
cpu_manufacturer
;
// CPU Manufacturer
465
u32
cpu_family
;
// CPU Family
466
u32
cpu_model
;
// CPU Model
467
u32
cpu_clockspeed
;
// CPU Clock Speed [Mhz]
468
u8
cpu_quantity
;
// CPU Quantity
469
u32
memory
;
// Memory [MB]
470
u32
screen_width
;
// Screen Width
471
u32
screen_height
;
// Screen Height
472
u32
screen_depth
;
// Screen Depth [Bit]
473
u16
directx_major
;
// DirectX Major
474
u16
directx_minor
;
// DirectX Minor
475
u16
video_description[64];
// Video Card Description [wide-character]
476
u32
video_vendor
;
// Video Card Vendor ID
477
u32
video_device
;
// Video Card Device ID
478
u32
video_memory
;
// Video Card Memory [MB]
479
u8
distribution
;
// Distribution
480
u8
clients_running
;
// Clients Running
481
u8
clients_installed
;
// Clients Installed
482
u8
partial_installed
;
// Partial Insstalled
483
u16
langcode[4];
// Language Code [wide-character]
484
u8
unknown2[64];
// Unknown
485
};
486
static_assert(
sizeof
(
PKTIN_D9
) == 0x10C,
"size missmatch"
);
487
488
struct
PKTIN_E1
489
{
490
u8
msgtype
;
491
u16
msglen
;
492
u16
unknown_0x01
;
493
u32
clienttype
;
494
enum
495
{
496
CLIENTTYPE_KR = 0x2,
497
CLIENTTYPE_SA = 0x3
498
};
499
};
500
static_assert(
sizeof
(
PKTIN_E1
) == 0x09,
"size missmatch"
);
501
502
struct
PKTIN_E4
503
{
504
u8
msgtype
;
505
u16
msglen
;
506
u32
unknown_length
;
// 16 Bytes
507
u8
unknown[
RESPONSE_MAX_LEN
];
508
};
509
510
struct
PKTIN_EF
511
{
512
u8
msgtype
;
513
u32
seed
;
514
u32
ver_Major
;
515
u32
ver_Minor
;
516
u32
ver_Revision
;
517
u32
ver_Patch
;
518
};
519
static_assert(
sizeof
(
PKTIN_EF
) == 0x15,
"size missmatch"
);
520
521
struct
PKTIN_F8
522
{
523
u8
msgtype
;
// Byte 0
524
u32
serial
;
// Bytes 1-4
525
u8
unk5
;
526
u8
unk6
;
527
u8
unk7
;
528
u8
unk8
;
529
u8
unk9
;
530
char
Name
[30];
// Bytes 10-40
531
u16
unk0
;
532
u32
clientflag
;
533
u32
unk1
;
534
u32
logincount
;
535
u8
profession
;
536
char
unk2
[15];
537
u8
Sex
;
// Byte 70 (0 if Human Male, 1 if Human Female, 2 if Elf Male, 3 if Elf Female)
538
u8
Strength
;
// Byte 71
539
u8
Dexterity
;
// Byte 72
540
u8
Intelligence
;
// Byte 73
541
u8
SkillNumber1
;
// Byte 74
542
u8
SkillValue1
;
// Byte 75
543
u8
SkillNumber2
;
// Byte 76
544
u8
SkillValue2
;
// Byte 77
545
u8
SkillNumber3
;
// Byte 78
546
u8
SkillValue3
;
// Byte 79
547
u8
SkillNumber4
;
// Byte 80
548
u8
SkillValue4
;
// Byte8 1
549
u16
SkinColor
;
// Byte 82-83
550
u16
HairStyle
;
// Byte 84-85
551
u16
HairColor
;
// Byte 86-87
552
u16
BeardStyle
;
// Byte 88-89
553
u16
BeardColor
;
// Byte 90-91
554
u8
unk90
;
555
u8
StartIndex
;
// Byte 93 (actually a <word> with unk90)
556
u8
unk92
;
557
u8
unk93
;
// <word> with unk92
558
u8
unk94
;
559
u8
CharNumber
;
// I think (yup! <word> with unk94 -TJ)
560
u8
clientip
[4];
561
u16
shirtcolor
;
562
u16
pantscolor
;
563
};
564
static_assert(
sizeof
(
PKTIN_F8
) == 106,
"size missmatch"
);
565
566
567
#pragma pack( pop )
568
}
569
}
570
#endif
Pol::Core::PKTIN_75
Definition:
pktin.h:238
Pol::Core::PKTIN_F8::Strength
u8 Strength
Definition:
pktin.h:538
u8
unsigned char u8
Definition:
rawtypes.h:25
Pol::Core::PKTIN_5D::unk_00_4
u32 unk_00_4
Definition:
pktin.h:217
Pol::Core::PKTIN_9B
Definition:
pktin.h:332
Pol::Core::PKTIN_00::BeardColor
u16 BeardColor
Definition:
pktin.h:59
Pol::Core::PKTIN_5D::charidx
u32 charidx
Definition:
pktin.h:220
Pol::Core::PKTIN_B1::HEADER
Definition:
pktin.h:407
Pol::Core::PKTIN_13::equipped_on
u32 equipped_on
Definition:
pktin.h:194
Pol::Core::PKTIN_00::Sex
u8 Sex
Definition:
pktin.h:45
Pol::Core::PKTIN_B5
Definition:
pktin.h:440
Pol::Core::PKTIN_08_V2::item_serial
u32 item_serial
Definition:
pktin.h:164
Pol::Core::PKTIN_1E
Definition:
pktin.h:79
Pol::Core::PKTIN_00::msgtype
u8 msgtype
Definition:
pktin.h:31
Pol::Core::PKTIN_D9::screen_depth
u32 screen_depth
Definition:
pktin.h:472
Pol::Core::PKTIN_03::color
u16 color
Definition:
pktin.h:115
Pol::Core::PKTIN_B1::HEADER::msgtype
u8 msgtype
Definition:
pktin.h:409
Pol::Core::PKTIN_8D::face_color
u16 face_color
Definition:
pktin.h:314
Pol::Core::PKTIN_13
Definition:
pktin.h:189
Pol::Core::PKTIN_F8::unk9
u8 unk9
Definition:
pktin.h:529
Pol::Core::PKTIN_B1::INTS_HEADER::count
u32 count
Definition:
pktin.h:417
Pol::Core::PKTIN_5D::clientip
u32 clientip
Definition:
pktin.h:221
Pol::Core::PKTIN_08_V2::y
u16 y
Definition:
pktin.h:166
Pol::Core::PKTIN_AD::font
u16 font
Definition:
pktin.h:399
Pol::Core::PKTIN_00::clientip
u8 clientip[4]
Definition:
pktin.h:66
Pol::Core::PKTIN_F8::SkillNumber4
u8 SkillNumber4
Definition:
pktin.h:547
Pol::Core::PKTIN_D9::directx_minor
u16 directx_minor
Definition:
pktin.h:474
Pol::Core::PKTIN_D9::cpu_manufacturer
u8 cpu_manufacturer
Definition:
pktin.h:464
Pol::Core::PKTIN_8D::gender
u8 gender
Definition:
pktin.h:288
Pol::Core::PKTIN_B5::msgtype
u8 msgtype
Definition:
pktin.h:442
Pol::Core::PKTIN_00::unk90
u8 unk90
Definition:
pktin.h:60
Pol::Core::PKTIN_B1::STRING_ENTRY::tag
u16 tag
Definition:
pktin.h:429
Pol::Core::PKTIN_8D::unk_8
u8 unk_8
Definition:
pktin.h:310
Pol::Core::PKTIN_AC::index
u8 index
Definition:
pktin.h:381
Pol::Core::PKTIN_02::msgtype
u8 msgtype
Definition:
pktin.h:92
Pol::Core::PKTIN_5D::msgtype
u8 msgtype
Definition:
pktin.h:209
Pol::Core::PKTIN_00::unk8
u8 unk8
Definition:
pktin.h:36
Pol::Core::PKTIN_F8::Sex
u8 Sex
Definition:
pktin.h:537
Pol::Core::PKTIN_D9::video_device
u32 video_device
Definition:
pktin.h:477
Pol::Core::PKTIN_8D::skillvalue4
u8 skillvalue4
Definition:
pktin.h:303
Pol::Core::PKTIN_00::BeardStyle
u16 BeardStyle
Definition:
pktin.h:58
Pol::Core::PKTIN_8D::msglen
u16 msglen
Definition:
pktin.h:281
Pol::Core::PKTIN_D9::screen_width
u32 screen_width
Definition:
pktin.h:470
Pol::Core::PKTIN_F8::unk8
u8 unk8
Definition:
pktin.h:528
Pol::Core::PKTIN_00::unk94
u8 unk94
Definition:
pktin.h:64
Pol::Core::PKTIN_80::unk
u8 unk
Definition:
pktin.h:261
Pol::Core::PKTIN_5D::pattern_EDEDEDED
u32 pattern_EDEDEDED
Definition:
pktin.h:210
Pol::Core::PKTIN_83
Definition:
pktin.h:265
Pol::Core::PKTIN_5D::unk_00_3
u32 unk_00_3
Definition:
pktin.h:216
Pol::Core::PKTIN_75::serial
u32 serial
Definition:
pktin.h:241
Pol::Core::PKTIN_05::serial
u32 serial
Definition:
pktin.h:130
Pol::Core::PKTIN_06::msgtype
u8 msgtype
Definition:
pktin.h:136
Pol::Core::PKTIN_F8::logincount
u32 logincount
Definition:
pktin.h:534
Pol::Core::PKTIN_07::msgtype
u8 msgtype
Definition:
pktin.h:144
Pol::Core::PKTIN_08_V1::z
s8 z
Definition:
pktin.h:156
Pol::Core::PKTIN_5D::unk_login_count
u32 unk_login_count
Definition:
pktin.h:215
Pol::Core::PKTIN_08_V2::slotindex
u8 slotindex
Definition:
pktin.h:168
Pol::Core::PKTIN_8D::skillnumber4
u8 skillnumber4
Definition:
pktin.h:302
Pol::Core::PKTIN_08_V1
Definition:
pktin.h:150
Pol::Core::PKTIN_D9::screen_height
u32 screen_height
Definition:
pktin.h:471
Pol::Core::PKTIN_13::layer
u8 layer
Definition:
pktin.h:193
Pol::Core::PKTIN_F8::unk92
u8 unk92
Definition:
pktin.h:556
Pol::Core::PKTIN_8D::intelligence
u8 intelligence
Definition:
pktin.h:292
Pol::Core::PKTIN_F8::unk94
u8 unk94
Definition:
pktin.h:558
SPEECH_MAX_LEN
#define SPEECH_MAX_LEN
Definition:
pktdef.h:27
Pol::Core::PKTIN_EF::msgtype
u8 msgtype
Definition:
pktin.h:512
Pol::Core::PKTIN_F8::SkillValue1
u8 SkillValue1
Definition:
pktin.h:542
Pol::Core::PKTIN_00::pantscolor
u16 pantscolor
Definition:
pktin.h:68
Pol::Core::PKTIN_8D::dexterity
u8 dexterity
Definition:
pktin.h:291
Pol::Core::PKTIN_8D::skillnumber2
u8 skillnumber2
Definition:
pktin.h:298
Pol::Core::PKTIN_8D::face_id
u16 face_id
Definition:
pktin.h:315
Pol::Core::PKTIN_01::unk
u32 unk
Definition:
pktin.h:75
Pol::Core::PKTIN_D9::video_memory
u32 video_memory
Definition:
pktin.h:478
Pol::Core::PKTIN_AC::serial
u32 serial
Definition:
pktin.h:379
Pol::Core::PKTIN_9F::msglen
u16 msglen
Definition:
pktin.h:342
Pol::Core::PKTIN_AC::datalen
u16 datalen
Definition:
pktin.h:388
Pol::Core::PKTIN_EF
Definition:
pktin.h:510
Pol::Core::PKTIN_8D::unk_5
u8 unk_5
Definition:
pktin.h:305
Pol::Core::PKTIN_00::SkillValue1
u8 SkillValue1
Definition:
pktin.h:50
Pol::Core::PKTIN_F8::HairStyle
u16 HairStyle
Definition:
pktin.h:550
Pol::Core::PKTIN_00::unk93
u8 unk93
Definition:
pktin.h:63
Pol::Core::PKTIN_83::clientip
u32 clientip
Definition:
pktin.h:270
Pol::Core::PKTIN_E4
Definition:
pktin.h:502
Pol::Core::PKTIN_D9::clients_installed
u8 clients_installed
Definition:
pktin.h:481
Pol::Core::PKTIN_8D::unk_7
u32 unk_7
Definition:
pktin.h:309
Pol::Core::PKTIN_8D::unk_1
u32 unk_1
Definition:
pktin.h:282
Pol::Core::PKTIN_E4::msglen
u16 msglen
Definition:
pktin.h:505
Pol::Core::PKTIN_00::Strength
u8 Strength
Definition:
pktin.h:46
Pol::Core::PKTIN_00::shirtcolor
u16 shirtcolor
Definition:
pktin.h:67
Pol::Core::PKTIN_00::SkillNumber2
u8 SkillNumber2
Definition:
pktin.h:51
Pol::Core::PKTIN_8D::strength
u8 strength
Definition:
pktin.h:290
Pol::Core::PKTIN_08_V2::x
u16 x
Definition:
pktin.h:165
Pol::Core::PKTIN_9F::vendor_serial
u32 vendor_serial
Definition:
pktin.h:343
Pol::Core::PKTIN_F8::Intelligence
u8 Intelligence
Definition:
pktin.h:540
Pol::Core::PKTIN_B1::STRINGS_HEADER
Definition:
pktin.h:423
Pol::Core::PKTIN_F8::shirtcolor
u16 shirtcolor
Definition:
pktin.h:561
Pol::Core::PKTIN_04
Definition:
pktin.h:120
Pol::Core::PKTIN_F8::unk90
u8 unk90
Definition:
pktin.h:554
pktinid.h
Pol::Core::PKTIN_B1::INT_ENTRY
Definition:
pktin.h:419
Pol::Core::PKTIN_E1::msglen
u16 msglen
Definition:
pktin.h:491
Pol::Core::PKTIN_B1::STRING_ENTRY
Definition:
pktin.h:427
Pol::Core::PKTIN_02
Definition:
pktin.h:90
Pol::Core::PKTIN_12::msglen
u16 msglen
Definition:
pktin.h:183
Pol::Core::PKTIN_03::msgtype
u8 msgtype
Definition:
pktin.h:112
Pol::Core::PKTIN_D9::cpu_family
u32 cpu_family
Definition:
pktin.h:465
Pol::Core::PKTIN_07::amount
u16 amount
Definition:
pktin.h:146
Pol::Core::PKTIN_D9::cpu_clockspeed
u32 cpu_clockspeed
Definition:
pktin.h:467
Pol::Core::PKTIN_D9::memory
u32 memory
Definition:
pktin.h:469
Pol::Core::PKTIN_7D::menu_id
u16 menu_id
Definition:
pktin.h:250
Pol::Core::PKTIN_8D::race
u8 race
Definition:
pktin.h:289
Pol::Core::PKTIN_F8::unk93
u8 unk93
Definition:
pktin.h:557
Pol::Core::PKTIN_08_V1::y
u16 y
Definition:
pktin.h:155
Pol::Core::PKTIN_09::serial
u32 serial
Definition:
pktin.h:176
Pol::Core::PKTIN_A7::msgtype
u8 msgtype
Definition:
pktin.h:369
Pol::Core::PKTIN_F8::Dexterity
u8 Dexterity
Definition:
pktin.h:539
Pol::Core::PKTIN_E1::clienttype
u32 clienttype
Definition:
pktin.h:493
Pol::Core::PKTIN_D9::os_major
u32 os_major
Definition:
pktin.h:461
Pol::Core::PKTIN_07
Definition:
pktin.h:142
Pol::Core::PKTIN_8D::hairstyle
u16 hairstyle
Definition:
pktin.h:307
Pol::Core::PKTIN_A4::msgtype
u8 msgtype
Definition:
pktin.h:362
Pol::Core::PKTIN_AD
Definition:
pktin.h:393
Pol::Core::PKTIN_00::unk92
u8 unk92
Definition:
pktin.h:62
Pol::Core::PKTIN_9F::num_items
u16 num_items
Definition:
pktin.h:344
Pol::Core::PKTIN_8D::skillvalue1
u8 skillvalue1
Definition:
pktin.h:297
Pol::Core::PKTIN_8D::flags
u8 flags
Definition:
pktin.h:287
Pol::Core::PKTIN_09::msgtype
u8 msgtype
Definition:
pktin.h:175
Pol::Core::PKTIN_D9::cpu_quantity
u8 cpu_quantity
Definition:
pktin.h:468
Pol::Core::PKTIN_F8::pantscolor
u16 pantscolor
Definition:
pktin.h:562
Pol::Core::PKTIN_8D::unk_2
u32 unk_2
Definition:
pktin.h:294
u16
unsigned short u16
Definition:
rawtypes.h:26
Pol::Core::PKTIN_00::HairColor
u16 HairColor
Definition:
pktin.h:57
u32
unsigned int u32
Definition:
rawtypes.h:27
Pol::Core::PKTIN_B1::HEADER::serial
u32 serial
Definition:
pktin.h:411
Pol::Core::PKTIN_9F::serial
u32 serial
Definition:
pktin.h:347
Pol::Core::PKTIN_00::SkillNumber3
u8 SkillNumber3
Definition:
pktin.h:53
Pol::Core::PKTIN_D9::msgtype
u8 msgtype
Definition:
pktin.h:458
Pol::Core::PKTIN_F8::SkinColor
u16 SkinColor
Definition:
pktin.h:549
Pol::Core::PKTIN_A0
Definition:
pktin.h:353
Pol::Core::PKTIN_9F
Definition:
pktin.h:339
Pol::Core::PKTIN_8D::skillnumber1
u8 skillnumber1
Definition:
pktin.h:296
Pol::Core::PKTIN_34::msgtype
u8 msgtype
Definition:
pktin.h:200
Pol::Core::PKTIN_EF::ver_Major
u32 ver_Major
Definition:
pktin.h:514
Pol::Core::PKTIN_8D
Definition:
pktin.h:278
Pol::Core::PKTIN_F8::unk0
u16 unk0
Definition:
pktin.h:531
Pol::Core::PKTIN_A7::prevnext
u8 prevnext
Definition:
pktin.h:371
Pol::Core::PKTIN_F8::CharNumber
u8 CharNumber
Definition:
pktin.h:559
Pol::Core::PKTIN_9F::amount
u16 amount
Definition:
pktin.h:348
Pol::Core::PKTIN_A0::servernum
u16 servernum
Definition:
pktin.h:356
Pol::Core::PKTIN_06::serial
u32 serial
Definition:
pktin.h:137
Pol::Core::PKTIN_EF::ver_Revision
u32 ver_Revision
Definition:
pktin.h:516
Pol::Core::PKTIN_B6::langid
u8 langid
Definition:
pktin.h:451
Pol::Core::PKTIN_AD::color
u16 color
Definition:
pktin.h:398
Pol::Core::PKTIN_8D::haircolor
u16 haircolor
Definition:
pktin.h:306
Pol::Core::PKTIN_80
Definition:
pktin.h:256
Pol::Core::PKTIN_E1
Definition:
pktin.h:488
Pol::Core::PKTIN_F8::BeardColor
u16 BeardColor
Definition:
pktin.h:553
Pol::Core::PKTIN_03
Definition:
pktin.h:110
Pol::Core::PKTIN_B6::serial
u32 serial
Definition:
pktin.h:450
Pol::Core::PKTIN_8D::skin_color
u16 skin_color
Definition:
pktin.h:293
Pol::Core::PKTIN_7D::used_item_serial
u32 used_item_serial
Definition:
pktin.h:249
Pol::Core::PKTIN_00::profession
u8 profession
Definition:
pktin.h:43
Pol::Core::PKTIN_F8::unk1
u32 unk1
Definition:
pktin.h:533
Pol::Core::PKTIN_01
Definition:
pktin.h:72
Pol::Core::PKTIN_F8::unk6
u8 unk6
Definition:
pktin.h:526
Pol::Core::PKTIN_00::unk2
char unk2[15]
Definition:
pktin.h:44
Pol::Core::PKTIN_04::mode
u8 mode
Definition:
pktin.h:123
Pol::Core::PKTIN_13::msgtype
u8 msgtype
Definition:
pktin.h:191
Pol::Core::PKTIN_D9::os_minor
u32 os_minor
Definition:
pktin.h:462
Pol::Core::PKTIN_F8::StartIndex
u8 StartIndex
Definition:
pktin.h:555
Pol::Core::PKTIN_B1::HEADER::msglen
u16 msglen
Definition:
pktin.h:410
Pol::Core::PKTIN_F8::SkillValue2
u8 SkillValue2
Definition:
pktin.h:544
Pol::Core::PKTIN_AC::msglen
u16 msglen
Definition:
pktin.h:378
RESPONSE_MAX_LEN
#define RESPONSE_MAX_LEN
Definition:
pktdef.h:107
Pol::Core::PKTIN_00::serial
u32 serial
Definition:
pktin.h:32
Pol::Core::PKTIN_00::SkinColor
u16 SkinColor
Definition:
pktin.h:55
Pol::Core::PKTIN_08_V1::item_serial
u32 item_serial
Definition:
pktin.h:153
Pol::Core::PKTIN_AC
Definition:
pktin.h:375
Pol::Core::PKTIN_04::msgtype
u8 msgtype
Definition:
pktin.h:122
Pol::Core::PKTIN_91::unk3_4_ClientType
u16 unk3_4_ClientType
Definition:
pktin.h:326
s8
signed char s8
Definition:
rawtypes.h:29
Pol::Core::PKTIN_8D::unk_6
u8 unk_6
Definition:
pktin.h:308
Pol::Core::PKTIN_08_V1::target_serial
u32 target_serial
Definition:
pktin.h:157
Pol::Core::PKTIN_8D::skillnumber3
u8 skillnumber3
Definition:
pktin.h:300
Pol::Core::PKTIN_08_V2::target_serial
u32 target_serial
Definition:
pktin.h:169
Pol::Core::PKTIN_8D::pantscolor
u16 pantscolor
Definition:
pktin.h:312
Pol::Core::PKTIN_B1
Definition:
pktin.h:405
Pol::Core::PKTIN_F8::SkillNumber1
u8 SkillNumber1
Definition:
pktin.h:541
Pol::Core::PKTIN_8D::skillvalue2
u8 skillvalue2
Definition:
pktin.h:299
Pol::Core::PKTIN_07::serial
u32 serial
Definition:
pktin.h:145
Pol::Core::PKTIN_02::codes
u32 codes
Definition:
pktin.h:95
Pol::Core::PKTIN_8D::unk_9
u8 unk_9
Definition:
pktin.h:313
Pol::Core::PKTIN_5D::unk_00_2
u32 unk_00_2
Definition:
pktin.h:214
Pol::Core::PKTIN_00::SkillNumber1
u8 SkillNumber1
Definition:
pktin.h:49
Pol::Core::PKTIN_AC::msgtype
u8 msgtype
Definition:
pktin.h:377
Pol::Core::PKTIN_B1::HEADER::dialogid
u32 dialogid
Definition:
pktin.h:412
Pol::Core::PKTIN_01::msgtype
u8 msgtype
Definition:
pktin.h:74
Pol::Core::PKTIN_00::unk7
u8 unk7
Definition:
pktin.h:35
data
std::unordered_map< u64, ScriptDiffData > data
Definition:
osmod.cpp:966
Pol::Core::PKTIN_F8
Definition:
pktin.h:521
Pol::Core::PKTIN_00::Intelligence
u8 Intelligence
Definition:
pktin.h:48
Pol::Core::PKTIN_7D::choice
u16 choice
Definition:
pktin.h:251
Pol::Core::PKTIN_8D::shirtcolor
u16 shirtcolor
Definition:
pktin.h:311
Pol::Core::PKTIN_12::msgtype
u8 msgtype
Definition:
pktin.h:182
Pol::Core::PKTIN_91
Definition:
pktin.h:322
Pol::Core::PKTIN_B1::STRINGS_HEADER::count
u32 count
Definition:
pktin.h:425
Pol::Core::PKTIN_A7::lasttip
u16 lasttip
Definition:
pktin.h:370
Pol::Core::PKTIN_F8::SkillValue4
u8 SkillValue4
Definition:
pktin.h:548
Pol::Core::PKTIN_80::msgtype
u8 msgtype
Definition:
pktin.h:258
Pol::Core::PKTIN_83::msgtype
u8 msgtype
Definition:
pktin.h:267
Pol::Core::PKTIN_00::CharNumber
u8 CharNumber
Definition:
pktin.h:65
Pol::Core::PKTIN_8D::unk_3
u32 unk_3
Definition:
pktin.h:295
Pol::Core::PKTIN_03::font
u16 font
Definition:
pktin.h:116
Pol::Core::PKTIN_06
Definition:
pktin.h:134
Pol::Core::PKTIN_F8::HairColor
u16 HairColor
Definition:
pktin.h:551
Pol::Core::PKTIN_F8::SkillNumber2
u8 SkillNumber2
Definition:
pktin.h:543
Pol::Core::PKTIN_00::unk5
u8 unk5
Definition:
pktin.h:33
Pol::Core::PKTIN_AD::msglen
u16 msglen
Definition:
pktin.h:396
Pol::Core::PKTIN_7D::graphic
u16 graphic
Definition:
pktin.h:252
Pol::Core::PKTIN_91::msgtype
u8 msgtype
Definition:
pktin.h:324
Pol::Core::PKTIN_00::Dexterity
u8 Dexterity
Definition:
pktin.h:47
Pol::Core::PKTIN_F8::clientflag
u32 clientflag
Definition:
pktin.h:532
Pol::Core::PKTIN_8D::profession
u8 profession
Definition:
pktin.h:286
Pol::Core::PKTIN_D9::directx_major
u16 directx_major
Definition:
pktin.h:473
Pol::Core::PKTIN_9F::msgtype
u8 msgtype
Definition:
pktin.h:341
Pol::Core::PKTIN_00::logincount
u32 logincount
Definition:
pktin.h:42
Pol::Core::PKTIN_02::dir
u8 dir
Definition:
pktin.h:93
Pol::Core::PKTIN_D9::clients_running
u8 clients_running
Definition:
pktin.h:480
Pol::Core::PKTIN_83::charidx
u32 charidx
Definition:
pktin.h:269
Pol::Core::PKTIN_AC::RETCODE_CANCELED
Definition:
pktin.h:385
Pol::Core::PKTIN_F8::SkillNumber3
u8 SkillNumber3
Definition:
pktin.h:545
Pol::Core::PKTIN_00::unk6
u8 unk6
Definition:
pktin.h:34
Pol::Core::PKTIN_A0::msgtype
u8 msgtype
Definition:
pktin.h:355
Pol::Core::PKTIN_D9::partial_installed
u8 partial_installed
Definition:
pktin.h:482
Pol::Core::PKTIN_F8::msgtype
u8 msgtype
Definition:
pktin.h:523
Pol::Core::PKTIN_03::type
u8 type
Definition:
pktin.h:114
Pol::Core::PKTIN_34::stattype
u8 stattype
Definition:
pktin.h:202
Pol::Core::PKTIN_F8::BeardStyle
u16 BeardStyle
Definition:
pktin.h:552
Pol::Core::PKTIN_AD::msgtype
u8 msgtype
Definition:
pktin.h:395
Pol::Core::PKTIN_09
Definition:
pktin.h:173
Pol::Core::PKTIN_03::msglen
u16 msglen
Definition:
pktin.h:113
Pol::Core::PKTIN_00::SkillValue3
u8 SkillValue3
Definition:
pktin.h:54
Pol::Core::PKTIN_E1::unknown_0x01
u16 unknown_0x01
Definition:
pktin.h:492
Pol::Core::PKTIN_B1::INT_ENTRY::value
u32 value
Definition:
pktin.h:421
Pol::Core::PKTIN_B1::INTS_HEADER
Definition:
pktin.h:415
Pol::Core::PKTIN_B1::HEADER::buttonid
u32 buttonid
Definition:
pktin.h:413
Pol::Core::PKTIN_D9::instance
u32 instance
Definition:
pktin.h:460
name
std::string name
Definition:
osmod.cpp:943
Pol::Core::PKTIN_5D
Definition:
pktin.h:207
Pol::Core::PKTIN_E4::msgtype
u8 msgtype
Definition:
pktin.h:504
Pol::Core::PKTIN_00::StartIndex
u8 StartIndex
Definition:
pktin.h:61
Pol::Core::PKTIN_B1::STRING_ENTRY::length
u16 length
Definition:
pktin.h:430
Pol::Core::PKTIN_B6
Definition:
pktin.h:447
uconst.h
Pol::Core::PKTIN_5D::unk_00_5
u32 unk_00_5
Definition:
pktin.h:218
Pol::Core::PKTIN_5D::clientflags
u32 clientflags
Definition:
pktin.h:213
Pol::Core::PKTIN_F8::unk5
u8 unk5
Definition:
pktin.h:525
Pol::Core::PKTIN_00::unk1
u32 unk1
Definition:
pktin.h:41
Pol::Core::PKTIN_D9::unknown1
u8 unknown1
Definition:
pktin.h:459
Pol::Core::PKTIN_34::serial2
u32 serial2
Definition:
pktin.h:203
Pol::Core::PKTIN_A4
Definition:
pktin.h:360
Pol::Core::PKTIN_8D::unk_10
u8 unk_10
Definition:
pktin.h:316
Pol::Core::PKTIN_EF::ver_Patch
u32 ver_Patch
Definition:
pktin.h:517
Pol::Core::PKTIN_D9::distribution
u8 distribution
Definition:
pktin.h:479
Pol::Core::PKTIN_F8::SkillValue3
u8 SkillValue3
Definition:
pktin.h:546
Pol::Core::PKTIN_00::clientflag
u32 clientflag
Definition:
pktin.h:40
Pol::Core::PKTIN_8D::beardcolor
u16 beardcolor
Definition:
pktin.h:317
Pol::Core::PKTIN_12
Definition:
pktin.h:180
Pol::Core::PKTIN_E4::unknown_length
u32 unknown_length
Definition:
pktin.h:506
Pol::Core::PKTIN_00
Definition:
pktin.h:29
Pol::Core::PKTIN_EF::ver_Minor
u32 ver_Minor
Definition:
pktin.h:515
Pol::Core::PKTIN_13::serial
u32 serial
Definition:
pktin.h:192
Pol::Core::PKTIN_02::movenum
u8 movenum
Definition:
pktin.h:94
Pol::Core::PKTIN_F8::unk7
u8 unk7
Definition:
pktin.h:527
Pol::Core::PKTIN_9B::msgtype
u8 msgtype
Definition:
pktin.h:334
Pol::Core::PKTIN_8D::char_slot
u32 char_slot
Definition:
pktin.h:283
Pol::Core::PKTIN_F8::profession
u8 profession
Definition:
pktin.h:535
Pol::Core::PKTIN_7D::color
u16 color
Definition:
pktin.h:253
Pol::Core::PKTIN_7D
Definition:
pktin.h:246
Pol::Core::PKTIN_AC::retcode
u8 retcode
Definition:
pktin.h:382
Pol::Core::PKTIN_08_V2::msgtype
u8 msgtype
Definition:
pktin.h:163
Pol::Core::PKTIN_05::msgtype
u8 msgtype
Definition:
pktin.h:129
Pol::Core::PKTIN_A7
Definition:
pktin.h:367
layers.h
Pol::Core::PKTIN_D9::cpu_model
u32 cpu_model
Definition:
pktin.h:466
Pol::Core::PKTIN_34::serial1
u32 serial1
Definition:
pktin.h:201
Pol::Core::PKTIN_EF::seed
u32 seed
Definition:
pktin.h:513
Pol::Core::PKTIN_91::unk2
u8 unk2
Definition:
pktin.h:325
Pol::Core::PKTIN_5D::unk_00_1
u16 unk_00_1
Definition:
pktin.h:212
Pol::Core::PKTIN_34
Definition:
pktin.h:198
Pol::Core::PKTIN_1E::msgtype
u8 msgtype
Definition:
pktin.h:81
Pol::Core::PKTIN_05
Definition:
pktin.h:127
Pol::Core::PKTIN_8D::msgtype
u8 msgtype
Definition:
pktin.h:280
Pol
Definition:
berror.cpp:12
pktdef.h
Pol::Core::PKTIN_08_V1::x
u16 x
Definition:
pktin.h:154
Pol::Core::PKTIN_00::SkillValue2
u8 SkillValue2
Definition:
pktin.h:52
Pol::Core::PKTIN_F8::serial
u32 serial
Definition:
pktin.h:524
Pol::Core::PKTIN_D9::video_vendor
u32 video_vendor
Definition:
pktin.h:476
Pol::Core::PKTIN_8D::beardstyle
u16 beardstyle
Definition:
pktin.h:318
Pol::Core::PKTIN_8D::skillvalue3
u8 skillvalue3
Definition:
pktin.h:301
Pol::Core::PKTIN_00::unk0
u16 unk0
Definition:
pktin.h:39
Pol::Core::PKTIN_7D::msgtype
u8 msgtype
Definition:
pktin.h:248
Pol::Core::PKTIN_08_V2::z
s8 z
Definition:
pktin.h:167
Pol::Core::PKTIN_00::Name
char Name[30]
Definition:
pktin.h:38
Pol::Core::PKTIN_E1::msgtype
u8 msgtype
Definition:
pktin.h:490
Pol::Core::PKTIN_D9::os_revision
u32 os_revision
Definition:
pktin.h:463
Pol::Core::PKTIN_08_V2
Definition:
pktin.h:161
Pol::Core::PKTIN_AC::type
u8 type
Definition:
pktin.h:380
Pol::Core::PKTIN_5D::unk_00_6
u32 unk_00_6
Definition:
pktin.h:219
Pol::Core::PKTIN_12::submsgtype
u8 submsgtype
Definition:
pktin.h:184
Pol::Core::PKTIN_B6::msgtype
u8 msgtype
Definition:
pktin.h:449
Pol::Core::PKTIN_75::msgtype
u8 msgtype
Definition:
pktin.h:240
Pol::Core::PKTIN_00::HairStyle
u16 HairStyle
Definition:
pktin.h:56
Pol::Core::PKTIN_AD::type
u8 type
Definition:
pktin.h:397
Pol::Core::PKTIN_D9
Definition:
pktin.h:456
Pol::Core::PKTIN_08_V1::msgtype
u8 msgtype
Definition:
pktin.h:152
Pol::Core::PKTIN_00::unk9
u8 unk9
Definition:
pktin.h:37
pol
pktin.h
Generated on Wed Oct 10 2018 02:42:19 for Pol by
1.8.11