diff options
Diffstat (limited to 'scumm/script_v6.cpp')
-rw-r--r-- | scumm/script_v6.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index 5306c9be72..169e6ae12e 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -949,7 +949,7 @@ void ScummEngine_v6::o6_cursorCommand() { case 0x9D: // SO_CHARSET_COLOR getStackList(args, ARRAYSIZE(args)); for (i = 0; i < 16; i++) - _charsetColorMap[i] = _charsetData[_string[1].backup.charset][i] = (unsigned char)args[i]; + _charsetColorMap[i] = _charsetData[_string[1]._default.charset][i] = (unsigned char)args[i]; break; case 0xD6: // SO_CURSOR_TRANSPARENT Set cursor transparent color makeCursorColorTransparent(pop()); @@ -1925,7 +1925,7 @@ void ScummEngine_v6::o6_verbOps() { vs->hicolor = 0; vs->dimcolor = 8; vs->type = kTextVerbType; - vs->charset_nr = _string[0].backup.charset; + vs->charset_nr = _string[0]._default.charset; vs->curmode = 0; vs->saveid = 0; vs->key = 0; @@ -2294,7 +2294,7 @@ void ScummEngine_v6::o6_printEgo() { void ScummEngine_v6::o6_talkActor() { _actorToPrintStrFor = pop(); - _string[0].restoreString(); + _string[0].loadDefault(); actorTalk(_scriptPointer); _scriptPointer += resStrLen(_scriptPointer) + 1; @@ -3119,12 +3119,12 @@ void ScummEngine_v6::decodeParseString(int m, int n) { break; case 0xFE: - _string[m].restoreString(); + _string[m].loadDefault(); if (n) _actorToPrintStrFor = pop(); break; case 0xFF: - _string[m].backupString(); + _string[m].saveDefault(); break; default: error("decodeParseString: default case 0x%x", b); |