aboutsummaryrefslogtreecommitdiff
path: root/src/tools/vmap4_assembler/TileAssembler.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-07-06 01:24:26 +0200
committerShauren <shauren.trinity@gmail.com>2024-07-06 01:24:26 +0200
commita0f13391a0404d859cf4f8b8dee0c801f2640473 (patch)
treeb5852f4c0159f1ee68e09e091c5dc2596296be66 /src/tools/vmap4_assembler/TileAssembler.h
parent35a2d49971984bcab96ac64fc52b30a9a4e06ce3 (diff)
Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per map) to significantly reduce peak memory usage by vmap_assembler
Diffstat (limited to 'src/tools/vmap4_assembler/TileAssembler.h')
-rw-r--r--src/tools/vmap4_assembler/TileAssembler.h4
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();