0ad/source/simulation2/helpers
Itms 2132f868b8 Replace the rectangle rasterization algorithm by the original version from Philip's branch.
The current version is flawed (it doesn't handle the partially
obstructed cells as it should).

Refs #3410.

This was SVN commit r17084.
2015-09-27 16:46:26 +00:00
..
Geometry.cpp Support inverted goals with the long-range pathfinder. This allows units to flee and should fix problems with ranged units too close to their targets. Fixes #3405, refs #3372. 2015-09-13 09:33:09 +00:00
Geometry.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Grid.h Refactor the grid update code. Should give a significant performance boost to the simulation update. 2015-06-14 19:22:07 +00:00
HierarchicalPathfinder.cpp Code improvements for the hierarchical pathfinder: cache hits and variable initialization. 2015-08-11 15:21:11 +00:00
HierarchicalPathfinder.h Enhance the MakeGoalReachable algorithm to handle better non-point goals. 2015-08-11 09:47:08 +00:00
LongPathfinder.cpp Enhance the MakeGoalReachable algorithm to handle better non-point goals. 2015-08-11 09:47:08 +00:00
LongPathfinder.h Fix a number of short/long range pathfinder inconsistencies revealed by 128a603287. 2015-07-18 12:33:40 +00:00
Pathfinding.h Fix the CheckLineMovement algorithm. Added some comments and a test to avoid problems. 2015-08-13 16:21:39 +00:00
PathGoal.cpp Support inverted goals with the long-range pathfinder. This allows units to flee and should fix problems with ranged units too close to their targets. Fixes #3405, refs #3372. 2015-09-13 09:33:09 +00:00
PathGoal.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Player.h Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
Position.h Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
PriorityQueue.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Rasterize.cpp Replace the rectangle rasterization algorithm by the original version from Philip's branch. 2015-09-27 16:46:26 +00:00
Rasterize.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Render.cpp Use in-place construction. 2015-07-29 23:44:17 +00:00
Render.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Selection.cpp Replace some functor structs with lambdas, closures or range-based fors. 2015-08-19 03:33:04 +00:00
Selection.h Improve PickEntitiesAtPoint 2015-01-01 23:05:26 +00:00
SimulationCommand.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
Spatial.h Amend 5c84c3e9e5 2015-04-16 13:17:58 +00:00