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