0ad/source/simulation2
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
..
components Fix more pathfinding issues. 2015-11-01 07:28:43 +00:00
docs Add some documentation about system components. Fixes #3315. 2015-09-11 04:10:26 +00:00
helpers Fix more pathfinding issues. 2015-11-01 07:28:43 +00:00
scripting Revert the logic change in 9da482ead4. This commit removed the checks in UnitMotion against structures, which should have been fine except the short-range pathfinder and the long-range pathfinder are not entirely compatible (check out #3532 for details). This behavior was probably slightly optimized, but it was too clever for its own good in the current state of the pathfinder, might be reintroduced later. 2015-10-31 08:43:31 +00:00
serialization 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
system Revert emplace for associative containers. Fixes #3366. 2015-08-19 03:32:47 +00:00
tests 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
MessageTypes.h Revert the logic change in 9da482ead4. This commit removed the checks in UnitMotion against structures, which should have been fine except the short-range pathfinder and the long-range pathfinder are not entirely compatible (check out #3532 for details). This behavior was probably slightly optimized, but it was too clever for its own good in the current state of the pathfinder, might be reintroduced later. 2015-10-31 08:43:31 +00:00
Simulation2.cpp Some range-based for loops. 2015-08-20 12:58:41 +00:00
Simulation2.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
TypeList.h Revert the logic change in 9da482ead4. This commit removed the checks in UnitMotion against structures, which should have been fine except the short-range pathfinder and the long-range pathfinder are not entirely compatible (check out #3532 for details). This behavior was probably slightly optimized, but it was too clever for its own good in the current state of the pathfinder, might be reintroduced later. 2015-10-31 08:43:31 +00:00