File: Item.dat
[ Show decimal values ] [ Show length ]
Offset | Type | Description | |
---|---|---|---|
From | To | ||
0x0 | 0x1 | Integer | id |
0x2 | 0x7 | Real | cost |
0x8 | Byte | chargesLeft | |
0x9 | Byte | unidentifiedNameLength | |
0xA | 0x19 | String | unidentifiedName |
0x1A | Byte | identifiedNameLength | |
0x1B | 0x2A | String | identifiedName |
0x2B | Byte | useResult1 | |
0x2C | Byte | useResult2 | |
0x2D | Byte | extraMovement | |
0x2E | Byte | extraShots | |
0x2F | Byte | defence | |
0x30 | Byte | extraSpellPoints | |
0x31 | Byte | pickLock | |
0x32 | Byte | disarmTraps | |
0x33 | Byte | deadlyStrike | |
0x34 | Byte | trading | |
0x35 | Byte | readRunes | |
0x36 | Byte | unarmedCombat | |
0x37 | Byte | handheldArms | |
0x38 | Byte | bows | |
0x39 | Byte | itemIdentification | |
0x3A | Byte | extraHits | |
0x3B | Byte | extraSwings | |
0x3C | Byte | maxDamage | |
0x3D | Byte | minDamage | |
0x3E | Byte | useClass | |
0x3F | Byte | race | |
0x40 | Byte | bodySlot | |
0x41 | Byte | class | |
0x42 | Byte | mythicLore | |
0x43 | Byte | woodsLore | |
0x44 | Byte | mountaineering | |
0x45 | Byte | detectTraps | |
0x46 | Byte | perception | |
0x47 | Byte | cursed | |
0x48 | Byte | equipable | |
0x49 | Byte | fireResistance | |
0x4A | Byte | coldResistance | |
0x4B | Byte | waterResistance | |
0x4C | Byte | mindResistance | |
0x4D | Byte | shockResistance |
[ Show decimal values ] [ Show length ]
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 ]