aboutsummaryrefslogtreecommitdiff
path: root/src/tools/vmap4_extractor
AgeCommit message (Collapse)Author
2025-11-30Core/Misc: Use std::scoped_lock instead of unique_lock where possible (and ↵Shauren
old lock_guard)
2025-11-28Tools/vmaps_extractor: Fix crashShauren
2025-11-12Build: Modernize include directory management using target_sources(FILE_SET)Shauren
2025-11-02Tools/vmaps_extractor: Include cleanupShauren
2025-11-01Tools/vmaps_extractor: Clean up filename normalizationShauren
2025-11-01Tools/vmaps_extractor: Use multiple threads to extract dataShauren
2025-11-01Tools/vmap_extractor: Preserve destructible models to use them in ↵Shauren
mmaps_generator
2025-10-26Tools/map_extractor: Minor cleanupShauren
* Make temporary tile variables local to ConvertADT * std::string -> std::string_view for adt chunk lookup * Replace the only std::ofstream with FILE* * Remove _CRT_SECURE_NO_DEPRECATE from source files (should only be set on command line)
2025-09-25Tools/vmap_extractor: Fixed duplicate output files with .m2 and .m2.vmo ↵Shauren
extensions
2025-06-07Tools/Extractors: Skip extracting visual only liquids (determined by ↵Shauren
LiquidMaterial flags)
2024-10-01Core/Utilities: Extend make_unique_ptr_with_deleter functionality to allow ↵Shauren
it to create deleters with compile time constant functions (reduces its size to just sizeof(void*))
2024-09-20Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings ↵Shauren
into compile errors
2024-09-15Build: Automatically include WindowsSettings.manifest in all executables ↵Shauren
instead of listing it separately as source file in every target
2024-09-15Core/CrashHandler: Compile WheatyExceptionReport only once and moved its ↵Shauren
global variable initializer to all projects using it
2024-08-02Core/DataStores: Updated to 11.0.0Shauren
2024-07-06Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per ↵Shauren
map) to significantly reduce peak memory usage by vmap_assembler
2024-04-22Core/Misc: Support boost 1.85Shauren
2024-03-23warning fixShauren
2024-03-23Tools/vmap_extractor: Support new 9.2 wmo group splits (child groups should ↵Shauren
inherit their parent wmo group id)
2024-03-06Tools/vmap_extractor: Move information about model type from spawns in vmap ↵Shauren
tiles to model file itself
2024-03-06Tools/vmap_extractor: Preserve UniqueId from MODF adt chunks in final vmap ↵Shauren
output (used in db2 files and packets)
2024-03-01Core/Misc: Replace sprintf with safer alternatives (Trinity::StringFormat or ↵Shauren
snprintf)
2023-12-01Core/Misc: Added windows version checks during startup to avoid confusion ↵Shauren
about crashes when running on unsupported OS
2023-11-24Core/Locales: Set active code page and locale used by c string functions to utf8Shauren
Closes #29455
2023-07-12Tools: Updated db2 metadata used by extractorsShauren
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2022-12-03Tools/vmap_extractor: Implemented new MPY2 wmo chunkShauren
2022-10-01Core/Misc: Fix *BSD compile errors (#28287)Lloyd Dilley
(cherry picked from commit 2b8fc95fdec69ca5c057c2e63a1313d8165d44ea)
2022-06-09Tools/Extractors: Implement remote casc mode (#27993)Luzifix
2022-02-13Core/Misc: Cleanup unused includesShauren
2022-02-11Core/Misc: Explicitly include required headers instead of relying on them to ↵Shauren
be included by other headers
2022-01-26Core/CrashHandler: #ifdef cleanup to make VS not choke when parsing, fixed ↵Shauren
file being all red in editor (cherry picked from commit 39c5e03b749d44df346b8f37aed3eb898526365a)
2022-01-19Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...")jackpoz
(cherry picked from commit 54c701cf0db81c0062e8c5020e07db18984d0ffa)
2022-01-06fixed indentation for cmake filesipriver
(cherry picked from commit a46d047f9466c6f16597755bb7c771a9d1a147f2)
2022-01-04Vmap: Introduce skipping of antiportals and unreachable mogp (#26331)killerwife
* Vmap: Introduce skipping of antiportals and unreachable mogp * Reduce differences with master branch * Update VMAP and MMAP versions * Update MMAPs version Co-authored-by: jackpoz <giacomopoz@gmail.com> (cherry picked from commit d5f1fefe7f6772b11e9fbb052bfd36be9bda98e2)
2021-05-15Dep/bzip2: Remove dependencyShauren
2021-04-25Tools/vmap_extractor: Unify version printed to console with shared vmap ↵Shauren
version definition
2021-04-25Tools/vmap_extractor: Fix MOVX implementation for "small" vmaps (-s or no ↵Shauren
command line argument)
2021-04-25Core/Vmaps: Extract more doodad setsShauren
2021-04-25Core/Vmaps: Prepare vmaps for reading new WMO chunk - MOVX, replacement for ↵Shauren
MOVI using larger data type (currently unused in 9.0.5 client)
2021-04-25Core/Vmaps: Reduce memory used by vmaps (and their size, slightly)Shauren
2021-02-15Tools/VMaps: Fix build issue on VS2017jackpoz
(cherry picked from commit 64ca4717349fe3e418f1abe377f81be77818977c)
2020-12-08Core/Collision: Fixed false positive errors in console about vmap loadingShauren
2020-12-08Dep/CascLib: Update to ↵Shauren
ladislav-zezula/CascLib@737a8705b5b8f7ce3917f5d5ff9767b18de1285e
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ↵Shauren
port
2020-08-18Core/VMaps: Fix no collision trianglesGolrag
(cherry picked from commit 89d641f1e68d11359a2398ff51d3d6eee1470ae8)
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-07-09Tools: Update RetardCheck()Shauren
2020-07-01Core/DataStores: Fixed sending localized hotfixes and improved db2 loading ↵Shauren
error messages
2020-06-23Core/Misc: Replace Trinity::make_unique with std (#24869)Peter Keresztes Schmidt