diff options
author | Gregory Montoir | 2004-04-03 17:58:58 +0000 |
---|---|---|
committer | Gregory Montoir | 2004-04-03 17:58:58 +0000 |
commit | 8f6ae7973e895e40ecbf84afa95a0aa81508113b (patch) | |
tree | a29329c8cddf2c6daf3f07845033fb4266b4137e /queen/logic.cpp | |
parent | 330cf4338327a7246f693192aa5c687d3eb5be79 (diff) | |
download | scummvm-rg350-8f6ae7973e895e40ecbf84afa95a0aa81508113b.tar.gz scummvm-rg350-8f6ae7973e895e40ecbf84afa95a0aa81508113b.tar.bz2 scummvm-rg350-8f6ae7973e895e40ecbf84afa95a0aa81508113b.zip |
patch #910779 (with minor tweaks), fotaq hebrew support :
- reversed button captions in journal
- reversed command text in pinnacle room
- reverse order of lines in dialogue chooser
thanks Ori Avtalion !
svn-id: r13447
Diffstat (limited to 'queen/logic.cpp')
-rw-r--r-- | queen/logic.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/queen/logic.cpp b/queen/logic.cpp index ff5dd7a875..ecb05f7530 100644 --- a/queen/logic.cpp +++ b/queen/logic.cpp @@ -1196,10 +1196,11 @@ void Logic::handlePinnacleRoom() { _vm->update(); _vm->display()->palFadeIn(0, 223, ROOM_JUNGLE_PINNACLE, joe->active, joe->x, joe->y); - _vm->display()->textCurrentColor(INK_PINNACLE_ROOM); _entryObj = 0; uint16 prevObj = 0; + CmdText cmdText((_vm->resource()->getLanguage() == HEBREW), 5, _vm); + cmdText.setVerb(VERB_WALK_TO); while (_vm->input()->mouseButton() == 0 || _entryObj == 0) { _vm->update(); @@ -1222,9 +1223,7 @@ void Logic::handlePinnacleRoom() { ObjectData *objData = objectData(curObj); if (objData->name > 0) { _entryObj = objData->entryObj; - char textCmd[CmdText::MAX_COMMAND_LEN]; - sprintf(textCmd, "%s %s", verbName(VERB_WALK_TO), objectName(objData->name)); - _vm->display()->setTextCentered(5, textCmd); + cmdText.displayTemp(INK_PINNACLE_ROOM, objectName(objData->name), true); } prevObj = curObj; } |