Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Conflicts:
engines/dreamweb/dreamgen.cpp
engines/dreamweb/stubs.cpp
|
|
The struct People still had an old-style pointer to a ReelRoutine.
Fix this by converting People to use a real ReelRoutine * and moving
the PeopleList from the buffers segment to a Common::List.
Thanks to digitall for the assistance with tracking this down.
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also change getAnyAd() behaviour to be consistent between Free/Ex and
Set objects, diverging from the original.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
(thanks wjp)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|