Originally Posted by
telatoro
So u must go to function where the all the maps is loaded, you must look to the end of it, so then make a jump to your own area, so each map have functions to load the tga minimap, load the map characteristics, load map info, load the map limits, load the map warp points/areas, and load map animations info. All this have a size of e8a size (or like that), just look the constants that are handled by each map, and calculate the size between them and look in the code the reference of the sizes on that range that are too the structure u must to fill. So once u have all u need (use a base the client code unpacked) then u can begin to write the new maps info with the new located structures, so once u have all that make a jump back to the comparison, and there in the code a bit after on the same funciton will be a couple of binary comparison about the ammount of ur maps, one is just after the load and the other a bit b4 the end of function, so fix the 1st with the number of maps u have and the next other with the same +1, save ur changes and test :)