summaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
2025-07-19refactor(Core/Misc): string handling and use smart pointer for strand (#22351)Francesco Borzì
2024-12-19feat(tools/vmap4_extractor) Add detection of collision-only material IDs ↵Nathan Handley
(#20822)
2024-12-02fix(Tools/MapExtractor) Update MPQ patch iterator to also load patch files 4 ↵Nathan Handley
through 9 (#20815)
2024-11-08refactor(src/tools): remove unused imports (#20487)Francesco Borzì
2024-10-10refactor(Core/Misc): Use emplace_back instead of push_back to avoid extra ↵Angelo Venturini
copy/m… (#20114) refactor: Use emplace_back instead of push_back to avoid extra copy/move operations
2024-09-21chore(Core/Misc): Some cleanup (#19970)Kitzunu
* remove weird blanks * update if * ) ) to )) * missed some ) ) * now switch * .
2024-09-19refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ↵Kitzunu
(#19451)
2024-09-06fix(docker): Modules SQL do not get updated or populated for docker set ups ↵Ben Carter
(#19870) * Added modules to dbimport so sql cab accessed by loader * updated dbimport tools config option to enable module sql to be updated and populated * Updated casting around GetOption and changed default to all
2024-09-03refactor(Core/Misc): Acore::StringFormat to fmt format (#19838)Kitzunu
refactor(Core/Utilities): Acore::StringFormat to fmt format * closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-07-31fix(Core/Common): add missing import (#19535)Francesco Borzì
* fix(Core/Common): add missing import * chore: fix mistake
2024-07-30refactor(src/common): remove unused imports (#19506)Francesco Borzì
* refactor(src/common): remove unused imports * fix: build * chore: fix build * chore: size_t -> std::size_t * chore: fix fuckup from previous commit * chore: fix build * chore: fix build * chore: fix build * chore: fix build with std::size_t * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build
2023-11-18chore(Core/Misc): sort includes (#17776)Winfidonarleyan
* chore(Cleanup): sort includes * fix build * fix build again
2023-08-19fix(Tools/DBImport): Add Env var support to DBimport tool (#17019)Mike Delago
add env var support for dbimport
2023-03-05feat(CI): add cppcheck (#15211)Stefano Borzì
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-02-12chore(Core/Misc): Change all TODO to doxygen comment (#14966)Kitzunu
2023-01-02fix(MMAP/core/PathGenerator): Try to fix more water creatures (#13705)Mickaël Mauger
Co-authored-by: jackpoz <giacomopoz@gmail.com>
2022-11-24feat(Core/Crypto): add support `OpenSSL 3.0` (#13354)Winfidonarleyan
2022-10-22fix(CORE): another attempt to fix the dbimport command line warning (#13449)Yehonal
2022-10-01fix(Tools/vmaps): Fix extractor crash when some .mpq files does not exist ↵IntelligentQuantum
(#11976) * . * Clion event trace * .
2022-07-15refactor(Core/AI): factory functions cleanup (#11779)IntelligentQuantum
2022-06-21fix(Core/Tools): Revert "Handle different slopes in mmaps and Add so… ↵UltraNix
(#12111) ...me more input parameters to improve" This reverts commit b544eb420ed54ba98fb0522f8814ce6b7e089094. Fixes #12079
2022-06-09feat(Tools/DbImport): implement separated app for importing DB (#11614)Kargatum
2022-05-31refactor(Cmake): add support build selected applications and tools (#11836)Kargatum
2022-05-23fix(Tools/Vmap): correct build (#11834)Kargatum
2022-05-14feat(tools/mmaps): isContinentMap (#11727)IntelligentQuantum
* . * .
2022-05-08feat(Core/MMAPs): Reduce chances of breaking tile connections (#11605)IntelligentQuantum
* . * .
2022-05-08feat(Tools/Mapextractor): Implemented liquid object detection (#11402)IntelligentQuantum
* . * . * . * . * . * . * . * Delete Utils.cpp
2022-05-08feat(Tools/MMAPs): Output the time spent in a human readable format (#11574)IntelligentQuantum
* . * .
2022-04-30feat(Tools/MMapsGenerator): Improve multithreading of mmaps_generator (#10963)IntelligentQuantum
* cherry-pick commit (https://github.com/Shauren/TrinityCore/commit/699edaa0144fa3b0033dc45e24ad74222cc8240e) Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2022-04-29refactor(Tools/MeshExtractor): remove meshextractor (#11569)IntelligentQuantum
2022-04-27feat(Tools): Automatically create directories for tools (#11540)IntelligentQuantum
* . * .
2022-04-24feat(Core/Mmaps): Handle different slopes in mmaps and Add some more input ↵IntelligentQuantum
parameters to improve (#10974)
2022-04-24fix(Tools/Mapextractor): Fix water height redundancy algorithm ignoring "no ↵IntelligentQuantum
water" (#10947)
2022-04-24 feat(Tools/MMaps): Allow to specify different Recast settings for different ↵IntelligentQuantum
maps (#10922)
2022-04-21chore(Core/Misc): nullptr cleanup (#11467)Kitzunu
2022-04-17feat(Tools/MMapsGenerator): percentage progress (#10948)IntelligentQuantum
* cherry-pick commit (TrinityCore/TrinityCore@b9f276f) * cherry-pick commit (TrinityCore/TrinityCore@29937aa)
2022-04-01chore(Tools/Mapextractor): clean up an unnecessary functionIntelligentQuantum
2022-04-01fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build (#10841)Kitzunu
* fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build * cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/e898b6e7942971a9bc96af54737ee971b99073a8) Co-Authored-By: robinsch <robinsch@users.noreply.github.com> * Update MapDefines.h Co-authored-by: robinsch <robinsch@users.noreply.github.com>
2022-03-11feat(Core/Maps): Improvements to Cinematic function (#10765)IntelligentQuantum
2022-02-09refactor(Core/Misc): sqrt/log/exp() to std::sqrt/log/exp() (#9792)Kitzunu
2022-02-05feat(Core/DBLayer): replace `char const*` to `std::string_view` (#10211)Kargatum
* feat(Core/DBLayer): replace `char const*` to `std::string_view` * CString * 1 * chore(Core/Misc): code cleanup * cl * db fix * fmt style sql * to fmt * py * del old * 1 * 2 * 3 * 1 * 1
2022-01-22refactor(Core): remove unused imports (#10296)Francesco Borzì
2022-01-19feat(Core/Common): add new helpers for time utility (#10207)Kargatum
2022-01-06fix(MMAP): Build ADT floor just like WMO floor below liquid (#9990)killerwife
2022-01-03refactor(Core/Misc): ceil() to std::ceil() (#9791)Kitzunu
- prefer std functions over C functions
2021-12-19refactor(Core): remove unused imports (#9767)Francesco Borzì
2021-11-22refactor(Core/Misc): headers cleanup (#9259)Kargatum
2021-09-30feat(License): add new headers information about license (#7941)Kargatum
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2021-09-20refactor(Core/Maps): Change map file version from FourCC to uint32 (#7866)Kitzunu
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-09-15refactor(Core): Rename ...Manager to ...Mgr (#6910)Kitzunu
* Rename MapManager.h to MapMgr.h * Rename BanManager.h to BanMgr.h * Rename MapManager.cpp to MapMgr.cpp * Rename BanManager.cpp to BanMgr.cpp * Rename MapRefManager.h to MapRefMgr.h * Rename ThreatManager.h to ThreatMgr.h * Rename GridRefManager.h to GridRefMgr.h * Rename ThreatManager.cpp to ThreatMgr.cpp * Rename GroupRefManager.h to GroupRefMgr.h * Rename HostileRefManager.h to HostileRefMgr.h * Rename HostileRefManager.cpp to HostileRefMgr.cpp * Rename MMapManager.h to MMapMgr.h * Rename FollowerRefManager.h to FollowerRefMgr.h * Rename VMapManager2.h to VMapMgr2.h * Rename IVMapManager.h to IVMapMgr.h * Rename MMapManager.cpp to MMapMgr.cpp * Rename VMapManager2.cpp to VMapMgr2.cpp * Rename RefManager.h to RefMgr.h * Rename WaypointManager.h to WaypointMgr.h * Rename WaypointManager.cpp to WaypointMgr.cpp * Rename MPQManager.h to MPQMgr.h * Rename MPQManager.cpp to MPQMgr.cpp * Rename IMMAPManager.h to IMMAPMgr.h * fix build * Update Main.cpp * chore(Core/Misc): Remove toxic language * Revert "chore(Core/Misc): Remove toxic language" * fix build * build