Filippos Karapetis
74537d9eee
DREAMWEB: The monsource global is no longer used. Also, added a missing comment in dirFile()
2011-12-27 02:08:15 +02:00
Filippos Karapetis
b406276529
DREAMWEB: Cleanup of getKeyAndLogo(), dirFile() and read()
2011-12-27 02:02:54 +02:00
D G Turner
72800fac9d
DREAMWEB: Improved 'getKeyAndLogo' function signature.
...
This removes a remaining al usage.
2011-12-26 23:06:49 +00:00
D G Turner
6a7e798f46
DREAMWEB: Ported 'dirfile' to C++
...
Needs some checking of es:di usage and work to remove _operand1 to
dreambase.h
2011-12-26 21:23:38 +00:00
Willem Jan Palenstijn
2cd0b29de1
DREAMWEB: Convert searchForString
2011-12-26 21:58:17 +01:00
Filippos Karapetis
a75d39895b
DREAMWEB: Move some functions to DreamBase, remove dead code
2011-12-26 22:47:14 +02:00
Filippos Karapetis
fb07400086
DREAMWEB: Remove dead code
2011-12-26 22:35:05 +02:00
Filippos Karapetis
1ba4f0a1a8
Revert "DREAMWEB: Remove dead code and move most functions to DreamBase"
...
This reverts commit 4c66f74b58 .
These functions aren't ready to be moved yet till the remaining two are
finished, and they're so crossreferenced that the safest thing to do is
revert this commit and break it down to smaller chunks
2011-12-26 22:31:50 +02:00
Filippos Karapetis
4c66f74b58
DREAMWEB: Remove dead code and move most functions to DreamBase
2011-12-26 22:10:20 +02:00
Willem Jan Palenstijn
b5ad84a05d
DREAMWEB: Move inputline out of data blob
2011-12-26 20:54:48 +01:00
Willem Jan Palenstijn
b08804f360
DREAMWEB: Convert 'parser'
2011-12-26 20:46:37 +01:00
D G Turner
bd70cd9dff
DREAMWEB: Ported 'read' to C++
2011-12-26 20:45:39 +00:00
Filippos Karapetis
f5da710da4
DREAMWEB: Remove more unused global variables
2011-12-26 21:30:02 +02:00
Willem Jan Palenstijn
cb3eee8635
DREAMWEB: Reduce dependency on globals and move functions to DreamBase
2011-12-26 20:03:52 +01:00
Willem Jan Palenstijn
6f85de6b6e
DREAMWEB: Combine transferMap and transferInv
2011-12-26 20:03:52 +01:00
Willem Jan Palenstijn
c2a94132c8
DREAMWEB: Convert pickupConts
2011-12-26 18:42:28 +01:00
Filippos Karapetis
82b6f6c97b
DREAMWEB: Cleanup searchForFiles()
2011-12-26 19:01:38 +02:00
Willem Jan Palenstijn
1237004756
DREAMWEB: Minor cleanup
2011-12-26 17:53:04 +01:00
Willem Jan Palenstijn
15bb44dda1
DREAMWEB: Remove now unused Buffers segment
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
c86a830c4a
DREAMWEB: Move openInvList, ryanInvList out of buffers
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
017c1ed993
DREAMWEB: Update deallocatemem for moved sprite table
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
c60ce59aa4
DREAMWEB: Fix regression in transferToEx
2011-12-26 17:27:17 +01:00
Filippos Karapetis
4106ae7d2d
DREAMWEB: Port 'dircom' to C++, move rootdir out of the data blob and fix a regression in searchForFiles()
2011-12-26 17:50:48 +02:00
Filippos Karapetis
8c3488a973
DREAMWEB: Remove the now unused ASM style versions of getanyad, getexad, getfreead and getsetad
2011-12-26 16:54:03 +02:00
Filippos Karapetis
3b9b4cb6ba
DREAMWEB: Fix a regression in fillOpen() and remove the now unused getOpenedSize()
2011-12-26 16:54:02 +02:00
Willem Jan Palenstijn
1fef9d1f75
DREAMWEB: Convert findAllOpen, fillOpen
2011-12-26 16:54:00 +02:00
Filippos Karapetis
63ba3988ff
DREAMWEB: Port 'transfertoex' to C++
2011-12-26 16:10:28 +02:00
Filippos Karapetis
e311f678b9
DREAMWEB: Move pressList out of the data blob, and remove loads of unused global variables from the data blob
2011-12-26 15:06:15 +02:00
Filippos Karapetis
047a9dc19d
DREAMWEB: Fix regression in loadRoomsSample()
2011-12-26 15:04:06 +02:00
Willem Jan Palenstijn
2db59ab311
DREAMWEB: Move even more use-related functions to DreamBase
2011-12-26 13:02:18 +01:00
Filippos Karapetis
d7335d69e3
DREAMWEB: Move the roomsCanGo array out of the data blob
2011-12-26 13:59:20 +02:00
Filippos Karapetis
2ca00bc3c6
DREAMWEB: Cleanup searchForFiles()
2011-12-26 13:33:37 +02:00
Filippos Karapetis
1b11f48a35
DREAMWEB: Cleanup identifyOb()
2011-12-26 13:18:09 +02:00
D G Turner
6f8a4bb336
DREAMWEB: Ported 'searchforfiles' to C++
2011-12-26 05:46:01 +00:00
D G Turner
389afc4666
DREAMWEB: Port 'findpathofpoint' to C++
2011-12-26 05:02:51 +00:00
Filippos Karapetis
d503838fd6
DREAMWEB: Moved the two rollEndCredits functions together in print.cpp and renamed them to rollEndCreditsGameWon and rollEndCreditsGameLost
2011-12-26 03:15:47 +02:00
Filippos Karapetis
9a89f8884c
Merge pull request #153 from fingolfin/dreamweb-cleanup
...
Dreamweb: Port rollEm() to C++, remove dead code
2011-12-25 16:58:58 -08: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
a4643a0484
DREAMWEB: Move titles.cpp to DreamBase
2011-12-26 01:41:56 +01:00
Max Horn
dbe5b50cd3
DREAMWEB: Port rollEm() to C++
2011-12-26 01:41:56 +01:00
Max Horn
04a147921f
DREAMWEB: Rename workToScreenCPP to workToScreen
2011-12-26 01:41:56 +01:00
Max Horn
d015f5d446
DREAMWEB: Remove some dead code
2011-12-26 01:41:55 +01:00
D G Turner
c7b1ec2198
DREAMWEB: Ported 'findfirstpath' to C++.
...
This conversion could do with a bit more work to remove the es/ax/cx
temp usage and clean up the code.
2011-12-25 23:33:11 +00:00
Filippos Karapetis
1f346baa92
DREAMWEB: Port 'findopenpos' to C++
2011-12-25 22:31:07 +02:00
Filippos Karapetis
bdded1ce12
DREAMWEB: The ASM-style version of getEitherAd() is no longer needed
2011-12-25 22:11:27 +02:00
Filippos Karapetis
95c9a6d8cd
DREAMWEB: Move all of the functions in newplace.cpp into DreamBase
2011-12-25 21:10:20 +02:00
Filippos Karapetis
e27a5931c8
DREAMWEB: Remove getdestinfo() and access the roomPics array directly in locationPic()
2011-12-25 21:00:30 +02:00
Filippos Karapetis
6dbc930b18
DREAMWEB: Remove getDestInfo() from locationPic
...
This allows to move some more functions into DreamBase
2011-12-25 19:48:49 +02:00
Filippos Karapetis
95ffd7f4ce
DREAMWEB: Port 'purgeanitem' to C++, some cleanup
2011-12-25 19:25:00 +02:00
Filippos Karapetis
eaf87bdfa7
DREAMWEB: Port 'emergencypurge' to C++
2011-12-25 18:42:13 +02:00