Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#3633 closed defect (fixed)

ITE: Missing text outline

Reported by: eriktorbjorn Owned by: bluegr
Priority: normal Component: Engine: SAGA
Version: Keywords:
Cc: Game: Inherit the Earth

Description

Latest SVN snapshot English Windows/Mac/Linux version

When multiple characters are speaking at the same time, e.g. during the "group howl" at the dog castle, the text is drawn without an outline. This happens because Actor::simulSpeech() sets the outline colour to 0, thus disabling the outline. There's a comment to that effect, which makes it look deliberate.

Ticket imported from: #1900220. Ticket imported from: bugs/3633.

Attachments (3)

ite.s05 (4.1 KB ) - added by eriktorbjorn 17 years ago.
Savegame outside the dog castle. (I hope I attached the right one)
ite-original.png (25.2 KB ) - added by eriktorbjorn 17 years ago.
Screenshot from the original Linux interpreter
ite-scummvm.png (25.4 KB ) - added by eriktorbjorn 17 years ago.
Screenshot from ScummVM

Download all attachments as: .zip

Change History (8)

by eriktorbjorn, 17 years ago

Attachment: ite.s05 added

Savegame outside the dog castle. (I hope I attached the right one)

by eriktorbjorn, 17 years ago

Attachment: ite-original.png added

Screenshot from the original Linux interpreter

comment:1 by eriktorbjorn, 17 years ago

File Added: ite-original.png

by eriktorbjorn, 17 years ago

Attachment: ite-scummvm.png added

Screenshot from ScummVM

comment:2 by eriktorbjorn, 17 years ago

File Added: ite-scummvm.png

comment:3 by eriktorbjorn, 17 years ago

Component: Engine: SAGA
Game: Inherit the Earth

comment:4 by bluegr, 17 years ago

You're right, the problem was in Actor::simulSpeech() indeed.

I'm not sure why the font outline was disabled in Actor::simulSpeech(), as it's set normally in Actor::actorSpeech(), perhaps it was removed for testing. Now the font outline is correctly set at that point, which fixes this issue

comment:5 by bluegr, 17 years ago

Owner: set to bluegr
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.