File: Item.dat
[ Show hex values ] [ Show length ]
| Offset | Type | Description | |
|---|---|---|---|
| From | To | ||
| 0 | 1 | Integer | id |
| 2 | 7 | Real | cost |
| 8 | Byte | chargesLeft | |
| 9 | Byte | unidentifiedNameLength | |
| 10 | 25 | String | unidentifiedName |
| 26 | Byte | identifiedNameLength | |
| 27 | 42 | String | identifiedName |
| 43 | Byte | useResult1 | |
| 44 | Byte | useResult2 | |
| 45 | Byte | extraMovement | |
| 46 | Byte | extraShots | |
| 47 | Byte | defence | |
| 48 | Byte | extraSpellPoints | |
| 49 | Byte | pickLock | |
| 50 | Byte | disarmTraps | |
| 51 | Byte | deadlyStrike | |
| 52 | Byte | trading | |
| 53 | Byte | readRunes | |
| 54 | Byte | unarmedCombat | |
| 55 | Byte | handheldArms | |
| 56 | Byte | bows | |
| 57 | Byte | itemIdentification | |
| 58 | Byte | extraHits | |
| 59 | Byte | extraSwings | |
| 60 | Byte | maxDamage | |
| 61 | Byte | minDamage | |
| 62 | Byte | useClass | |
| 63 | Byte | race | |
| 64 | Byte | bodySlot | |
| 65 | Byte | class | |
| 66 | Byte | mythicLore | |
| 67 | Byte | woodsLore | |
| 68 | Byte | mountaineering | |
| 69 | Byte | detectTraps | |
| 70 | Byte | perception | |
| 71 | Byte | cursed | |
| 72 | Byte | equipable | |
| 73 | Byte | fireResistance | |
| 74 | Byte | coldResistance | |
| 75 | Byte | waterResistance | |
| 76 | Byte | mindResistance | |
| 77 | Byte | shockResistance | |
[ Show hex 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 ]