diff options
author | Sebastian Valle <s.v.h21@hotmail.com> | 2013-10-05 18:56:09 -0500 |
---|---|---|
committer | Sebastian Valle <s.v.h21@hotmail.com> | 2013-10-05 18:56:09 -0500 |
commit | 64ab895f1e36470bc0623111d77bf7b815984ed1 (patch) | |
tree | 56c7614170f0119e8c7e2a1e2db487b0d8c4aeda | |
parent | 6e994f11894d639f8566a14a60026df7749f79e3 (diff) |
Tools/MeshExtractor: Create the mmaps output directory automatically.
-rw-r--r-- | src/tools/mesh_extractor/MeshExtractor.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/mesh_extractor/MeshExtractor.cpp b/src/tools/mesh_extractor/MeshExtractor.cpp index 51b13ce6fd0..1ed09e5d9dc 100644 --- a/src/tools/mesh_extractor/MeshExtractor.cpp +++ b/src/tools/mesh_extractor/MeshExtractor.cpp @@ -19,6 +19,9 @@ CacheClass* Cache; void ExtractMMaps(std::set<uint32>& mapIds, uint32 threads) { + std::string basePath = "mmaps/"; + Utils::CreateDir(basePath); + DBC* dbc = MPQHandler->GetDBC("Map"); printf("Map.dbc contains %u rows.\n", dbc->Records.size()); for (std::vector<Record*>::iterator itr = dbc->Records.begin(); itr != dbc->Records.end(); ++itr) |