Shauren
473f3db0ab
Core/CrashHandler: #ifdef cleanup to make VS not choke when parsing, fixed file being all red in editor
...
(cherry picked from commit 39c5e03b74 )
2022-01-26 18:46:43 +01:00
jackpoz
68faf5bc4b
Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...")
...
(cherry picked from commit 54c701cf0d )
2022-01-19 22:17:42 +01:00
ipriver
bde36062b7
fixed indentation for cmake files
...
(cherry picked from commit a46d047f94 )
2022-01-06 23:40:39 +01:00
killerwife
dbb7f65723
Vmap: Introduce skipping of antiportals and unreachable mogp ( #26331 )
...
* 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 d5f1fefe7f )
2022-01-04 20:44:25 +01:00
Shauren
fb6c1dc295
Dep/bzip2: Remove dependency
2021-05-15 02:14:37 +02:00
Shauren
e5ef649634
Tools/vmap_extractor: Unify version printed to console with shared vmap version definition
2021-04-25 12:33:33 +02:00
Shauren
db18228174
Tools/vmap_extractor: Fix MOVX implementation for "small" vmaps (-s or no command line argument)
2021-04-25 12:32:32 +02:00
Shauren
20aeb63026
Core/Vmaps: Extract more doodad sets
2021-04-25 00:11:42 +02:00
Shauren
d0ca535ab8
Core/Vmaps: Prepare vmaps for reading new WMO chunk - MOVX, replacement for MOVI using larger data type (currently unused in 9.0.5 client)
2021-04-25 00:11:42 +02:00
Shauren
bb8f22ed20
Core/Vmaps: Reduce memory used by vmaps (and their size, slightly)
2021-04-25 00:11:36 +02:00
jackpoz
94a8be619e
Tools/VMaps: Fix build issue on VS2017
...
(cherry picked from commit 64ca471734 )
2021-02-15 19:13:25 +01:00
Shauren
7a406db506
Core/Collision: Fixed false positive errors in console about vmap loading
2020-12-08 18:16:47 +01:00
Shauren
6b6d5aff05
Dep/CascLib: Update to ladislav-zezula/CascLib@737a8705b5
2020-12-08 18:16:46 +01:00
Shauren
b231903932
Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup port
2020-09-04 13:38:24 +02:00
Golrag
c46aa9d5b5
Core/VMaps: Fix no collision triangles
...
(cherry picked from commit 89d641f1e6 )
2020-08-18 18:53:13 +02:00
Shauren
1c52d5fff7
Core/Misc: Replace NULL with nullptr
2020-08-14 17:06:03 +02:00
Shauren
49a99811de
Tools: Update RetardCheck()
2020-07-09 15:14:16 +02:00
Shauren
4499f203a3
Core/DataStores: Fixed sending localized hotfixes and improved db2 loading error messages
2020-07-01 00:34:51 +02:00
Peter Keresztes Schmidt
bab5fd87a3
Core/Misc: Replace Trinity::make_unique with std ( #24869 )
2020-06-23 08:54:12 +02:00
Shauren
83aaa48b85
Tools/vmap extractor: Various fixes
...
* Fixed output file name case normalization - exclude names built from file ids (starting with FILE)
* Skip antiportal WMO groups
Closes #23972
Closes #24798
2020-06-14 00:43:02 +02:00
Shauren
4d69cc1c56
Core/Misc: GCC build and warning fixes
2020-05-21 22:15:58 +02:00
Ghaster
00c4be9f59
Tools/vmap_extractor: Fixed a typo reading MAIN/MAID chunks ( #24637 )
2020-05-17 01:35:40 +02:00
Shauren
fe7a0c9ad8
Tools/Extractors: Don't try extracting maps that have no wdt defined in Map.db2
2020-05-10 15:22:58 +02:00
Shauren
885d2a7213
Tools/Extractors: Refactor CascHandles into classes
2020-05-10 15:09:19 +02:00
Shauren
ea812fec11
Dep/CascLib: Update to ladislav-zezula/CascLib@0a05c59eb8
2020-05-07 14:39:40 +02:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
4328e1dfb2
Tools/vmap_extractor: Fixed crash in extracting gameobject models when db2 reader encounters encrypted section
2019-10-28 16:45:59 +01:00
Shauren
420e0d0fd7
Tools/Extractors: Swapped to new casclib 64bit file size functions
2019-08-10 19:03:24 +02:00
Shauren
9bb85965e1
Tools/Extractors: Support specifying which wow version to open when installed to the same directory (retail/ptr/other)
2019-06-19 20:00:14 +02:00
Shauren
101f82855e
Fix warnings and nopch build
2019-06-08 17:57:58 +02:00
Shauren
25819ea926
Tools/Extractors: Use FileDataID whenever possible
2019-06-08 17:10:10 +02:00
Shauren
bcaaa3d6f6
Core/DataStores: Updated db2 structures to 8.1.5
2019-06-08 17:10:00 +02:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Neonix
4279bfb6cb
Tools/vmapextractor: Fixed undeclared identifier 'assert' on OSX ( #21994 )
2018-06-01 12:45:57 +02:00
Shauren
24d30dab84
Core/VMAPS: Fixed vmaps in single WMO instances like ragefire chasm
...
* Fixed some models not always being spawned because they only appear in one tile file but are large enough to cross tile boundaries (lava in Firelands at Ragnaros place)
Closes #21879
2018-04-27 20:23:52 +02:00
Shauren
fb0a1de5c1
Tools/vmapextractor: Improved vmap detail level by extracting wmo doodads (tables, chairs etc)
2018-04-21 16:57:41 +02:00
Shauren
cfa948193c
Warning fix
2018-04-07 22:22:56 +02:00
Shauren
2c64bb97e6
Tools:
...
* mapextractor - fixed fatigue in Thousand Needles
* mapextractor - fixed compressing liquid data
* vmapextractor - fixed extracting liquids inside WMOs
* vmapextractor - implemented new WMO flags
* vmapextractor - store model type for gameobject models
* mmap_generator - fixed processing liquids broken in e5d23103f3
2018-04-07 21:56:19 +02:00
Shauren
e74ca891ce
Tools/Vmapextractor: Fixed extracting liquids in wmos
2018-04-01 15:35:12 +02:00
Shauren
6d5e25ddd4
Tools: Moved db2 metadata structures to a location shared by all tools
2018-03-25 19:28:36 +03:00
Shauren
4798d9ce7a
Core/VMaps: Implement loading phased tiles
...
Closes #15163
2018-03-25 19:28:36 +03:00
Shauren
75603fe1a0
Core/DataStores: Updated db2 structures to 7.3.5.25996
2018-02-18 16:33:50 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Shauren
87758326fc
Tools/Extractors: Update to 7.3.2.25480
2017-12-30 00:26:38 +01:00
Naios
1285347518
Build: Inherit the features and warning flags privately
2017-12-20 04:04:28 +01:00
Shauren
7eab6dbb95
Tools/Extractors: Implement proper installed locale detection
2017-08-18 16:45:36 +02:00
Shauren
b55fb35b93
Tools/Extractors: Add retard check
2017-06-26 00:03:06 +02:00
Shauren
ff1a71d6f7
Tools/Extractors: Improved game build reported by extractors
2017-06-13 23:31:41 +02:00
Golrag
a5819bdadd
Core/VMaps: Fix LoS in Strand of the Ancients
2017-06-06 13:25:55 +02:00
Shauren
3c8210a1f3
Tools build fix
2017-05-11 22:51:26 +02:00