COMI: Text should not always have a shadow
|Reported by:||eriktorbjorn||Owned by:||fingolfin|
|Cc:||Game:||Monkey Island 3|
Maybe this should be three separate reports...
In CMI, text is (almost) always drawn with a drop shadow. This is wrong. For instance, the map which shows how to find Elaine (go to room 38 with the debugger to see it) should just be plain black text, and on the native options screen (F1) the text should not have a shadow, neither when it's black nor red.
I don't know what turns the shadow on or off though. From what I can see, the script for the map doesn't do anything special. It's just a bunch of blocks like
[000A] (97) blastText_baseop() [000C] (97) blastText_charset(3)  (97) blastText_color(0) [001A] (97) blastText_center() [001C] (97) blastText_XY(280,localvar0)  (97) blastText_msg("/PU_M033/With all eyes open, follow the path")
A quick-and-dirty solution would be to not draw a shadow when the text itself is black, which should at least make all text readable. But it isn't enough to make the red text draw correctly.
Another text drawing issue (sort of) is in the banjo duel when playing in easy mode. There's a mouse-over text for each of the strings on Guybrush's banjo, just like the original, but there should definitely not be a voice-over.
Maybe it's enough to just disable voice-overs for blast texts? They certainly make no sense there anyway.
I'm attaching a savegame at the barbers, because there's a slight text drawing issue there as well. When you slap him (to start the duel) his first reply isn't completely erased. I haven't checked why, but I've seen similar things before. It may be my imagination, but I have a vague feeling that it only happens when the message is drawn close to the edge of the screen.
Ticket imported from: #766749. Ticket imported from: bugs/954.
Change History (13)
comment:9 by , 17 years ago
|Summary:||COMI: Text drawing issues → COMI: Text should not always have a shadow|