aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/draw_v2.cpp
diff options
context:
space:
mode:
authorSven Hesse2009-07-24 21:31:00 +0000
committerSven Hesse2009-07-24 21:31:00 +0000
commitadc537161a048939c995475707f70cbe9c34b720 (patch)
treeb35ad12482678964dc14a68f124bf5d7961d4726 /engines/gob/draw_v2.cpp
parent44fb798a3af69ec7e983b60011d8153b804168ba (diff)
downloadscummvm-rg350-adc537161a048939c995475707f70cbe9c34b720.tar.gz
scummvm-rg350-adc537161a048939c995475707f70cbe9c34b720.tar.bz2
scummvm-rg350-adc537161a048939c995475707f70cbe9c34b720.zip
Adding subtitle support to Woodruff
svn-id: r42705
Diffstat (limited to 'engines/gob/draw_v2.cpp')
-rw-r--r--engines/gob/draw_v2.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/gob/draw_v2.cpp b/engines/gob/draw_v2.cpp
index 8fe70589a7..9b7a536759 100644
--- a/engines/gob/draw_v2.cpp
+++ b/engines/gob/draw_v2.cpp
@@ -216,7 +216,7 @@ void Draw_v2::printTotText(int16 id) {
dataPtr = textItem->getData();
ptr = dataPtr;
- if ((_renderFlags & RENDERFLAG_SKIPOPTIONALTEXT) && (ptr[1] & 0x80)) {
+ if ((ptr[1] & 0x80) && !_vm->subtitles()) {
delete textItem;
return;
}
@@ -449,6 +449,10 @@ void Draw_v2::printTotText(int16 id) {
ptr++;
offX = destX + (int16)READ_LE_UINT16(ptr);
offY = destY + (int16)READ_LE_UINT16(ptr + 2);
+ if (_renderFlags & RENDERFLAG_DOUBLECOORDS) {
+ offX += (int16)READ_LE_UINT16(ptr);
+ offY += (int16)READ_LE_UINT16(ptr + 2);
+ }
ptr += 4;
break;