aboutsummaryrefslogtreecommitdiff
path: root/queen/logic.cpp
diff options
context:
space:
mode:
authorGregory Montoir2004-04-03 17:58:58 +0000
committerGregory Montoir2004-04-03 17:58:58 +0000
commit8f6ae7973e895e40ecbf84afa95a0aa81508113b (patch)
treea29329c8cddf2c6daf3f07845033fb4266b4137e /queen/logic.cpp
parent330cf4338327a7246f693192aa5c687d3eb5be79 (diff)
downloadscummvm-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.cpp7
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;
}