Pick a second file from the dropdown and click Run.
| # | Name (A) | sizeof A | sizeof B | Δ size | count A | count B | Δ count | Status |
|---|
Loading…
| # | Offset (hex) | Offset (dec) | Before list | List name | Checksum bytes (8 B) |
|---|
Paste 3 non-blank lines (semicolon-separated):
Trailing semicolons are ignored. Importing replaces all current rows in the editor — you must still click Save Schema afterwards to persist to .
Paste a C++ struct definition. Nested anonymous structs are flattened into prefixed field names (e.g. pages_1_goods_1_id_goods).
Comments (// … and /* … */) are stripped. Importing replaces all current rows — click Save Schema afterwards to persist to .
wstring:N → namechar[N/2] · int32 → unsigned int
Enter two row numbers and click Compare.
| Field | Type | Record A | Record B | Δ Delta |
|---|
| Label | Value |
|---|---|
|
id
int32
0x0000
|
55440 |
|
name
wstring:32
0x0004
|
Огненное облако |
|
unk1
int32
0x0044
|
19870 |
|
unk2
int32
0x0048
|
19870 |
|
unk3
int32
0x004C
|
19870 |
|
unk4
int32
0x0050
|
19870 |
|
unk5
int32
0x0054
|
0 |
|
unk6
int32
0x0058
|
0 |
|
unk7
int32
0x005C
|
0 |
|
unk8
int32
0x0060
|
1321 |
|
icon_path
int32
0x0064
|
19721 |
|
unk9
int32
0x0068
|
0 |
|
description
wstring:16
0x006C
|
Клинок |
|
max_level
int32
0x008C
|
1 |
|
required_level
int32
0x0090
|
1 |
|
unk11
int32
0x0094
|
-1 |
|
unk12
int32
0x0098
|
-1 |
|
unk13
int32
0x009C
|
-1 |
|
unk14
byte:56
0x00A0
|
ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000 |
|
unk15
int32
0x00D8
|
45 |
|
unk16
int32
0x00DC
|
32767 |
|
unk17
int32
0x00E0
|
0 |
|
unk18
byte:76
0x00E4
|
000000000000000002000000000000000000000000000000000000001e0000001e000000f99e913a0000003f0000803f0a0000000a00000000000000010000006666c6400000000000000040 |
|
price
int32
0x0130
|
5 |
|
price2
int32
0x0134
|
100 |
|
tail
byte:12
0x0138
|
e80300000100000053000000 |