Hello !
J'essaie de refondre proprement mon programme pour changer la vignette de la map.
Mais je butte sur la partie header des maps.
La partie en jaune reste une zone inconnue pour moi.
Même si je sais à quoi correspondent les différents blocs et leur taille, je ne trouve nulle part la taille de la partie en jaune.
J'aimerais trouver le moyen d'accéder au 0x73 0x01 0x00 0x00 qui se trouve tout à la fin d'une manière propre.
Autrement dit en lisant les chunks décrits sur le Wiki TM.
J'arrive à trouver des valeurs en lisant la map via un BinaryReader et en matchant sur des 0x03043007, mais cette partie jaune est plus complexe.
J'ai toujours la méthode qui consiste à chercher le début de
<header et de reculer de 4 octets, mais je ne trouve pas ça très propre...
Je préfèrerais lire la map en avançant et en une seule fois.