#8080 closed patch
Regression fix: Text masking
Reported by: | eriktorbjorn | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Full Throttle |
Description
In a recent attempt to fix the Full Throttle text masking problems, we removed a line from drawString() that would set charset._ignoreCharsetMask to 1. This was needed to keep the verb strings, e.g. Full Throttle's dialogue options, from being overdrawn by actors.
It turns out that drawString() is also used to draw strings that shouldn't mask, e.g. the credit texts in Sam & Max's intro.
This patch makes it so that _ignoreCharsetMask is once again set to 1, but not for verb strings.
Ticket imported from: #618985. Ticket imported from: patches/185.
Attachments (2)
Change History (6)
by , 22 years ago
Attachment: | snm-intro-fix.diff added |
---|
comment:2 by , 22 years ago
Status: | new → closed |
---|
comment:3 by , 22 years ago
Actually, this is what the patch should have looked like. With the first one, there's still a regression in the FOA intro. The line "What does a nazy want with a phony statue" (or something like that) never times out.
Apparently FOA prints the first message, and then some verb text.
(Sorry, I don't have a patch against the patched tree.)
comment:4 by , 6 years ago
Component: | → Engine: SCUMM |
---|---|
Game: | → Full Throttle |
Patch against an October 4 CVS snapshot