[Scummvm-cvs-logs] scummvm master -> dd7b6f9c80ceb5964456ab08e0f9f0b9ddc585f1
dreammaster
dreammaster at scummvm.org
Sun Jun 29 04:57:30 CEST 2014
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
dd7b6f9c80 MADS: Cleanup of fields and constants usage
Commit: dd7b6f9c80ceb5964456ab08e0f9f0b9ddc585f1
https://github.com/scummvm/scummvm/commit/dd7b6f9c80ceb5964456ab08e0f9f0b9ddc585f1
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2014-06-28T22:56:51-04:00
Commit Message:
MADS: Cleanup of fields and constants usage
Changed paths:
engines/mads/game.cpp
engines/mads/nebular/dialogs_nebular.cpp
engines/mads/nebular/dialogs_nebular.h
diff --git a/engines/mads/game.cpp b/engines/mads/game.cpp
index dde2b40..b544eff 100644
--- a/engines/mads/game.cpp
+++ b/engines/mads/game.cpp
@@ -580,8 +580,8 @@ void Game::createThumbnail() {
delete _saveThumb;
}
- uint8 thumbPalette[256 * 3];
- _vm->_palette->grabPalette(thumbPalette, 0, 256);
+ uint8 thumbPalette[PALETTE_SIZE];
+ _vm->_palette->grabPalette(thumbPalette, 0, PALETTE_COUNT);
_saveThumb = new Graphics::Surface();
::createThumbnail(_saveThumb, _vm->_screen.getData(), MADS_SCREEN_WIDTH, MADS_SCREEN_HEIGHT, thumbPalette);
}
diff --git a/engines/mads/nebular/dialogs_nebular.cpp b/engines/mads/nebular/dialogs_nebular.cpp
index 86f9797..80ce6cd 100644
--- a/engines/mads/nebular/dialogs_nebular.cpp
+++ b/engines/mads/nebular/dialogs_nebular.cpp
@@ -548,7 +548,7 @@ ScreenDialog::ScreenDialog(MADSEngine *vm) : _vm(vm) {
Game &game = *_vm->_game;
Scene &scene = game._scene;
- _v1 = 0;
+ _tempLine = 0;
_movedFlag = false;
_redrawFlag = false;
_selectedLine = -1;
@@ -738,7 +738,7 @@ void ScreenDialog::addLine(const Common::String &msg, DialogTextAlign align,
}
void ScreenDialog::initVars() {
- _v1 = -1;
+ _tempLine = -1;
_selectedLine = -1;
_lineIndex = 0;
_textLineCount = 0;
@@ -789,8 +789,8 @@ void ScreenDialog::show() {
while (_selectedLine < 1 && !_vm->shouldQuit()) {
handleEvents();
if (_redrawFlag) {
- if (!_v1)
- _v1 = -1;
+ if (!_tempLine)
+ _tempLine = -1;
refreshText();
scene.drawElements(_vm->_game->_fx, _vm->_game->_fx);
@@ -806,7 +806,7 @@ void ScreenDialog::handleEvents() {
ScreenObjects &screenObjects = _vm->_game->_screenObjects;
EventsManager &events = *_vm->_events;
Nebular::DialogsNebular &dialogs = *(Nebular::DialogsNebular *)_vm->_dialogs;
- int v1 = _v1;
+ int tempLine = _tempLine;
// Mark all the lines as initially unselected
for (uint i = 0; i < _lines.size(); ++i)
@@ -863,8 +863,8 @@ void ScreenDialog::handleEvents() {
_redrawFlag = true;
}
- _v1 = line;
- if (v1 != line || _selectedLine >= 0)
+ _tempLine = line;
+ if (tempLine != line || _selectedLine >= 0)
_redrawFlag = true;
}
diff --git a/engines/mads/nebular/dialogs_nebular.h b/engines/mads/nebular/dialogs_nebular.h
index d7ad09e..4441279 100644
--- a/engines/mads/nebular/dialogs_nebular.h
+++ b/engines/mads/nebular/dialogs_nebular.h
@@ -123,7 +123,7 @@ class ScreenDialog {
protected:
MADSEngine *_vm;
Common::Array<DialogLine> _lines;
- int _v1;
+ int _tempLine;
bool _movedFlag;
bool _redrawFlag;
int _selectedLine;
More information about the Scummvm-git-logs
mailing list