#533 closed defect (invalid)
DOTT: unknown string escape sequence
Reported by: | SF/sir_kill_a_lot | Owned by: | SF/ender |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | script | |
Cc: | Game: | Day of the Tentacle |
Description
I completed the GERMAN version of DOTT (Talkie) with ScummVM 0.2.7 CVS, Built on Nov 4 2002 04:06:34 without any (major :-) problems.
But I often got the following warning while playing (this also happens in other games like MI1): WARNING: addMessageToStack(): string escape sequence X unknown! where X stands for 1 or 2. Most of them occured while showing credits (in the intro and at the end of the game). According to descumm6.cpp these escape sequences mean "newline" and "keeptext", which seem to be implemented well because I couldn't determine a difference between scummvm and the original displaying the credits.
But I found one problem which perhaps have something to do with that warning. Far at the beginning of the intro, in room 2 where purple tentacle got his drink, there should be a german translation of the sign at the bottom of the screen. But it is not displayed (keeptext?).
Here are some parts of script-5 (german version, of course), which displays the string: [0000] (B4) print_0_begin() [0002] (B4) print_0_center() [0004] (B4) print_0_XY(160,180) [000C] (B4) print_0_msg("Nicht betreten. Gebiet verseucht.":keeptext:) [0032] (74) startSound(4) [0036] (AC) soundKludge([270,4,1]) [..] [021C] (AC) soundKludge([-1]) [0223] (B4) print_0_begin() [0225] (B4) print_0_msg(" ") [0229] (B4) print_0_begin() [022B] (B4) print_0_msg(" ") [022F] (82) animateActor(7,9) [0236] (6C) break() [0237] (BA) talkActor(:sound:"Mmmm^ Ich bin durstig!",7) [..]
Right at the beginning of the script the text is displayed at the bottom of the screen and should disappear right before purple tentacle starts talking ("Mmmm.. I'm thirsty!"). I tried to take a screenshot of this scene while playing it with dott.exe, but printscreen didn't work in the dosbox of WinXP...
Ticket imported from: #633871. Ticket imported from: bugs/533.
Change History (4)
comment:1 by , 22 years ago
Owner: | set to |
---|---|
Resolution: | → invalid |
Status: | new → closed |
comment:2 by , 22 years ago
comment:3 by , 22 years ago
Ok, perhaps I'll find also other missing translations of other signs... Should I attach the scripts of the german version to the post?
comment:4 by , 22 years ago
Might as well :)
As far as I can see from the script, it SHOULD appear. Not sure why it doesn't, but submit a bug report and someone will look into it soon'ish.
This warning means nothing. It's been changed to a debug
message in the latest CVS.
If you want to report the missing translation as a bug, stick it in a seperate report :)
Closing.