aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/pathfind.cpp
AgeCommit message (Collapse)Author
2012-11-30DREAMWEB: Change various loop variables to uint, rather than size_t.D G Turner
This is partly for readability and partly to avoid any possible portability issues i.e. though they should be the same, size_t is defined by system headers, whereas uint is defined within our build system. Also, replaced a array size calculation with our ARRAYSIZE macro.
2011-12-28DREAMWEB: Completely remove all of the runtime, and move everything into ↵Filippos Karapetis
DreamWebEngine Also, remove dead code (allocateMem/deallocateMem)
2011-12-28DREAMWEB: Move all saved variables to a GameVars structWillem Jan Palenstijn
The data segment is now completely unused.
2011-12-28DREAMWEB: Mass-move variables out of dataWillem Jan Palenstijn
This has been done by an automated search/replace, culling unused variables in the process. The remaining variables in data are all stored in savegames.
2011-12-27DREAMWEB: Remove reels segmentWillem Jan Palenstijn
2011-12-26DREAMWEB: Port 'findpathofpoint' to C++D G Turner
2011-12-26DREAMWEB: Cleaned up findFirstPath(), fixed a regression and moved it to ↵Filippos Karapetis
DreamBase
2011-12-16DREAMWEB: Remove some dead codeMax Horn
2011-12-13DREAMWEB: 'lineroutine', 'increment1', 'increment2' are only used inside ↵Filippos Karapetis
bresenhams()
2011-12-11DREAMWEB: Properly fix workoutFrames regressionWillem Jan Palenstijn
2011-12-08DREAMWEB: Fix workoutFrames when walking off-screenWillem Jan Palenstijn
This triggered the paranoia asserts.
2011-12-08DREAMWEB: Move more stuff to DreamBaseMax Horn
2011-12-08DREAMWEB: Convert workoutFrames to C++Max Horn
2011-12-08DREAMWEB: Move some data accessor functions to DreamBaseWillem Jan Palenstijn
2011-12-07DREAMWEB: Move g_lineData to DreamBase::_lineDaataMax Horn
2011-12-07DREAMWEB: Move checkDest() to DreamBaseMax Horn
2011-12-06DREAMWEB: Cleanup end of namespace commentsMax Horn
2011-12-06DREAMWEB: Fix getBackToOps and setWalkWillem Jan Palenstijn
2011-12-06DREAMWEB: 'setwalk' ported to C++Filippos Karapetis
2011-12-04DREAMWEB: Fix loopWillem Jan Palenstijn
2011-12-03DREAMWEB: Move Bresenham output out of data segmentWillem Jan Palenstijn
2011-12-02DREAMWEB: 'segRef' was redundant with 'getSegment' (thanks to Max for noting ↵Bertrand Augereau
this)
2011-12-01DREAMWEB: Fix compilation due to dreamgen.* function renaming.D G Turner
2011-09-18DREAMWEB: 'bresenhams' ported to C++Bertrand Augereau
2011-09-07DREAMWEB: Useless includes removedBertrand Augereau
2011-09-02DREAMWEB: Removal of a useless stubBertrand Augereau
2011-09-02DREAMWEB: 'checkpathison' ported to C++Bertrand Augereau
2011-09-03DREAMWEB: Refining of the pathfinding structuresBertrand Augereau
2011-09-03DREAMWEB: Introduction of a Path structureBertrand Augereau
2011-09-03DREAMWEB: 'turnanypathon' and 'turnanypathoff' ported to C++Bertrand Augereau
2011-09-03DREAMWEB: 'turnpathon' et 'turnpathoff' ported to C++Bertrand Augereau
2011-08-18DREAMWEB: Pathfind routines go to pathfind.cppBertrand Augereau