Francesco Borzì
d6840664c7
refactor(src/tools): remove unused imports ( #20487 )
2024-11-08 22:20:50 +01:00
Angelo Venturini
9487b30ad7
refactor(Core/Misc): Use emplace_back instead of push_back to avoid extra copy/m… ( #20114 )
...
refactor: Use emplace_back instead of push_back to avoid extra copy/move operations
2024-10-10 21:55:58 +02:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Kitzunu
dbde182ecd
refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ( #19451 )
2024-09-19 00:24:11 -03:00
Ben Carter
6e5cd04591
fix(docker): Modules SQL do not get updated or populated for docker set ups ( #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-06 12:37:00 -03:00
Kitzunu
de2bcbdabf
refactor(Core/Misc): Acore::StringFormat to fmt format ( #19838 )
...
refactor(Core/Utilities): Acore::StringFormat to fmt format
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10356
2024-09-03 07:59:37 -03:00
Francesco Borzì
8cfb338328
fix(Core/Common): add missing import ( #19535 )
...
* fix(Core/Common): add missing import
* chore: fix mistake
2024-07-31 09:10:12 +02:00
Francesco Borzì
02a05fbd4c
refactor(src/common): remove unused imports ( #19506 )
...
* 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
2024-07-30 20:06:46 -03:00
Winfidonarleyan
e90d7a2f92
chore(Core/Misc): sort includes ( #17776 )
...
* chore(Cleanup): sort includes
* fix build
* fix build again
2023-11-18 17:51:26 +01:00
Mike Delago
cf30d534f1
fix(Tools/DBImport): Add Env var support to DBimport tool ( #17019 )
...
add env var support for dbimport
2023-08-19 18:52:12 +02:00
Stefano Borzì
034b521501
feat(CI): add cppcheck ( #15211 )
...
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
2023-03-05 18:47:18 +01:00
Kitzunu
f039836a2f
chore(Core/Misc): Change all TODO to doxygen comment ( #14966 )
2023-02-12 10:05:34 -03:00
Mickaël Mauger
24fa3ba828
fix(MMAP/core/PathGenerator): Try to fix more water creatures ( #13705 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-02 22:26:12 +01:00
Winfidonarleyan
a1a1528cb4
feat(Core/Crypto): add support OpenSSL 3.0 ( #13354 )
2022-11-24 01:12:20 +07:00
Yehonal
77a52b8001
fix(CORE): another attempt to fix the dbimport command line warning ( #13449 )
2022-10-22 00:21:16 +02:00
IntelligentQuantum
a7c4c04e5a
fix(Tools/vmaps): Fix extractor crash when some .mpq files does not exist ( #11976 )
...
* .
* Clion event trace
* .
2022-10-01 22:43:06 +02:00
IntelligentQuantum
cc52712ac1
refactor(Core/AI): factory functions cleanup ( #11779 )
2022-07-15 16:11:49 +02:00
UltraNix
113bdacb5f
fix(Core/Tools): Revert "Handle different slopes in mmaps and Add so… ( #12111 )
...
...me more input parameters to improve"
This reverts commit b544eb420e .
Fixes #12079
2022-06-21 16:07:53 -03:00
Kargatum
94528cd44d
feat(Tools/DbImport): implement separated app for importing DB ( #11614 )
2022-06-09 08:23:38 -03:00
Kargatum
4fbec972a8
refactor(Cmake): add support build selected applications and tools ( #11836 )
2022-05-31 17:05:39 +07:00
Kargatum
464eda37e7
fix(Tools/Vmap): correct build ( #11834 )
2022-05-23 04:03:48 +07:00
IntelligentQuantum
5474b00a3d
feat(tools/mmaps): isContinentMap ( #11727 )
...
* .
* .
2022-05-14 12:41:34 +02:00
IntelligentQuantum
13f9149916
feat(Core/MMAPs): Reduce chances of breaking tile connections ( #11605 )
...
* .
* .
2022-05-08 23:38:57 +02:00
IntelligentQuantum
a31a30566e
feat(Tools/Mapextractor): Implemented liquid object detection ( #11402 )
...
* .
* .
* .
* .
* .
* .
* .
* Delete Utils.cpp
2022-05-08 23:38:22 +02:00
IntelligentQuantum
ce36d10879
feat(Tools/MMAPs): Output the time spent in a human readable format ( #11574 )
...
* .
* .
2022-05-08 10:50:25 +02:00
IntelligentQuantum
769eea2cc0
feat(Tools/MMapsGenerator): Improve multithreading of mmaps_generator ( #10963 )
...
* cherry-pick commit (699edaa014 )
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2022-04-30 21:39:51 +02:00
IntelligentQuantum
b62005a02f
refactor(Tools/MeshExtractor): remove meshextractor ( #11569 )
2022-04-29 08:23:17 +02:00
IntelligentQuantum
ad8f8ee5a5
feat(Tools): Automatically create directories for tools ( #11540 )
...
* .
* .
2022-04-27 21:57:21 +02:00
IntelligentQuantum
b544eb420e
feat(Core/Mmaps): Handle different slopes in mmaps and Add some more input parameters to improve ( #10974 )
2022-04-24 16:44:50 -03:00
IntelligentQuantum
090cc5e2c6
fix(Tools/Mapextractor): Fix water height redundancy algorithm ignoring "no water" ( #10947 )
2022-04-24 15:14:20 -03:00
IntelligentQuantum
5b0af98097
feat(Tools/MMaps): Allow to specify different Recast settings for different maps ( #10922 )
2022-04-24 19:53:54 +02:00
Kitzunu
1501445b0a
chore(Core/Misc): nullptr cleanup ( #11467 )
2022-04-21 19:17:20 +02:00
IntelligentQuantum
7cb9a73ef9
feat(Tools/MMapsGenerator): percentage progress ( #10948 )
...
* cherry-pick commit (TrinityCore/TrinityCore@b9f276f )
* cherry-pick commit (TrinityCore/TrinityCore@29937aa )
2022-04-17 03:51:55 +02:00
IntelligentQuantum
6d8520e72d
chore(Tools/Mapextractor): clean up an unnecessary function
2022-04-01 19:11:33 -03:00
Kitzunu
b467d6c1cf
fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build ( #10841 )
...
* fix(Tool/MMAP): Fixed invalid check causing certain tiles not to build
* cherry-pick commit (e898b6e794 )
Co-Authored-By: robinsch <robinsch@users.noreply.github.com >
* Update MapDefines.h
Co-authored-by: robinsch <robinsch@users.noreply.github.com >
2022-04-01 17:34:46 -03:00
IntelligentQuantum
7ad65752fa
feat(Core/Maps): Improvements to Cinematic function ( #10765 )
2022-03-11 08:21:54 +01:00
Kitzunu
cf65cd6baf
refactor(Core/Misc): sqrt/log/exp() to std::sqrt/log/exp() ( #9792 )
2022-02-09 11:59:30 +01:00
Kargatum
de13bf426e
feat(Core/DBLayer): replace char const* to std::string_view ( #10211 )
...
* 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-02-05 00:37:11 +01:00
Francesco Borzì
abc56842c4
refactor(Core): remove unused imports ( #10296 )
2022-01-22 11:21:35 +01:00
Kargatum
259b9133f6
feat(Core/Common): add new helpers for time utility ( #10207 )
2022-01-19 12:01:59 +07:00
killerwife
66e6d33116
fix(MMAP): Build ADT floor just like WMO floor below liquid ( #9990 )
2022-01-06 19:26:34 +01:00
Kitzunu
f04709a326
refactor(Core/Misc): ceil() to std::ceil() ( #9791 )
...
- prefer std functions over C functions
2022-01-03 10:11:39 -03:00
Francesco Borzì
cbc7e5466a
refactor(Core): remove unused imports ( #9767 )
2021-12-19 19:41:14 +01:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Kitzunu
6df7303b24
refactor(Core/Maps): Change map file version from FourCC to uint32 ( #7866 )
...
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
2021-09-20 00:45:42 +02:00
Kitzunu
2f449326e0
refactor(Core): Rename ...Manager to ...Mgr ( #6910 )
...
* 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
2021-09-15 17:50:28 +02:00
UltraNix
261d5c62cd
fix(Core/Collision): typo in VMap BIH generation. ( #7066 )
...
* Core/Collision: Fix typo in VMap BIH generation.
Fixed #5768 .
* Bump vmap and mmap versions.
* chore: update data version in the bash installer
2021-08-08 12:21:29 +02:00
Kitzunu
b84f9b8a4b
refactor(Collision): update some methods to UpperCamelCase ( #6486 )
2021-06-27 16:37:22 +02:00
Kargatum
5991b2769a
feat(Core/Scripts): split the huge scriptloader into smaller pieces ( #5346 )
...
* feat(Core/Scripts): split the huge scriptloader into smaller pieces
* AddSC_swamp_of_sorrows del
* 1
* add mod info
* 1
* 039f0e0faa
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-06-22 23:19:02 +02:00