Ovahlord
b96f544f94
Tools/MMapsGenerator: merged a missing hole format change
2019-02-26 00:22:57 +01:00
Ovahlord
8acc08fcba
Dep: merged RecastNavigation updates from 3.3.5 branch
2019-02-25 08:25:59 +01:00
Ovahlord
fe7bcac696
Core/Maps: ported all master branch changes for map extractor including height map extraction
...
* new maps, and mmaps are required
2019-02-25 07:37:47 +01:00
Ovahlord
1e4cc2293a
Core/Datastores: use generated member names for MapEntry fields
...
* load all dbc fields of MapEntry
2019-02-24 00:14:44 +01:00
Ovahlord
36bd27e347
Core/Tools: reduced differences for extractors between master and 434 branch
2019-02-24 00:09:48 +01:00
Ovahlord
8374ed3b1a
Tools/VmapExtractor: codestyle cleanup for reading map dbc files
2019-01-21 11:41:06 +01:00
Ovahlord
d7c3969af7
Tools/Extracors: cleanup for vmap extractors to reduce differences between 434 and master branch
2019-01-21 11:07:29 +01:00
Ovahlord
1a1790b737
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/AI/SmartScripts/SmartScript.cpp
# src/server/game/Skills/Archaeology/ArchaeologySites.cpp
# src/server/scripts/Spells/spell_mage.cpp
2018-09-17 15:43:22 +02:00
Aokromes
47d7f7be1c
kill whitespaces
2018-09-09 16:41:58 +02:00
Aokromes
c880aca82d
Tools/vmapextractor: Fixed undeclared identifier 'assert' on OSX
2018-06-01 12:49:30 +02:00
Ovahlord
f1c54a4529
Core/VMAPS: Fixed vmaps in single WMO instances like ragefire chasm (ported commit: 24d30dab84)
...
* 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)
2018-04-27 22:55:21 +02:00
Ovahlord
56ba61fc0c
Tools/MMaps_generator: fixed setting liquid flags for certain tiles
2018-04-25 12:33:42 +02:00
Ovahlord
8d75deaba7
Tools/Vmaps_extractor: fixed loading doodads
2018-04-24 22:05:00 +02:00
Ovahlord
3fafe93782
Tool: removed some unintended changes caused by debugging
2018-04-24 21:50:03 +02:00
Ovahlord
dd11469171
Tools: some followup fixes
2018-04-24 20:37:33 +02:00
Ovahlord
fbcb423f60
Tools: merged Master tools updates
2018-04-24 18:45:23 +02:00
Ovahlord
e8586b0bcb
Tools/mmaps_generator: fixed processing liquids broken in e5d23103f3
2018-04-08 16:30:22 +02:00
Ovahlord
d6281d4fb4
Tools/MapExtractor: removed fatigue from Thousand Needles
2018-04-08 16:18:44 +02:00
Ovahlord
9c3f274491
Revert tools changes
2018-04-08 14:59:53 +02:00
Ovahlord
ca2358f63e
Fixups for recent commit
2018-04-08 13:38:57 +02:00
Ovahlord
459bfdbddc
Tools:
...
*ported master commits:
2c64bb97e6
a71d4b70ff
cfa948193c
2018-04-08 09:46:14 +02:00
Ovahlord
a191dcdaaf
Tools/Vmapextractor: Fixed extracting liquids in wmos
2018-04-01 18:06:26 +02:00
Ovahlord
30e6bcad3c
Tools/Mapextractor: Removed fatigue from Vashj'ir
2018-04-01 00:44:49 +02:00
Ovahlord
98a7ccfab5
Tools/Mapextractor: Implemented liquid object detection
...
* Core/Vmaps: reverted position and liquid data update function from 3.3.5 and restored master handling in order to fix conflicts between the new phasing and liquid object handlings
2018-03-29 21:41:58 +02:00
ariel-
4aecd176e7
Core/Tools: fix warning
2018-03-28 05:23:53 -03:00
ariel-
5ff847159c
Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
2018-03-28 04:41:59 -03:00
Aokromes
fefdfbb971
make travis happy
2018-03-16 20:06:14 +01:00
Ovahlord
0526b169ff
Core/MMaps: fixed loading parent maps
2018-03-13 18:04:22 +01:00
Ovah
3de2e68245
Updated Phasing with latest master differences
2018-03-13 12:30:56 +00:00
Aokromes
8779839d60
Tools/Extractor: Fix vmaps extractor crash on linux
2018-03-13 10:59:11 +01:00
Aokromes
af494832b1
Merge branch 'phasing' into '4.3.4'
...
Phasing
See merge request trinitycore/TrinityCore_434!119
2018-03-12 20:29:01 +00:00
Ovahlord
3dfc062d72
Core/MMaps: fixed some warnings and fixed a typo that caused mmaps generation errors. please re-extract
2018-03-12 21:23:32 +01:00
Ovah
60afe858e8
MMaps phasing
2018-03-12 18:19:19 +00:00
Ovahlord
457839982a
Core/MMaps: Implemented loading phased tiles
2018-03-12 19:15:21 +01:00
Ovahlord
1c7cb1b6af
Core/Vmaps: fixed parentMapID setting for vmaps. re-extraction required
2018-03-12 19:15:20 +01:00
Aokromes
e26c77d3a1
Tools/Vmaps: Fix linux crash
...
closes #152
2018-03-10 21:36:44 +01:00
Ovahlord
fe4f86b1bc
Core/VMaps: fixed build, vmaps extraction and some copy paste fails
2018-03-09 22:21:28 +01:00
Ovahlord
4bbdce57e2
Core/VMaps: Implement loading phased tiles
2018-03-09 18:05:47 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Aokromes
b93430ee08
Misc: More cleanup
2017-11-25 02:25:18 +01:00
Aokromes
13a3531698
Core/VMaps: Fix no collision triangles
...
vmaps extraction required
2017-11-22 17:27:04 +01:00
jackpoz
259e534cca
Tools/MMaps: Improve MMaps quality
...
Lower Detail Sample Distance and Detail Sample Max Error to get more accurate MMap data, in particular mmap height.
More info about Detail Mesh at http://digestingduck.blogspot.it/2009_07_01_archive.html and http://digestingduck.blogspot.it/2009_08_01_archive.html
2017-11-19 18:03:35 +01:00
jackpoz
c62b81dd8b
Dep/Recast: Update recastnavigation to recastnavigation/recastnavigation@2c85309
2017-11-19 18:03:17 +01:00
Aokromes
7b1168e127
Tools/VMaps: Fix build issue on VS2017
2017-11-19 18:01:01 +01:00
Aokromes
0e6377c90e
Tools/MMapsGenerator: Use system supported threads instead of hardcoded amount
...
- Use unsigned int for thread count
- Use std::thread::hardware_concurrency() to try estimate available threads instead of hardcoded 3 threads by default
- Print thread count always regardless of using --threads switch or not
2017-08-13 03:42:20 +02:00
ariel-
698697d9e8
Core/Tools: fix whitespace
2017-07-19 20:26:20 +02:00
Aokromes
c6a1ea7c32
Tools: Automatically create directories for tools
2017-07-17 10:26:41 +02:00
Aokromes
61b0fbb9c9
Typo fix
2017-07-14 08:51:24 +02:00
Aokromes
e3435b7471
Tools/MMapsGenerator: Get all tiles in beginning and calulate proper total tile count
2017-07-13 21:30:00 +02:00
Golrag
3afbcbc0e4
Core/VMaps: Fix LoS in Strand of the Ancients ( #19847 )
...
Core/Collision: Fixed MOPY chunk flags enum.
Also avoid loading destructible WMOs into vmaps.
VMap re-extraction is required.
Closes #15798 .
2017-06-06 08:44:49 +02:00