Shauren
67f9d916cb
Build: Fixed game & collision depending on each other for linking
2014-10-09 23:01:31 +02:00
jackpoz
f8a7d537ec
Tools/MMAPs: Fix log message if mmaps folder is not found
...
Fixes #12787
2014-08-10 17:25:48 +02:00
jackpoz
d3100edccb
Tools/MMAPs: Fix uninitialized value in mmap_generator
...
Fix uninitialized value in mmap_generator. This fixes mmaps_generator broken in some build configurations.
Fixes #12644
2014-08-07 18:58:21 +02:00
jackpoz
4190d84c5b
Tools/MMaps: Fix static analysis issues
...
Fix static analysis issue spotted by Coverity "Structurally dead code found"
2014-07-30 20:22:32 +02:00
DDuarte
eabf0f44dd
Tools/mmaps: Change the PCQ queue to uint32 again
...
6f272ea5b7 re-added support for non-pointer types
2014-07-27 17:33:42 +01:00
DDuarte
63e1cc6276
Tools/mmaps: Fix build when building only tools
...
Closes #12631
2014-07-25 15:23:40 +01:00
DDuarte
baf9922350
Tools/mmaps: Fix a possible mem leak and a compile warning
2014-07-25 14:04:39 +01:00
leak
90bc6f1e39
Restore mmaps gen build
...
Closes #12631
2014-07-24 21:55:37 +02:00
DDuarte
44c0d66d63
Core/Misc: Remove a define that is no longer needed since ACE was removed
2014-07-22 13:12:39 +01:00
leak
8c10ffa62d
GCC compile fixes
2014-07-16 19:27:15 +02:00
leak
ecde28d1c1
Replacing ACE based multi threading with PCQ
2014-07-14 22:51:13 +02:00
leak
d45d741426
Removed dead ACE includes from mmaps gen (mt still needs rewrite)
2014-07-14 00:03:49 +02:00
jackpoz
ff25736338
Tools/MMapsGenerator: Improve mmaps generation time on multi-core CPUs
...
Queue biggest maps first for mmaps generation to avoid waiting for last map, usually map id 571.
Fix wrong maps count being printed on startup.
2014-06-25 22:01:44 +02:00
jackpoz
0892c71a16
Core/Dependencies: Clean up recastnavigation folder
...
Remove old files from recastnavigation folder and update the structure to the same of https://github.com/memononen/recastnavigation/ to allow easier updates.
2014-06-20 23:30:44 +02:00
Praetonus
f296095191
Fix various warnings. The core, the scripts and the tools now compile without warnings with -Wall -Wextra -pedantic.
...
-Fix warnings from -Woverflow on implicit constant conversion.
-Fix warnings from -pedantic.
-Fix warnings from -pedantic.
-Fix warnings from -Wformat.
Two minor changes in addition :
-Replace a defined value equal to 2^31 - 1 by std::numeric_limits<int>::max().
-Remove useless null-check on pointer returned by new. New doesn't returns nullptr on failure, it throws std::bad_alloc.
2014-05-15 21:32:47 +02:00
jackpoz
93a68a66c3
Core/MMAPs: Improve NPC behavior with fences and high climbs
...
Increase the max walkable angle and max walkable climb in MMAPs generator to allow NPCs to jump on fences and climb steps.
This requires MMAPs to be extracted again with mmaps_generator, old extracted MMAPs are still compatible but will not provide the benefits of this commit.
Fixes #9965
2014-04-19 15:35:13 +02:00
jackpoz
f7bc86a17c
Core/MMAPs: Update recast
...
Update recast from 1be9de72d8 to 740a7ba516 .
This differs from aa645683b8 because it includes a fix 77ebf64353 which correctly extract tile connections when using rcMergePolyMeshes(), used by mmaps_generator.
MMAPs version is now set to 5.
Re-extract MMAPs using mmaps_generator , any old extracted MMAPs will not work.
2014-02-23 12:39:16 +01:00
jackpoz
006d72a828
Core/MMAPS: Fix invisible wall issue in MMAPS.
...
Fix invisible wall issues in MMAPS caused by tile connections not being extracted correctly.
This reverts aa645683b8 and restores an old version of recastnavigation, most likely 1be9de72d8 .
Re-extracting MMAPS is required.
2014-02-13 22:19:56 +01:00
Gacko
784ebb891a
Tools: Fix build for Mac
...
ACE_thread_t returned by ACE_Thread::self is a struct in Mac OS
2014-01-26 00:33:53 +01:00
Vincent_Michael
20004050bc
Update copyright note for 2014.
...
Happy new year.
2014-01-01 00:07:53 +01:00
Ascathor
2607738990
Core/Code: Unify codestyle for brackets: {} to { }.
...
Also added missing copyright to some files.
2013-10-27 23:46:02 +01:00
Sebastian Valle
24f8b2b994
Core/Misc: Fixed some more issues found by code analysis tools.
2013-09-03 15:09:37 -05:00
Sebastian Valle
5b95301de5
Core/Misc: Solved some issues found by static code analysis.
2013-09-03 13:38:50 -05:00
Nay
8eaf763235
Core&Tools: Fix multiple issues found by a static code coverage tool
2013-08-26 02:00:18 +01:00
Nay
12973de799
Core&Tools: Fix multiple issues found by a static code coverage tool
2013-08-24 22:57:22 +01:00
Nay
556c478e68
Tools: Fix compiler warnings
2013-08-23 20:42:22 +01:00
Nay
1bb3c4a2b4
Misc: Fix warnings and build
...
Closes #10396
2013-07-29 14:24:53 +01:00
kaelima
ec0cb39acb
Core/MMAPS: Revert walkableClimb/Height config changes
...
Fixes movement on some stairs
Needs more research
2013-06-27 11:48:23 +02:00
kaelima
aa645683b8
Core/MMAPS: Update recastnavigation!
...
* Complete changelog can be found at http://code.google.com/p/recastnavigation/
* Adjusted a few config values
Important:
* New mmaps extraction is required
* Folder size will be increased
2013-06-17 05:11:56 +02:00
Nay
383ed042b3
MMAPS: Update mmaps_generator readme.txt with thread info
2013-05-19 20:56:52 +02:00
Shauren
b346459ca8
Core: Warning fixes
2013-02-03 14:11:59 +01:00
Spp
c4e4cb1b5c
Core/Misc: Remove using directive from header files (It will eventually lead to name collisions)
2013-01-30 09:06:19 +01:00
Shauren
08866f377e
Tools/mmap_generator: Fixed a deadlock at exit
2013-01-24 16:40:35 +01:00
Machiavelli
fd967ba4c6
Tools/mmaps_generator: Multithreading optimisations. Should save some time generating mmaps.
2013-01-24 01:20:25 +01:00
Nay
4f3c6b1390
Core: Yet another warning fix
...
@Kaelima: could you verify MoveCharge?
2013-01-22 20:47:52 +00:00
Nay
6fc17c6b1e
Core: Fix compile warnings
2013-01-22 19:34:27 +00:00
Vincent_Michael
7a76de93f8
Update more copyright note for 2013.
2013-01-22 20:24:00 +01:00
Shauren
259a29c093
Tools/Extractors: Mmap extractors no longer depend on shared and MySQL libraries
2013-01-22 18:40:32 +01:00
Vincent_Michael
65cd79dc77
Core/Misc: Update headers to 2013
2013-01-14 17:42:06 +01:00
Vincent_Michael
1154c62b65
Core/Tools: Fix logic fail for mmaps generator (thx armano2)
2013-01-10 12:40:26 +01:00
Vincent_Michael
7210ffe34d
Core: Fix warnings
2013-01-09 21:14:12 +01:00
Vincent_Michael
cbf9324f61
Core: Fix build
2013-01-09 21:01:39 +01:00
Spp
5f15600e7a
Core/Build: Fix linking and sooo many compile warnings
2013-01-09 13:13:39 +01:00
Nay
4c3266c7af
Tools&Core: Whitespace cleanup
...
No one likes whitespace, right?
2012-09-30 15:52:10 +01:00
kaelima
c2f446ded9
Core/MMaps: Minor warning fix
2012-09-05 17:07:47 +02:00
kaelima
69602df833
Core/MMaps: Fix some uninitialized variable complaints in PathGenerator
2012-09-04 23:33:11 +02:00
Subv
fa590d006e
Core/MMaps: Made some cosmetic improvements to the mmaps generator
2012-08-28 20:10:08 -05:00
Subv
02bbd1154e
Core/Mmaps: Fixed build
2012-08-27 15:29:39 -05:00
Subv
a97cfbd2eb
Core/MMaps: Fixed infinite wait in the generator
2012-08-26 18:14:58 -05:00
Subv
92e72b2a5c
Core/Mmaps: Fixed a few mistakes in the mmaps_generator, should be somewhat faster now
2012-08-25 17:37:15 -05:00