diff options
Diffstat (limited to 'engines/cge/mixer.cpp')
-rw-r--r-- | engines/cge/mixer.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/cge/mixer.cpp b/engines/cge/mixer.cpp index ba24f832c3..513c6f683f 100644 --- a/engines/cge/mixer.cpp +++ b/engines/cge/mixer.cpp @@ -45,9 +45,9 @@ Mixer::Mixer(CGEEngine *vm, int x, int y) : Sprite(vm, NULL), _fall(kMixFall), _ _mb[1] = NULL; setShapeList(_mb); setName(_text->getText(kMixName)); - _flags._syst = true; - _flags._kill = true; - _flags._bDel = true; + _flags.flags._syst = true; + _flags.flags._kill = true; + _flags.flags._bDel = true; gotoxy(x, y); _z = kMixZ; @@ -73,13 +73,13 @@ Mixer::Mixer(CGEEngine *vm, int x, int y) : Sprite(vm, NULL), _fall(kMixFall), _ spr->setSeq(seq); spr->gotoxy(x + 2 + 12 * i, y + 8); - spr->_flags._tran = true; - spr->_flags._kill = true; - spr->_flags._bDel = false; + spr->_flags.flags._tran = true; + spr->_flags.flags._kill = true; + spr->_flags.flags._bDel = false; spr->_z = kMixZ; _led[i] = spr; } - _led[ArrayCount(_led) - 1]->_flags._bDel = true; + _led[ArrayCount(_led) - 1]->_flags.flags._bDel = true; _vga->_showQ->insert(this); for (i = 0; i < ArrayCount(_led); i++) @@ -128,7 +128,7 @@ void Mixer::tick() { int y = _mouse->_y; if (spriteAt(x, y) == this) { _fall = kMixFall; - if (_flags._hold) + if (_flags.flags._hold) touch(kMouseLeftUp, x - _x, y - _y); } else { if (_fall) |