aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche
diff options
context:
space:
mode:
authorStrangerke2013-09-18 00:05:14 +0200
committerStrangerke2013-09-18 00:05:14 +0200
commit7790b4cc5bbbc895d9ee8f2dc09d259f231b85f0 (patch)
treebb60bbf20ee750bbae8b06c1ced73d4be74f939d /engines/avalanche
parent6e08f55160eb9048d892d0b2f13cf4eb12206cc3 (diff)
downloadscummvm-rg350-7790b4cc5bbbc895d9ee8f2dc09d259f231b85f0.tar.gz
scummvm-rg350-7790b4cc5bbbc895d9ee8f2dc09d259f231b85f0.tar.bz2
scummvm-rg350-7790b4cc5bbbc895d9ee8f2dc09d259f231b85f0.zip
AVALANCHE: Janitorial - Clean up misc style glitches
Diffstat (limited to 'engines/avalanche')
-rw-r--r--engines/avalanche/dropdown.cpp57
-rw-r--r--engines/avalanche/dropdown.h2
-rw-r--r--engines/avalanche/graphics.cpp6
-rw-r--r--engines/avalanche/parser.cpp16
-rw-r--r--engines/avalanche/scrolls.cpp14
-rw-r--r--engines/avalanche/timer.cpp3
6 files changed, 40 insertions, 58 deletions
diff --git a/engines/avalanche/dropdown.cpp b/engines/avalanche/dropdown.cpp
index d088654c6a..8ae3af0db1 100644
--- a/engines/avalanche/dropdown.cpp
+++ b/engines/avalanche/dropdown.cpp
@@ -81,8 +81,6 @@ bool HeadType::parseAltTrigger(char key) {
return false;
}
-
-
void MenuItem::init(Dropdown *dr) {
_dr = dr;
_activeNow = false;
@@ -135,12 +133,12 @@ void MenuItem::display() {
_firstlix = true;
_flx1 = _left - 2;
_flx2 = _left + _width;
- fly = 15 + _optionNum * 10;
+ _fly = 15 + _optionNum * 10;
_activeNow = true;
_dr->_vm->_gyro->_dropdownActive = true;
- _dr->_vm->_graphics->_surface.fillRect(Common::Rect((_flx1 + 1) * 8, 12, (_flx2 + 1) * 8, fly), _dr->kMenuBackgroundColor);
- _dr->_vm->_graphics->_surface.frameRect(Common::Rect((_flx1 + 1) * 8 - 1, 11, (_flx2 + 1) * 8 + 1, fly + 1), _dr->kMenuBorderColor);
+ _dr->_vm->_graphics->_surface.fillRect(Common::Rect((_flx1 + 1) * 8, 12, (_flx2 + 1) * 8, _fly), _dr->kMenuBackgroundColor);
+ _dr->_vm->_graphics->_surface.frameRect(Common::Rect((_flx1 + 1) * 8 - 1, 11, (_flx2 + 1) * 8 + 1, _fly + 1), _dr->kMenuBorderColor);
displayOption(0, true);
for (int y = 1; y < _optionNum; y++)
@@ -183,7 +181,7 @@ void MenuItem::moveHighlight(int8 inc) {
}
void MenuItem::lightUp(Common::Point cursorPos) {
- if ((cursorPos.x < _flx1 * 8) || (cursorPos.x > _flx2 * 8) || (cursorPos.y <= 25) || (cursorPos.y > ((fly - 3) * 2 + 1)))
+ if ((cursorPos.x < _flx1 * 8) || (cursorPos.x > _flx2 * 8) || (cursorPos.y <= 25) || (cursorPos.y > ((_fly - 3) * 2 + 1)))
return;
_highlightNum = (cursorPos.y - 26) / 20;
if (_highlightNum == _oldY)
@@ -263,14 +261,12 @@ void MenuBar::setupMenuItem(byte which) {
}
void MenuBar::chooseMenuItem(int16 x) {
- byte i = 0;
- do {
+ for (int i = 0; i < _menuNum; i++) {
if ((x > _menuItems[i]._xpos * 8) && (x < _menuItems[i]._xright * 8)) {
setupMenuItem(i);
- return;
+ break;
}
- i++;
- } while (i < _menuNum);
+ }
}
Dropdown::Dropdown(AvalancheEngine *vm) {
@@ -641,14 +637,12 @@ void Dropdown::runMenuWith() {
_vm->_acci->_thing = _vm->_gyro->_thinks;
if (_vm->_gyro->_thinkThing) {
-
_vm->_acci->_thing += 49;
if (_vm->_gyro->_verbStr[_activeMenuItem._choiceNum] == Acci::kVerbCodeGive)
_vm->_acci->_person = _vm->_gyro->_lastPerson;
else
_vm->_acci->_person = Acci::kPardon;
-
} else {
switch (_vm->_gyro->_verbStr[_activeMenuItem._choiceNum]) {
case 100: // Beer
@@ -720,7 +714,7 @@ void Dropdown::updateMenu() { // TODO: Optimize it ASAP!!! It really needs it...
if ((0 <= cursorPos.y) && (cursorPos.y <= 21))
_vm->_gyro->newMouse(1); // Up arrow
else if ((22 <= cursorPos.y) && (cursorPos.y <= 339)) {
- if ((cursorPos.x >= _activeMenuItem._flx1 * 8) && (cursorPos.x <= _activeMenuItem._flx2 * 8) && (cursorPos.y > 21) && (cursorPos.y <= _activeMenuItem.fly * 2 + 1))
+ if ((cursorPos.x >= _activeMenuItem._flx1 * 8) && (cursorPos.x <= _activeMenuItem._flx2 * 8) && (cursorPos.y > 21) && (cursorPos.y <= _activeMenuItem._fly * 2 + 1))
_vm->_gyro->newMouse(3); // Right-arrow
else
_vm->_gyro->newMouse(4); // Fletch
@@ -735,7 +729,7 @@ void Dropdown::updateMenu() { // TODO: Optimize it ASAP!!! It really needs it...
if (_vm->_lucerna->_holdLeftMouse) {
if (cursorPos.y > 21) {
if (!((_activeMenuItem._firstlix) && ((cursorPos.x >= _activeMenuItem._flx1 * 8) && (cursorPos.x <= _activeMenuItem._flx2 * 8)
- && (cursorPos.y >= 24) && (cursorPos.y <= (_activeMenuItem.fly * 2 + 1))))) {
+ && (cursorPos.y >= 24) && (cursorPos.y <= (_activeMenuItem._fly * 2 + 1))))) {
// Clicked OUTSIDE the menu.
if (_activeMenuItem._activeNow) {
_activeMenuItem.wipe();
@@ -765,28 +759,27 @@ void Dropdown::updateMenu() { // TODO: Optimize it ASAP!!! It really needs it...
// NOT clicked button...
if ((_activeMenuItem._firstlix) && ((cursorPos.x >= _activeMenuItem._flx1 * 8) && (cursorPos.x <= _activeMenuItem._flx2 * 8)
- && (cursorPos.y >= 12) && (cursorPos.y <= (_activeMenuItem.fly * 2 + 1)))) {
+ && (cursorPos.y >= 12) && (cursorPos.y <= (_activeMenuItem._fly * 2 + 1)))) {
- // We act only if the button is released over a menu item.
- while (!_vm->shouldQuit()) {
- cursorPos = _vm->getMousePos();
- _activeMenuItem.lightUp(cursorPos);
- _vm->_graphics->refreshScreen();
+ // We act only if the button is released over a menu item.
+ while (!_vm->shouldQuit()) {
+ cursorPos = _vm->getMousePos();
+ _activeMenuItem.lightUp(cursorPos);
+ _vm->_graphics->refreshScreen();
- _vm->updateEvents();
- if (!_vm->_lucerna->_holdLeftMouse)
- break;
- }
+ _vm->updateEvents();
+ if (!_vm->_lucerna->_holdLeftMouse)
+ break;
+ }
- uint16 which = (cursorPos.y - 26) / 20;
- _activeMenuItem.select(which);
- if (_activeMenuItem._options[which]._valid) { // If the menu item wasn't active, we do nothing.
- backup.free();
- return;
- }
+ uint16 which = (cursorPos.y - 26) / 20;
+ _activeMenuItem.select(which);
+ if (_activeMenuItem._options[which]._valid) { // If the menu item wasn't active, we do nothing.
+ backup.free();
+ return;
+ }
}
}
-
}
}
diff --git a/engines/avalanche/dropdown.h b/engines/avalanche/dropdown.h
index 95e258effb..b14f4cb196 100644
--- a/engines/avalanche/dropdown.h
+++ b/engines/avalanche/dropdown.h
@@ -74,7 +74,7 @@ public:
byte _optionNum;
uint16 _width, _left;
bool _firstlix;
- int16 _flx1, _flx2, fly;
+ int16 _flx1, _flx2, _fly;
byte _oldY; // used by lightUp */
bool _activeNow; // Is there an active option now?
byte _activeNum; // And if so, which is it?
diff --git a/engines/avalanche/graphics.cpp b/engines/avalanche/graphics.cpp
index 5b5d39ec6c..806ef3f14c 100644
--- a/engines/avalanche/graphics.cpp
+++ b/engines/avalanche/graphics.cpp
@@ -71,8 +71,7 @@ void Graphics::init() {
_scrolls.create(kScreenWidth, kScreenHeight, ::Graphics::PixelFormat::createFormatCLUT8());
}
-void Graphics::fleshColors()
-{
+void Graphics::fleshColors() {
g_system->getPaletteManager()->setPalette(_egaPalette[39], 13, 1);
g_system->getPaletteManager()->setPalette(_egaPalette[28], 5, 1);
}
@@ -294,9 +293,8 @@ void Graphics::drawSprite(const SpriteInfo &sprite, byte picnum, int16 x, int16
void Graphics::drawPicture(::Graphics::Surface &target, const ::Graphics::Surface &picture, uint16 destX, uint16 destY) {
// Copy the picture to the given place on the screen.
for (uint16 y = 0; y < picture.h; y++) {
- for (uint16 x = 0; x < picture.w; x++) {
+ for (uint16 x = 0; x < picture.w; x++)
*(byte *)target.getBasePtr(x + destX, y + destY) = *(byte *)picture.getBasePtr(x, y);
- }
}
}
diff --git a/engines/avalanche/parser.cpp b/engines/avalanche/parser.cpp
index 7f2ad4ff3a..4bf05884f7 100644
--- a/engines/avalanche/parser.cpp
+++ b/engines/avalanche/parser.cpp
@@ -80,14 +80,12 @@ void Parser::handleBackspace() {
void Parser::handleReturn() {
if (_vm->_dropdown->_activeMenuItem._activeNow)
_vm->_parser->tryDropdown();
- else {
- if (!_inputText.empty()) {
- _inputTextBackup = _inputText;
- _vm->_acci->parse();
- _vm->_acci->doThat();
- _inputText.clear();
- wipeText();
- }
+ else if (!_inputText.empty()) {
+ _inputTextBackup = _inputText;
+ _vm->_acci->parse();
+ _vm->_acci->doThat();
+ _inputText.clear();
+ wipeText();
}
}
@@ -108,11 +106,9 @@ void Parser::handleFunctionKey(const Common::Event &event) {
void Parser::plotText() {
CursorMan.showMouse(false);
-
cursorOff();
_vm->_graphics->_surface.fillRect(Common::Rect(24, 161, 640, 169), kColorBlack); // Black out the line of the text.
-
_vm->_graphics->drawText(_vm->_graphics->_surface, _vm->_parser->_inputText, _vm->_gyro->_font, 8, 24, 161, kColorWhite);
cursorOn();
diff --git a/engines/avalanche/scrolls.cpp b/engines/avalanche/scrolls.cpp
index 0cde27dc68..398396de84 100644
--- a/engines/avalanche/scrolls.cpp
+++ b/engines/avalanche/scrolls.cpp
@@ -28,7 +28,6 @@
/* SCROLLS The scroll driver. */
#include "avalanche/avalanche.h"
-
#include "avalanche/scrolls.h"
#include "avalanche/gyro.h"
#include "avalanche/lucerna.h"
@@ -199,9 +198,8 @@ bool Scrolls::theyMatch(TuneType &played) {
byte mistakes = 0;
for (int i = 0; i < sizeof(played); i++) {
- if (played[i] != _vm->_gyro->kTune[i]) {
+ if (played[i] != _vm->_gyro->kTune[i])
mistakes += 1;
- }
}
return mistakes < 5;
@@ -320,7 +318,7 @@ void Scrolls::drawScroll(ScrollsFunctionType modeFunc) {
}
int16 mx = 320;
int16 my = 100; // Getmaxx & getmaxy div 2, both.
- lx = lx / 2;
+ lx /= 2;
ly -= 2;
if ((1 <= _useIcon) && (_useIcon <= 34))
@@ -539,9 +537,10 @@ bool Scrolls::displayQuestion(Common::String question) {
void Scrolls::resetScroll() {
_vm->_gyro->_scrollNum = 1;
- for (int i = 0; i < 15; i++)
+ for (int i = 0; i < 15; i++) {
if (!_vm->_gyro->_scroll[i].empty())
_vm->_gyro->_scroll[i].clear();
+ }
}
void Scrolls::setBubbleStateNatural() {
@@ -574,9 +573,8 @@ Common::String Scrolls::displayMoney() {
}
void Scrolls::stripTrailingSpaces(Common::String &str) {
- while (str[str.size() - 1] == ' ') {
+ while (str[str.size() - 1] == ' ')
str.deleteLastChar();
- }
}
void Scrolls::solidify(byte n) {
@@ -594,8 +592,6 @@ void Scrolls::solidify(byte n) {
void Scrolls::callScrollDriver() {
// bool was_virtual; // Was the mouse cursor virtual on entry to this proc?
-
-
//nosound();
warning("STUB: Scrolls::calldrivers()");
diff --git a/engines/avalanche/timer.cpp b/engines/avalanche/timer.cpp
index 2a8a569b59..ebace781e2 100644
--- a/engines/avalanche/timer.cpp
+++ b/engines/avalanche/timer.cpp
@@ -480,9 +480,8 @@ void Timer::jump() {
if (_vm->_gyro->_jumpStatus == 20) { // End of jump.
_vm->_gyro->_userMovesAvvy = true;
_vm->_gyro->_jumpStatus = 0;
- } else { // Still jumping.
+ } else // Still jumping.
addTimer(1, kProcJump, kReasonJumping);
- }
if ((_vm->_gyro->_jumpStatus == 10) // You're at the highest point of your jump.
&& (_vm->_gyro->_room == kRoomInsideCardiffCastle)