diff options
author | Max Horn | 2011-12-20 10:27:02 +0100 |
---|---|---|
committer | Filippos Karapetis | 2011-12-23 03:43:19 +0200 |
commit | ef98df589563d77625928b69be79f7227e97d4a7 (patch) | |
tree | c638db5544c796b54646f45b018f0478fce63148 /engines/dreamweb/saveload.cpp | |
parent | cdc6bc421bef6ed0119819a92fba1b2b9283ce17 (diff) | |
download | scummvm-rg350-ef98df589563d77625928b69be79f7227e97d4a7.tar.gz scummvm-rg350-ef98df589563d77625928b69be79f7227e97d4a7.tar.bz2 scummvm-rg350-ef98df589563d77625928b69be79f7227e97d4a7.zip |
DREAMWEB: cleanup
Diffstat (limited to 'engines/dreamweb/saveload.cpp')
-rw-r--r-- | engines/dreamweb/saveload.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/engines/dreamweb/saveload.cpp b/engines/dreamweb/saveload.cpp index ceaac99ae1..a0309e1ee0 100644 --- a/engines/dreamweb/saveload.cpp +++ b/engines/dreamweb/saveload.cpp @@ -80,7 +80,7 @@ void DreamGenContext::doLoad(int savegameId) { vSync(); dumpPointer(); dumpTextLine(); - RectWithCallback<DreamGenContext> loadlist[] = { + RectWithCallback<DreamBase> loadlist[] = { { kOpsx+176,kOpsx+192,kOpsy+60,kOpsy+76,&DreamBase::getBackToOps }, { kOpsx+128,kOpsx+190,kOpsy+12,kOpsy+100,&DreamBase::actualLoad }, { kOpsx+2,kOpsx+92,kOpsy+4,kOpsy+81,&DreamBase::selectSlot }, @@ -176,7 +176,7 @@ void DreamGenContext::saveGame() { dumpPointer(); dumpTextLine(); - RectWithCallback<DreamGenContext> savelist[] = { + RectWithCallback<DreamBase> savelist[] = { { kOpsx+176,kOpsx+192,kOpsy+60,kOpsy+76,&DreamBase::getBackToOps }, { kOpsx+128,kOpsx+190,kOpsy+12,kOpsy+100,&DreamBase::actualSave }, { kOpsx+2,kOpsx+92,kOpsy+4,kOpsy+81,&DreamBase::selectSlot }, @@ -644,6 +644,13 @@ void DreamGenContext::loadOld() { data.byte(kGetback) = 0; } +void DreamBase::showDecisions() { + createPanel2(); + showOpBox(); + showFrame(tempGraphics(), kOpsx + 17, kOpsy + 13, 6, 0); + underTextLine(); +} + void DreamBase::loadSaveBox() { loadIntoTemp("DREAMWEB.G08"); } |