1
0
forked from 0ad/0ad
0ad/source/simulation2/helpers
wraitii 410d2e883a Remove leftover terrain-based movement cost code.
6581796103 removed the ability for terrain to affect movement speed. The
JPS pathfinder cannot support it, and the approach was poor anyways,
coupling rendering data with simulation data.
This lets us remove the dependency on CTerrainTextureManager everywhere.

Tested by: langbart
Differential Revision: https://code.wildfiregames.com/D4459
This was SVN commit r26269.
2022-01-29 08:22:28 +00:00
..
CinemaPath.cpp Move CinemaPath class to the simulation helper directory, because it contains predominantly simulation data that is already serialized. 2017-04-14 23:20:49 +00:00
CinemaPath.h Move CinemaPath class to the simulation helper directory, because it contains predominantly simulation data that is already serialized. 2017-04-14 23:20:49 +00:00
Geometry.cpp Avoid overflow in UnitMotion. 2020-11-09 13:25:50 +00:00
Geometry.h Implements correct distance to edges for the building snapping feature. 2020-08-17 20:13:18 +00:00
Grid.h Use templates to replace explicit serialization helpers. 2020-12-19 09:10:37 +00:00
HierarchicalPathfinder.cpp Replaces UNICODE characters in the code by consistent ASCII characters. 2021-01-15 10:07:36 +00:00
HierarchicalPathfinder.h Further reduce usage of TERRAIN_TILE_SIZE in non-terrain components 2021-05-02 17:40:00 +00:00
LongPathfinder.cpp Adds std namespace to shared_ptr usages in scriptinterface and simulation. 2021-05-22 19:30:18 +00:00
LongPathfinder.h Adds std namespace to shared_ptr usages in scriptinterface and simulation. 2021-05-22 19:30:18 +00:00
Los.h Decouple LOS resolution from terrain resolution 2021-03-02 16:44:40 +00:00
MapEdgeTiles.h Unify the magic number indicating the number of impassable tiles at the map edge redundant in the Pathfinder, RangeManager and MapGenerator. 2019-07-12 16:38:51 +00:00
Pathfinding.cpp ParamNode: switch to utf8, ToXML -> ToXMLString, test tweak, PCH tweak 2021-04-11 09:23:10 +00:00
Pathfinding.h Remove leftover terrain-based movement cost code. 2022-01-29 08:22:28 +00:00
PathGoal.cpp Consider that the point could be inside the goal area in some PathGoal functions 2018-01-16 02:15:04 +00:00
PathGoal.h Consider that the point could be inside the goal area in some PathGoal functions 2018-01-16 02:15:04 +00:00
Player.h Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
Position.h Further reduce usage of TERRAIN_TILE_SIZE in non-terrain components 2021-05-02 17:40:00 +00:00
PriorityQueue.h New long-range pathfinder. 2015-06-12 18:58:24 +00:00
Rasterize.cpp Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
Rasterize.h Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
Render.cpp Fix some warnings. 2021-05-02 15:45:40 +00:00
Render.h Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
Selection.cpp RangeManager: Grid for 2D array, enum cleanups. 2020-06-13 09:05:40 +00:00
Selection.h Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
SimulationCommand.h Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
Spatial.h Use templates to replace explicit serialization helpers. 2020-12-19 09:10:37 +00:00
VertexPathfinder.cpp Make pathfinder debug rendering thread-safe. 2021-05-17 09:38:24 +00:00
VertexPathfinder.h Remove executable bit on some source files. 2021-09-12 18:41:51 +00:00