aboutsummaryrefslogtreecommitdiff
path: root/scumm/verbs.cpp
diff options
context:
space:
mode:
authorMax Horn2002-11-29 15:13:49 +0000
committerMax Horn2002-11-29 15:13:49 +0000
commit72c672e14c80ded80465a1a41ae04523e8a3ac25 (patch)
tree6fdddbb0b1ad105d50c3ee584aa8e7c675f95f9a /scumm/verbs.cpp
parent91e3accc850f1e0a4d9f2154846b9e8229a142f5 (diff)
downloadscummvm-rg350-72c672e14c80ded80465a1a41ae04523e8a3ac25.tar.gz
scummvm-rg350-72c672e14c80ded80465a1a41ae04523e8a3ac25.tar.bz2
scummvm-rg350-72c672e14c80ded80465a1a41ae04523e8a3ac25.zip
cleanup
svn-id: r5747
Diffstat (limited to 'scumm/verbs.cpp')
-rw-r--r--scumm/verbs.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/scumm/verbs.cpp b/scumm/verbs.cpp
index 0be0ac59dc..bd81c22eb7 100644
--- a/scumm/verbs.cpp
+++ b/scumm/verbs.cpp
@@ -24,6 +24,7 @@
#include "scumm.h"
#include "object.h"
#include "resource.h"
+#include "verbs.h"
void Scumm::redrawVerbs()
{
@@ -81,6 +82,8 @@ void Scumm::verbMouseOver(int verb)
if (_verbMouseOver == verb)
return;
+printf("verbMouseOver: verb = %d, type = %d\n", verb, _verbs[verb].type);
+
if (_verbs[_verbMouseOver].type != 1) {
drawVerb(_verbMouseOver, 0);
_verbMouseOver = verb;
@@ -179,8 +182,7 @@ void Scumm::restoreVerbBG(int verb)
vs = &_verbs[verb];
if (vs->oldleft != -1) {
- _bkColor = vs->bkcolor;
- restoreBG(vs->oldleft, vs->oldtop, vs->oldright, vs->oldbottom);
+ restoreBG(vs->oldleft, vs->oldtop, vs->oldright, vs->oldbottom, vs->bkcolor);
vs->oldleft = -1;
}
}