0ad/source
wraitii 14038d4cd8 Fix more pathfinding issues.
Change the way the long-range pathfinder rasterisation works slightly so
that we have a better compatibility with the short-range pathfinder.
Should fix the "stuck units" issues, though I am not sure so I am not
marking them as fixed so far. Refs #3471, #3505, and possibly #3292.

Caveat: I am now using clearance of 0.8 for "default" class, which might
have side-effects: please report anything weird.

Also fix leftover style issues.

This was SVN commit r17161.
2015-11-01 07:28:43 +00:00
..
collada Removes use of 'register' storage class, deprecated in C++11. Fixes -Wdeprecated-register build warnings in clang, fixes #3068. 2015-06-02 03:20:04 +00:00
graphics Fixes global init order bug that caused OOS between OS X and other platforms, fixes #3499. May improve pathfinding behavior in some cases, please test! 2015-10-15 02:51:12 +00:00
gui Fix #3415. Removes 'ghost' scrollbar bounding to enable extreme-right hover and selection in dropdowns. Patch by elexis. 2015-10-31 05:40:43 +00:00
i18n L10n code cleanup. 2015-07-29 23:44:05 +00:00
lib Fixes stream serialization bug on OS X 10.8 and older, which caused instant OOS in multiplayer games, fixes #3108. 2015-10-15 03:31:30 +00:00
lobby Do not use non-static data member initializer. 2015-09-15 00:55:03 +00:00
maths New long-range pathfinder. 2015-06-12 18:58:24 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Fix #3309 by capping m_DeltaSimTime in NetTurnManager.cpp. Patch by elexis. Review by Philip. 2015-10-31 21:04:47 +00:00
pch Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ps Make resources have a static, passable obstruction. Ought to be a temporary fix. Fixes #3530 2015-10-31 15:28:42 +00:00
renderer Replace some functor structs with lambdas, closures or range-based fors. 2015-08-19 03:33:04 +00:00
scriptinterface Use in-place construction. 2015-07-29 23:44:17 +00:00
simulation2 Fix more pathfinding issues. 2015-11-01 07:28:43 +00:00
soundmanager Some range-based for loops and some style cleanup. 2015-07-29 01:07:23 +00:00
third_party Fix Arabic plural equation in tinygettext. 2015-09-03 16:42:05 +00:00
tools Avoids RuntimeError: dictionary changed size during iteration 2015-10-11 20:47:52 +00:00
main.cpp Optionally limit the framerate in menus to 50 FPS, to save power. Patch by elexis, fixes #2882 2015-08-20 13:22:44 +00:00
test_setup.cpp CLogger: Use cppformat instead of sys_vswprintf. 2015-01-22 20:30:05 +00:00