Commit Graph

31 Commits

Author SHA1 Message Date
Filippos Karapetis
279746fcf0 DREAMWEB: Completely remove all of the runtime, and move everything into DreamWebEngine
Also, remove dead code (allocateMem/deallocateMem)
2011-12-28 15:07:17 +02:00
Willem Jan Palenstijn
57e940f678 DREAMWEB: Move all saved variables to a GameVars struct
The data segment is now completely unused.
2011-12-28 13:12:22 +01:00
Willem Jan Palenstijn
4c2d2684ea DREAMWEB: Mass-move variables out of data
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-28 02:36:52 +01:00
Willem Jan Palenstijn
15a1f41e8a DREAMWEB: Remove reels segment 2011-12-27 23:04:58 +01:00
D G Turner
389afc4666 DREAMWEB: Port 'findpathofpoint' to C++ 2011-12-26 05:02:51 +00:00
Filippos Karapetis
7945a0fbb0 DREAMWEB: Cleaned up findFirstPath(), fixed a regression and moved it to DreamBase 2011-12-26 02:50:02 +02:00
Max Horn
027249ec30 DREAMWEB: Remove some dead code 2011-12-16 16:37:06 +01:00
Filippos Karapetis
1994bf73ce DREAMWEB: 'lineroutine', 'increment1', 'increment2' are only used inside bresenhams() 2011-12-13 01:14:26 +02:00
Willem Jan Palenstijn
36b8a60eda DREAMWEB: Properly fix workoutFrames regression 2011-12-11 10:14:06 +01:00
Willem Jan Palenstijn
cd9a65f340 DREAMWEB: Fix workoutFrames when walking off-screen
This triggered the paranoia asserts.
2011-12-08 20:37:54 +01:00
Max Horn
c8d4f60852 DREAMWEB: Move more stuff to DreamBase 2011-12-08 20:10:33 +01:00
Max Horn
0d7815e9bb DREAMWEB: Convert workoutFrames to C++ 2011-12-08 19:56:06 +01:00
Willem Jan Palenstijn
5b32729e55 DREAMWEB: Move some data accessor functions to DreamBase 2011-12-08 10:14:37 +01:00
Max Horn
409e359fed DREAMWEB: Move g_lineData to DreamBase::_lineDaata 2011-12-07 16:50:36 +01:00
Max Horn
8b0ecc7462 DREAMWEB: Move checkDest() to DreamBase 2011-12-07 16:50:36 +01:00
Max Horn
0193ef590d DREAMWEB: Cleanup end of namespace comments 2011-12-06 21:49:41 +01:00
Willem Jan Palenstijn
e9b91b86a0 DREAMWEB: Fix getBackToOps and setWalk 2011-12-06 08:36:03 +01:00
Filippos Karapetis
b74302f7b0 DREAMWEB: 'setwalk' ported to C++ 2011-12-06 05:25:39 +02:00
Willem Jan Palenstijn
8b2f7360ca DREAMWEB: Fix loop 2011-12-04 20:48:10 +01:00
Willem Jan Palenstijn
0336c67bfd DREAMWEB: Move Bresenham output out of data segment 2011-12-03 20:39:06 +01:00
Bertrand Augereau
38ec14b15b DREAMWEB: 'segRef' was redundant with 'getSegment' (thanks to Max for noting this) 2011-12-02 16:29:16 +01:00
D G Turner
349cbc527f DREAMWEB: Fix compilation due to dreamgen.* function renaming. 2011-12-01 19:43:43 +00:00
Bertrand Augereau
b76b038ffc DREAMWEB: 'bresenhams' ported to C++ 2011-09-18 19:30:45 +02:00
Bertrand Augereau
6764bfaa1d DREAMWEB: Useless includes removed 2011-09-07 04:14:33 +02:00
Bertrand Augereau
c51797dae6 DREAMWEB: Removal of a useless stub 2011-09-02 07:57:19 +02:00
Bertrand Augereau
98a6b339af DREAMWEB: 'checkpathison' ported to C++ 2011-09-02 07:57:18 +02:00
Bertrand Augereau
20f9028d9d DREAMWEB: Refining of the pathfinding structures 2011-09-03 15:09:21 +02:00
Bertrand Augereau
4782c7e34e DREAMWEB: Introduction of a Path structure 2011-09-03 14:41:44 +02:00
Bertrand Augereau
49d1872876 DREAMWEB: 'turnanypathon' and 'turnanypathoff' ported to C++ 2011-09-03 14:05:09 +02:00
Bertrand Augereau
65e2494265 DREAMWEB: 'turnpathon' et 'turnpathoff' ported to C++ 2011-09-03 11:10:32 +02:00
Bertrand Augereau
d4be53c5c0 DREAMWEB: Pathfind routines go to pathfind.cpp 2011-08-18 22:52:27 +02:00