server/src/tools/vmap-extractor
Charles A Edwards b44710683f Corrections made to the extractor
All libmpq entries in the make files have been removed.

Correct path entries for loadlib and Stormlib entered in the make files.

loadlib sub-folder in map-extractor removed.

At this point the only part for the extractor that works, is the
extraction of the DBC files.
2020-02-17 12:08:30 +00:00
..
loadlib Corrections made to the extractor 2020-02-17 12:08:30 +00:00
.gitignore Applied dep and realm updates 2020-02-17 09:23:51 +00:00
adtfile.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
adtfile.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
CMakeLists.txt Corrections made to the extractor 2020-02-17 12:08:30 +00:00
dbcfile.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
dbcfile.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
gameobject_extract.cpp [Tools] Fixed movemaps compile 2020-02-17 12:07:42 +00:00
make_vmaps.bat Applied dep and realm updates 2020-02-17 09:23:51 +00:00
model.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
model.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
modelheaders.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
mpqfile.cpp [Tools] Fixed movemaps compile 2020-02-17 12:07:42 +00:00
mpqfile.h [Tools] Fixed movemaps compile 2020-02-17 12:07:42 +00:00
README.md Applied dep and realm updates 2020-02-17 09:23:51 +00:00
vec3d.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
vmap-extractor.rc Corrections made to the extractor 2020-02-17 12:08:30 +00:00
vmapexport.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
vmapexport.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
wdtfile.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
wdtfile.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00
wmo.cpp Corrections made to the extractor 2020-02-17 12:08:30 +00:00
wmo.h Corrections made to the extractor 2020-02-17 12:08:30 +00:00

vmap extractor

The vmap extractor will extract model information from the game client.

Requirements

You will need a working installation of the World of Warcraft client patched to version 1.12.x.

Instructions - Linux

Use the created executable to extract model information. Change the data path if needed.

$ vmap-extractor -d /mnt/windows/games/world of warcraft/

Resulting files will be in ./Buildings.

Instructions - Windows

Use the created executable (from command prompt) to extract model information. It should find the data path for your client installation through the Windows registry, but the data path can be specified with the -d option.

Resulting files will be in .\Buildings.

Parameters

The vmap extractor can be used with a few parameters to customize input, output and generated output.

  • -d PATH, --data PATH: set the path for reading the client's MPQ archives to the given path.
  • -s, --small: small size (data size optimization), ~500MB less vmap data. This is the default setting.
  • -l, --large: large size, ~500MB more vmap data. Stores additional details in vmap data.
  • -h, --help: display the usage message, and an example call.