This is a dump of the comment from my DatFile reader that describes how the format of the new dump file. I haven't touched tibia in about 2 years, so I'm getting back up to speed.
Edit: Due to a bug in my code, I falsely reported that there are now extra missing ids. In actuality, there is now a 0x04 that follows all helper bytes. Don't know what its purpose is, but its always 0x04.
Code:
{-- Flag ---- Data Bytes -- Desc
0x00 2 Walk Penalty
0x01 0 Draw Info
0x02 0 Draw Info
0x03 0 Draw Info
0x04 0 Container
0x05 0 Stackable
0x06 0 Corpse
0x07 0 Usable
0x08 2 Writable
0x09 2 Readable
0x0A 0 Fluid
0x0B 0 Splash
0x0C 0 Blocking
0x0D 0 Immobile
0x0E 0 Missile Block
0x0F 0 Path Block
0x10 0 Pickupable
0x11 0 Hangable
0x12 0 Hang - Horizontal
0x13 0 Hang - Vertical
0x14 0 Rotatable
0x15 4 Light (Radius, Color)
0x16 0 Unknown1
0x17 0 FloorChange
0x18 4 Shifted (X, Y)
0x19 2 Height (XY)
0x1A 0 Layer
0x1B 0 Idle Animation
0x1C 2 Minimap (Color)
0x1D 2 Helper Value
0x1E 0 Ground
0x20 2 Unknown2
-- Help Bytes
0x4C - unknown1
0x4D - unknown2
0x4E - is rope spot
0x4F - is switch
0x50 - is door
0x51 - is door with lock
0x52 - is stairs, doesn't seem to work on all stairs. use is floor change
0x53 - is mail box
0x54 - is depot
0x55 - is trash
0x56 - is hole
0x57 - is special description
0x58 - is read only
-- Total number of sprites
-- 13611
-- Sprite Description
1 byte -> width
1 byte -> height
if (width > 1 || height > 1) { 1 byte -> unknown }
1 byte -> blendframes, used in outfits where colour can be "blended" into a sprite
1 byte -> x repeat
1 byte -> y repeat
1 byte -> z repeat
1 byte -> animations
--}
If you need to know how to parse the dat file look here http://tpforums.org/forum/thread-4504.html
@darkstar: This is a randomly placed pm with the assumption you will read this because you seem to read everything else on this forum. What does "The closest thing they've done in this direction is the recent addition of count data to the Attack and Follow packets, which was quickly, and easily, trumped by DarkstaR." refer to?
Happy hacking