File: Stores.dat
[ Show decimal values ] [ Show end offset ]
Offset | Type | Description | |
---|---|---|---|
From | Length | ||
0x0 | 1 | Byte | storeNameLength |
0x1 | 40 | String | storeName |
Items in inventory. 50 blocks in total, each block 41 bytes in length. | |||
0x29 | 1 | Byte | itemNameLength |
0x2A | 22 | String | itemName |
0x40 | 18 | ??? | unknown (always null?) possibly intended to hold charges left and maybe identified status of sold items? |
Cost for items in inventory. 50 blocks in total, each block 6 bytes in length. | |||
0x82B | 6 | Real | cost |
Id for items in inventory. 50 blocks in total, each block 2 bytes in length. | |||
0x957 | 2 | Integer | itemIndex |
Count for items in inventory. 50 blocks in total, each block 1 byte in length. | |||
0x9BB | 1 | Byte | inventoryCount |
[ Show decimal values ] [ Show end offset ]
Note: Integer = Unsigned short (16 bit, little endian) Bytes = Signed byte Real = 48 bits/6 byte (Turbo Pascal) Real (a floating point type)
[ Add Comment ]