| Age | Commit message (Collapse) | Author |
|
|
|
Increase the agent height by x2 to reduce the chance of having underground mmap layers wrongly picked by recast.
|
|
* Identified by clang-tidy readability-delete-null-pointer
|
|
end are on the same polygon (#24036)
* Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon
Fix path generator returning shortcuts when start and end are on the same polygon by handling this case as if start and end were on 2 different polygons. This will ensure BuildPointPath() gets called which calls FindSmoothPath(), making sure each step is not longer than SMOOTH_PATH_STEP_SIZE (4 yards)
* Change ingame cast error message to SPELL_FAILED_NOPATH from SPELL_FAILED_OUT_OF_RANGE if the generated path is too long
|
|
Say bye bye to every year changing dates
|
|
Closes #23723
|
|
(cherry picked from commit 3c8210a1f3960e974a64da4ecc700819bc09e202)
|
|
Add rcMedianFilterWalkableArea() to mmaps generation process to simplify some ground/water areas
|
|
Closes #21700
(cherry picked from commit edb2b16f546d18bb66f1527dddb6189f617ec1b3)
|
|
(tables, chairs etc)
(cherry picked from commit fb0a1de5c1b96268ab4b4b383973699c81810724)
|
|
* rebuilding is not needed
(cherry picked from commit 60c4c29da53da5bad7b40045d10478242d9ce764)
|
|
(cherry picked from commit cfa948193c7fcdc8d2acacf7594fcb0a891516c3)
|
|
* 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 e5d23103f37c40d2e946fa0e2db66d2f527ad9af
(cherry picked from commit 2c64bb97e6fddcbd15ef39fde3d0828bbf600ec6)
|
|
(cherry picked from commit 2e648f9eb9a4f2079dce99e3f0c64f37d57a04a3)
|
|
(cherry picked from commit 82bf263f924144c7fb011acc8dcab3fe4d8c631b)
|
|
|
|
|
|
|
|
Allow to specify different Recast settings for different maps, currently handled in GetMapSpecificConfig() as a switch statement.
Set walkableRadius to 0 in Blade's Edge Arena (Map ID 562) so the pets can walk on the thin rope between the bridge and the pillar.
|
|
https://github.com/recastnavigation/recastnavigation/commit/14b2631527c4792e95b2c78ebfa8ac4cd3413363
Rebuilding mmaps IS required
|
|
|
|
Best wishes for the new year.
|
|
(cherry picked from commit 12853475186569b2f47f1d69f817cbef8e590d83)
|
|
|
|
Core/VMaps: Fix no collision triangles
|
|
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
|
|
https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e
|
|
|
|
amount (#19255)
- 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
|
|
|
|
|
|
|
|
tile count (#20013)
|
|
|
|
Core/Collision: Fixed MOPY chunk flags enum.
Also avoid loading destructible WMOs into vmaps.
VMap re-extraction is required.
Closes #15798.
|
|
|
|
#18832
|
|
Happy new year!
|
|
* Tools/MMaps: Correct liquid type for WMO objects
* MMaps: Update version to 6
|
|
|
|
|
|
(#17798)
|
|
Update recast to https://github.com/recastnavigation/recastnavigation/commit/64385e9ed0822427bca5814d03a3f4c4d7a6db9f
|
|
Initialize padding bytes in MmapTileHeader struct to avoid saving uninitialized data to disk, causing issues when binary-comparing *.mmtile files.
|
|
- Moves to own class for reading, storage and player subclass
- Proper destruction handling for player (ensure cinematic is ended)
- Timeout for cinematic if it reaches past the end without completing
- boost::filesystem::path used for path/filename transform
- Correct for assert trigger under certain circumstances
- Other changes previously suggested
|
|
other flyby
cameras (sunwell etc).
Requires re-running map extractor to extract camera m2 files from data
files. These are very small.
Closes #4755
Closes #16772
|
|
|
|
|
|
(Very) partial cherry pick of ed75b0649add23e082976fa4e5d504bc0c312602
|
|
This is an attempt to proofread standard error messages and system messages
from both core and DB. The corrections span typos, grammar and punctuation.
Because some of these messages can have multiple meanings depending on context,
this PR will stay in "WIP" status until the corrections have been validated and approved.
You are welcome to suggest improvements and files not yet included in this list.
Thanks to @Kinzcool for suggesting this line of work. :)
|