Opened 9 years ago

Closed 9 years ago

Last modified 12 months ago

#9231 closed patch

MMC64: sentence highlighting

Reported by: SF/tobigun Owned by: Kirben
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Maniac Mansion

Description

As in the V1/2 versions the sentence line is highlighted (yellow) when the mouse hovers over it. This is not done in ScummVM s far. Although ScummEngine_v0::handleMouseOver() calls ScummEngine_v2::handleMouseOver() which will highlight the sentence line, it will overwrite the highlighted line with drawSentence() afterwards. Hence drawSentence() has to be handled before the highlighting is done.

In addition, as drawSentence() is called by handleMouseOver() the check (new_box != _mouseOverBoxV2) will not work and has to be disabled for MM C64.

Ticket imported from: #3093061. Ticket imported from: patches/1336.

Attachments (1)

sentence-highlight.patch (600 bytes ) - added by SF/tobigun 9 years ago.
sentence highlighting

Download all attachments as: .zip

Change History (4)

by SF/tobigun, 9 years ago

Attachment: sentence-highlight.patch added

sentence highlighting

comment:1 by Kirben, 9 years ago

Thanks, I added the patch to both branches of ScummVM SVN.

comment:2 by Kirben, 9 years ago

Owner: set to Kirben
Status: newclosed

comment:3 by digitall, 12 months ago

Component: Engine: SCUMM
Game: Maniac Mansion
Note: See TracTickets for help on using tickets.