aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/use.cpp
AgeCommit message (Collapse)Author
2011-12-26DREAMWEB: Remove the now unused ASM style versions of getanyad, getexad, ↵Filippos Karapetis
getfreead and getsetad
2011-12-26DREAMWEB: Move even more use-related functions to DreamBaseWillem Jan Palenstijn
2011-12-26DREAMWEB: Rename workToScreenCPP to workToScreenMax Horn
2011-12-25DREAMWEB: Remove getDestInfo() from locationPicFilippos Karapetis
This allows to move some more functions into DreamBase
2011-12-25DREAMWEB: Port 'locationpic', 'reexfrominv' to C++Filippos Karapetis
2011-12-25DREAMWEB: Move some functions to DreamBaseFilippos Karapetis
2011-12-24DREAMWEB: Move more functions to DreamBaseWillem Jan Palenstijn
2011-12-24DREAMWEB: Move many use-related functions to DreamBaseWillem Jan Palenstijn
2011-12-24DREAMWEB: Convert getObTextStartWillem Jan Palenstijn
2011-12-24DREAMWEB: Minor cleanupWillem Jan Palenstijn
2011-12-24DREAMWEB: Use the C++ versions of getAnyAd and makeWorn in some placesFilippos Karapetis
This allows us to remove the ASM style version of makeWorn()
2011-12-23DREAMWEB: Convert resetLocation and purgeALocation to C++Max Horn
2011-12-23DREAMWEB: cleanupMax Horn
2011-12-23DREAMWEB: Turn RectWithCallback into templateMax Horn
Also moves checkCoords to DreamBase, adding a nasty cast to it. This is a temporary HACK, which allows moving functions that use checkCoords to DreamBase one at a time, instead of all at once (and at the same time as checkCoords). This can be undone once everything using checkCoords has been moved to DreamBase.
2011-12-18DREAMWEB: Move backdrop.cpp and more to DreamBase; remove some dead codeMax Horn
2011-12-18DREAMWEB: Fix regression in useWinchWillem Jan Palenstijn
2011-12-18DREAMWEB: Port 'setpickup' to C++ and added an enum for the object typesFilippos Karapetis
2011-12-17DREAMWEB: Fix regression in slabdoorbWillem Jan Palenstijn
2011-12-17DREAMWEB: Work around runtime limitationWillem Jan Palenstijn
The WordRef accessor writes back its value too late. Example: in the call printDirect(data.word(kLastxpos), .....) the destructor isn't called until after printDirect returns. This destroys the modifications to lastXPos that printDirect makes.
2011-12-17DREAMWEB: Port 'usestereo' to C++Filippos Karapetis
2011-12-17DREAMWEB: Port 'checkinside' to C++Filippos Karapetis
2011-12-17DREAMWEB: Rewrote useCashCard() in C++ and got rid of moneyPoke() and its ↵Filippos Karapetis
associated offsets in the data blob
2011-12-16DREAMWEB: Port 'isryanholding' to C++Filippos Karapetis
2011-12-16DREAMWEB: Move more things to DreamBase; cleanup some codeMax Horn
2011-12-16DREAMWEB: Convert useGun to C++Max Horn
2011-12-15DREAMWEB: Convert notHeldError to C++, move stuff to DreamBaseMax Horn
2011-12-15DREAMWEB: Convert a bunch of stuff to C++Max Horn
Specifically, I started with openOb() and withWhat() which allowed to remove offset_commandline and offset_openchangesize. A clean conversion of these required a conversion of printMessage2 and getOpenedSize.
2011-12-15DREAMWEB: Port 'usehandle', 'usealtar' to C++Filippos Karapetis
2011-12-15DREAMWEB: Port 'findsetobject' and 'findexobject' to C++ and simplify compare()Filippos Karapetis
2011-12-14DREAMWEB: Allow quit from diaryWillem Jan Palenstijn
2011-12-14DREAMWEB: CleanupWillem Jan Palenstijn
2011-12-13DREAMWEB: Port 'runtap' to C++Filippos Karapetis
2011-12-12DREAMWEB: Fix regression in usePipeWillem Jan Palenstijn
2011-12-13DREAMWEB: Port 'useaxe', 'usekey' to C++Filippos Karapetis
2011-12-12DREAMWEB: Port 'useopenbox' to C++Filippos Karapetis
2011-12-12DREAMWEB: Port 'usepipe' to C++Filippos Karapetis
2011-12-12DREAMWEB: Port 'useslab' to C++Filippos Karapetis
2011-12-12DREAMWEB: Port 'usecontrol' to C++Filippos Karapetis
2011-12-12DREAMWEB: Fix typo in useWire() (thanks wjp, fuzzie)Filippos Karapetis
2011-12-12DREAMWEB: Port 'usewire' to C++Filippos Karapetis
2011-12-12DREAMWEB: Port 'showpuztext' to C++Filippos Karapetis
2011-12-12DREAMWEB: Fix regressions in getBack1 and useLighterWillem Jan Palenstijn
2011-12-11DREAMWEB: Port 'uselighter' to C++Filippos Karapetis
2011-12-09DREAMWEB: Use the C++ version of workScreen() in C++ codeFilippos Karapetis
2011-12-09DREAMWEB: Move some strings used by useDiary() out of the blobFilippos Karapetis
2011-12-09DREAMWEB: Port 'usediary' to C++ and remove diarylist from the blobFilippos Karapetis
2011-12-08DREAMWEB: Move functions to DreamBaseWillem Jan Palenstijn
2011-12-08DREAMWEB: Port 'showcooker' to C++Filippos Karapetis
2011-12-06DREAMWEB: Fix regression in useCardReader1Willem Jan Palenstijn
2011-12-06DREAMWEB: 'usecardreader1', 'usecardreader2', 'usecardreader3', ↵Filippos Karapetis
'usepoolreader' ported to C++