diff options
author | Shauren <shauren.trinity@gmail.com> | 2024-07-06 01:24:26 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-07-06 15:36:37 +0200 |
commit | e46cad36d2f7858b83b8cf1382655b49b761f63a (patch) | |
tree | 4e389b31bdbad76a724678f0b2acec7b94f790bd /src/tools/vmap4_assembler/TileAssembler.h | |
parent | caf4c02da82e868f7f77f4967d2cee2a5780828a (diff) |
Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per map) to significantly reduce peak memory usage by vmap_assembler
(cherry picked from commit a0f13391a0404d859cf4f8b8dee0c801f2640473)
# Conflicts:
# src/tools/vmap4_extractor/vmapexport.cpp
Diffstat (limited to 'src/tools/vmap4_assembler/TileAssembler.h')
-rw-r--r-- | src/tools/vmap4_assembler/TileAssembler.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/vmap4_assembler/TileAssembler.h b/src/tools/vmap4_assembler/TileAssembler.h index 5e9c963a0d7..f803793a5b5 100644 --- a/src/tools/vmap4_assembler/TileAssembler.h +++ b/src/tools/vmap4_assembler/TileAssembler.h @@ -94,14 +94,14 @@ namespace VMAP private: std::string iDestDir; std::string iSrcDir; - MapData mapData; std::set<std::string> spawnedModelFiles; public: TileAssembler(std::string pSrcDirName, std::string pDestDirName); bool convertWorld2(); - bool readMapSpawns(); + bool convertMap(MapSpawns& data); + static bool readMapSpawns(FILE* dirf, MapSpawns* data); bool calculateTransformedBound(ModelSpawn &spawn); void exportGameobjectModels(); |