aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/text.cpp
diff options
context:
space:
mode:
authorStrangerke2011-09-17 23:03:37 +0200
committerStrangerke2011-09-17 23:04:12 +0200
commit17802f8903d82cd703cc1ede8d2b91291826248e (patch)
treec0b1a0883b9fb4600fea8ca64637900b96de8a31 /engines/cge/text.cpp
parentf8ee4f385f38a734fb9a872e79ed415cec21c7ff (diff)
downloadscummvm-rg350-17802f8903d82cd703cc1ede8d2b91291826248e.tar.gz
scummvm-rg350-17802f8903d82cd703cc1ede8d2b91291826248e.tar.bz2
scummvm-rg350-17802f8903d82cd703cc1ede8d2b91291826248e.zip
CGE: Fix a potential bug in insertCommand(), some renaming
Diffstat (limited to 'engines/cge/text.cpp')
-rw-r--r--engines/cge/text.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/engines/cge/text.cpp b/engines/cge/text.cpp
index e5a1520bd2..64f9959442 100644
--- a/engines/cge/text.cpp
+++ b/engines/cge/text.cpp
@@ -142,8 +142,8 @@ void Text::say(const char *text, Sprite *spr) {
bool east = spr->_flags._east;
int x = (east) ? (spr->_x + spr->_w - 2) : (spr->_x + 2);
int y = spr->_y + 2;
- Sprite *spike = new Spike(_vm);
- uint16 sw = spike->_w;
+ Speaker *speaker = new Speaker(_vm);
+ uint16 sw = speaker->_w;
if (east) {
if (x + sw + kTextRoundCorner + 5 >= kScrWidth)
@@ -159,20 +159,20 @@ void Text::say(const char *text, Sprite *spr) {
_vm->_talk->_flags._kill = true;
_vm->_talk->_flags._bDel = true;
_vm->_talk->setName(_vm->_text->getText(kSayName));
- _vm->_talk->gotoxy(x - (_vm->_talk->_w - sw) / 2 - 3 + 6 * east, y - spike->_h - _vm->_talk->_h + 1);
+ _vm->_talk->gotoxy(x - (_vm->_talk->_w - sw) / 2 - 3 + 6 * east, y - speaker->_h - _vm->_talk->_h + 1);
_vm->_talk->_z = 125;
_vm->_talk->_ref = kSayRef;
- spike->gotoxy(x, _vm->_talk->_y + _vm->_talk->_h - 1);
- spike->_z = 126;
- spike->_flags._slav = true;
- spike->_flags._kill = true;
- spike->setName(_vm->_text->getText(kSayName));
- spike->step(east);
- spike->_ref = kSayRef;
+ speaker->gotoxy(x, _vm->_talk->_y + _vm->_talk->_h - 1);
+ speaker->_z = 126;
+ speaker->_flags._slav = true;
+ speaker->_flags._kill = true;
+ speaker->setName(_vm->_text->getText(kSayName));
+ speaker->step(east);
+ speaker->_ref = kSayRef;
_vm->_vga->_showQ->insert(_vm->_talk, _vm->_vga->_showQ->last());
- _vm->_vga->_showQ->insert(spike, _vm->_vga->_showQ->last());
+ _vm->_vga->_showQ->insert(speaker, _vm->_vga->_showQ->last());
}
void CGEEngine::inf(const char *text) {