Hi there,
im working on my little
classic bot project since 2 month now.
I thought that my NavigationSystem with A* and SafeSegments ist not accurate enough to be part of a dynamic bot. So i decided to get into Recast and Detour with meshes.
While i was reading the ADT files from the mpq like
this i found wowmapper and thought why not using an existing framework to get it work
And fortunatly it was OpenSource.
So Im currently trying to get
wowmapper working with
vanillawow.
I changed everything that would give an error and recompiled it.
Mesh creating is working right now, but not completly:
I used the XNA project (meshDisplay) from wowmapper to check the missing or buggy tiles:
Screenshot
everything works fine until i add this tile (Kalimdor_33_37) (it is only an example.. there are plenty of tiles which aren't red correctly)
Then i get this error:
Screenshot
^It is trying to read the chunk of the adt file while the byte[] nameBytes has no entrys^
It will throw an index out of range exception at row 27 because it is trying to read positions in the array which are not existant.
wowmapper cant read those chunks -> throws error in chunkedData -> cant read tile -> invalidTile -> no polygons to find in pathgeneration with meshPather -> no dynamic bot
Here is another
Screenshot
Question is:
why is that? <- i Think wowmapper is not compatible with classic
how to fix this? <- make it compatilbe with classic
how to make it compatible with classic?
thanks in advance
racoon (togarda)