I was searching about navmesh files, i did find lots of info but then i got confused, so i will write what i understood and hopefully someone will correct/explain where did i got it wrong:
from my understanding, a .nvm file consist of entity, zone1, zone2, zone3
each entity contain an id of a bsr file, the path of the bsr is defined in object.ifo
the bsr contains a hitbox in the first bms entry, the rest of entries isn't useful
then the hitbox contain entries for the object orientation on the ground (outer lines, inner lines..)
using drew's nvm class i was able to extract these entries, and to draw zone3 (rectangles), zone2 (map sector borders)
zone1 gives strange lines which dont make sense to me
and about the bms, i cant draw them in a correct way (they get stacked up on 2-3 thick lines across the screen)
Thanks.