aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche
diff options
context:
space:
mode:
Diffstat (limited to 'engines/avalanche')
-rw-r--r--engines/avalanche/acci2.cpp68
-rw-r--r--engines/avalanche/acci2.h6
-rw-r--r--engines/avalanche/avalanche.cpp32
-rw-r--r--engines/avalanche/avalanche.h10
-rw-r--r--engines/avalanche/avalot.cpp12
-rw-r--r--engines/avalanche/avalot.h6
-rw-r--r--engines/avalanche/celer2.cpp24
-rw-r--r--engines/avalanche/celer2.h6
-rw-r--r--engines/avalanche/closing2.h6
-rw-r--r--engines/avalanche/color.h6
-rw-r--r--engines/avalanche/dropdown2.cpp56
-rw-r--r--engines/avalanche/dropdown2.h6
-rw-r--r--engines/avalanche/enid2.cpp6
-rw-r--r--engines/avalanche/enid2.h6
-rw-r--r--engines/avalanche/graphics.cpp38
-rw-r--r--engines/avalanche/graphics.h12
-rw-r--r--engines/avalanche/gyro2.cpp16
-rw-r--r--engines/avalanche/gyro2.h24
-rw-r--r--engines/avalanche/lucerna2.cpp80
-rw-r--r--engines/avalanche/lucerna2.h6
-rw-r--r--engines/avalanche/parser.cpp4
-rw-r--r--engines/avalanche/parser.h8
-rw-r--r--engines/avalanche/pingo2.h6
-rw-r--r--engines/avalanche/roomnums.h8
-rw-r--r--engines/avalanche/scrolls2.cpp26
-rw-r--r--engines/avalanche/scrolls2.h10
-rw-r--r--engines/avalanche/sequence2.cpp6
-rw-r--r--engines/avalanche/sequence2.h6
-rw-r--r--engines/avalanche/timeout2.cpp8
-rw-r--r--engines/avalanche/timeout2.h10
-rw-r--r--engines/avalanche/trip6.cpp50
-rw-r--r--engines/avalanche/trip6.h60
-rw-r--r--engines/avalanche/visa2.cpp6
-rw-r--r--engines/avalanche/visa2.h6
34 files changed, 293 insertions, 347 deletions
diff --git a/engines/avalanche/acci2.cpp b/engines/avalanche/acci2.cpp
index 2df42e4542..882fc3d3ed 100644
--- a/engines/avalanche/acci2.cpp
+++ b/engines/avalanche/acci2.cpp
@@ -190,7 +190,7 @@ const Acci::VocabEntry Acci::kVocabulary[kParserWordsNum] = {
{255, "SOME"}, {255, "AND"}, {255, "THAT"},
{255, "POCUS"}, {255, "HIS"},
{255, "THIS"}, {255, "SENTINEL"} // for "Ken SENT Me"
-};
+};
Acci::Acci(AvalancheEngine *vm) {
_vm = vm;
@@ -210,7 +210,7 @@ void Acci::clearWords() {
byte Acci::wordNum(Common::String word) {
if (word.empty())
return 0;
-
+
for (int32 i = kParserWordsNum - 1; i >= 0; i--) {
if (kVocabulary[i]._word == word)
return kVocabulary[i]._number;
@@ -258,7 +258,7 @@ Common::String Acci::rank() {
Common::String Acci::totalTime() {
// There are 65535 clock ticks in a second, 1092.25 in a minute, and 65535 in an hour.
- const double ticksInOneSec = (double)(65535) / 3600;
+ const double ticksInOneSec = (double)(65535) / 3600;
uint16 h, m, s;
h = _vm->_gyro->_dna._totalTime / ticksInOneSec; // No. of seconds.
@@ -302,7 +302,7 @@ void Acci::stripPunctuation(Common::String &word) {
-void Acci::displayWhat(byte target, bool animate, bool &ambiguous) {
+void Acci::displayWhat(byte target, bool animate, bool &ambiguous) {
if (target == kPardon) {
ambiguous = true;
if (animate)
@@ -314,7 +314,7 @@ void Acci::displayWhat(byte target, bool animate, bool &ambiguous) {
_vm->_scrolls->display(Common::String("{ ") + _vm->_gyro->getName(target) + " }");
else {
Common::String z = _vm->_gyro->getItem(target);
- if (z != "")
+ if (z != "")
_vm->_scrolls->display(Common::String("{ ") + z + " }");
}
}
@@ -357,7 +357,7 @@ void Acci::properNouns() {
if (_vm->_parser->_inputText[i] == ' ')
_vm->_parser->_inputText.setChar(toupper(_vm->_parser->_inputText[i + 1]), i + 1);
}
-
+
// And the first character as well.
_vm->_parser->_inputText.setChar(toupper(_vm->_parser->_inputText[0]), 0);
}
@@ -365,7 +365,7 @@ void Acci::properNouns() {
void Acci::sayIt() {
Common::String x = _vm->_parser->_inputText;
x.setChar(toupper(x[0]), 0);
- _vm->_scrolls->display(Common::String(_vm->_scrolls->kControlRegister) + '1' + x
+ _vm->_scrolls->display(Common::String(_vm->_scrolls->kControlRegister) + '1' + x
+ '.' + _vm->_scrolls->kControlSpeechBubble + _vm->_scrolls->kControlRegister + '2');
}
@@ -378,7 +378,7 @@ void Acci::storeInterrogation(byte interrogation) {
_vm->_parser->_inputText.deleteChar(0);
while ((_vm->_parser->_inputText.lastChar() == ' ') && (!_vm->_parser->_inputText.empty()))
_vm->_parser->_inputText.deleteLastChar();
-
+
_vm->_timeout->lose_timer(_vm->_timeout->reason_cardiffsurvey); // If you want to use any other timer, put this into the case statement.
switch (interrogation) {
@@ -428,7 +428,7 @@ void Acci::parse() {
// First parsing - word identification
if (!_thats.empty())
_thats.clear();
-
+
byte n = 0;
_polite = false;
_verb = kPardon;
@@ -512,7 +512,7 @@ void Acci::parse() {
}
}
- if (_vm->_parser->pos(Common::String('\xFE'), _thats) > -1)
+ if (_vm->_parser->pos(Common::String('\xFE'), _thats) > -1)
_unknown = _realWords[_vm->_parser->pos(Common::String('\xFE'), _thats)];
else if (!_unknown.empty())
_unknown.clear();
@@ -521,7 +521,7 @@ void Acci::parse() {
replace(Common::String('\xFF'), 0); // zap noise words
replace(Common::String('\xD') + '\xE2', 1); // "look at" = "examine"
replace(Common::String('\xD') + '\xE4', 1); // "look in" = "examine"
- replace(Common::String('\x4') + '\xE6', 17); // "get up" = "stand"
+ replace(Common::String('\x4') + '\xE6', 17); // "get up" = "stand"
replace(Common::String('\x4') + '\xE7', 17); // "get down" = "stand"... well, why not?
replace(Common::String('\x12') + '\xE4', 2); // "go in" = "open [door]"
replace(Common::String('\x1C') + '\xE5', 253); // "P' off" is a swear word
@@ -538,14 +538,14 @@ void Acci::parse() {
switch (_vm->_gyro->_dna._room) {
case r__aylesoffice:
replace(Common::String('\xCB'), 163); // Monk = Ayles
- break;
+ break;
case r__musicroom:
replace(Common::String('\xCB'), 166); // Monk = Jacques
- break;
+ break;
default:
replace(Common::String('\xCB'), 162); // Monk = Ibythneth
}
-
+
if (doPronouns()) {
_vm->_gyro->_weirdWord = true;
_thats = kNothing;
@@ -556,7 +556,7 @@ void Acci::parse() {
if (!_vm->_gyro->_subject.empty())
_vm->_gyro->_subject.clear();
_vm->_gyro->_subjectNum = 0; // Find subject of conversation.
-
+
for (int i = 0; (i < 11) && !_realWords[i].empty(); i++) {
if ((_realWords[i][0] == '\'') || (_realWords[i][0] == '\"')) {
_vm->_gyro->_subjectNum = (byte)_thats[i];
@@ -618,7 +618,7 @@ void Acci::parse() {
}
}
-void Acci::examineObject() {
+void Acci::examineObject() {
if (_thing != _vm->_gyro->_thinks)
_vm->_lucerna->thinkabout(_thing, _vm->_gyro->kThing);
switch (_thing) {
@@ -626,7 +626,7 @@ void Acci::examineObject() {
switch (_vm->_gyro->_dna._wineState) {// 4 is perfect wine. 0 is not holding the wine.
case 1:
_vm->_visa->dixi('t', 1); // Normal examine wine scroll
- break;
+ break;
case 2:
_vm->_visa->dixi('d', 6); // Bad wine
break;
@@ -640,7 +640,7 @@ void Acci::examineObject() {
_vm->_visa->dixi('q', 21); // Yucky onion.
else
_vm->_visa->dixi('t', 18); // Normal onion scroll
- break;
+ break;
default:
_vm->_visa->dixi('t', _thing); // <<< Ordinarily
}
@@ -680,8 +680,8 @@ void Acci::exampers() {
}
// Otherwise...
_vm->_visa->dixi('p', _person);
- }
-
+ }
+
// And afterwards...
if ((_person == 14) && (!_vm->_gyro->_dna._aylesIsAwake))
_vm->_visa->dixi('Q', 13);
@@ -697,7 +697,7 @@ bool Acci::holding() {
_vm->_scrolls->display("Be reasonable!");
else if (!_vm->_gyro->_dna._objects[_thing - 1]) // Verbs that need "_thing" to be in the inventory.
_vm->_scrolls->display("You're not holding it, Avvy.");
- else
+ else
holdingResult = true;
return holdingResult;
@@ -821,7 +821,7 @@ void Acci::swallow() { // Eat something.
void Acci::peopleInRoom() {
byte numPeople = 0; // Number of people in the room.
-
+
for (byte i = 1; i < 29; i++) { // Start at 1 so we don't list Avvy himself!
if (_vm->_gyro->_whereIs[i] == _vm->_gyro->_dna._room)
numPeople++;
@@ -878,13 +878,13 @@ void Acci::lookAround() {
switch (_vm->_gyro->_dna._catacombY * 256 + _vm->_gyro->_dna._catacombX) {
case 258 :
_vm->_visa->dixi('q', 80); // Inside art gallery.
- break;
+ break;
case 514 :
_vm->_visa->dixi('q', 81); // Outside ditto.
break;
case 260 :
_vm->_visa->dixi('q', 82); // Outside Geida's room.
- break;
+ break;
}
break;
default:
@@ -892,9 +892,9 @@ void Acci::lookAround() {
}
}
-void Acci::openDoor() {
+void Acci::openDoor() {
// Special cases.
- switch (_vm->_gyro->_dna._room) {
+ switch (_vm->_gyro->_dna._room) {
case r__yours:
if (_vm->_trip->infield(2)) {
// Opening the box.
@@ -925,7 +925,7 @@ void Acci::openDoor() {
_vm->_visa->dixi('x', _vm->_gyro->_portals[fv]._data);
break;
case Gyro::kMagicTransport:
- _vm->_trip->fliproom((_vm->_gyro->_portals[fv]._data) >> 8, // High byte
+ _vm->_trip->fliproom((_vm->_gyro->_portals[fv]._data) >> 8, // High byte
(_vm->_gyro->_portals[fv]._data) & 0x0F // Low byte
);
break;
@@ -940,7 +940,7 @@ void Acci::openDoor() {
_vm->_trip->open_the_door((_vm->_gyro->_portals[fv]._data) >> 8, (_vm->_gyro->_portals[fv]._data) & 0x0F, fv + 9);
break;
}
-
+
return;
}
}
@@ -1049,7 +1049,7 @@ void Acci::goToCauldron() {
* Check is it's possible to give something to Spludwick
* @remarks Originally called 'give2spludwick'
*/
-bool Acci::giveToSpludwick() {
+bool Acci::giveToSpludwick() {
if (_vm->_gyro->kSpludwicksOrder[_vm->_gyro->_dna._givenToSpludwick] != _thing) {
notInOrder();
return false;
@@ -1468,7 +1468,7 @@ void Acci::doThat() {
winSequence();
else
_vm->_visa->dixi('q', 77); // That Geida woman!
- break;
+ break;
default:
heyThanks();
}
@@ -1620,7 +1620,7 @@ void Acci::doThat() {
_vm->_scrolls->display(Common::String("P.S.: There should have been the mini-game called \"Nim\", but I haven't implemented it yet: you win and get the lute automatically.")
+ _vm->_scrolls->kControlNewLine + _vm->_scrolls->kControlNewLine + "Peter (uruk)");
}
- break;
+ break;
case r__musicroom:
playHarp();
break;
@@ -1801,7 +1801,7 @@ void Acci::doThat() {
}
} else
_vm->_visa->dixi('D', 5); // Go to the bar!
- break;
+ break;
case r__outsideducks:
if (_vm->_trip->infield(6)) {
@@ -1832,7 +1832,7 @@ void Acci::doThat() {
case r__nottspub:
_vm->_visa->dixi('n', 15); // Can't sell to southerners.
- break;
+ break;
default:
_vm->_visa->dixi('D', 0); // Can't buy that.
}
@@ -1972,7 +1972,7 @@ void Acci::doThat() {
_vm->_scrolls->display("You can't seem to wake him by yourself.");
break;
case Gyro::kPeopleJacques:
- _vm->_scrolls->display(Common::String("Brother Jacques, Brother Jacques, are you asleep?") + _vm->_scrolls->kControlRegister + '1' +
+ _vm->_scrolls->display(Common::String("Brother Jacques, Brother Jacques, are you asleep?") + _vm->_scrolls->kControlRegister + '1' +
_vm->_scrolls->kControlSpeechBubble + "Hmmm... that doesn't seem to do any good...");
break;
default:
diff --git a/engines/avalanche/acci2.h b/engines/avalanche/acci2.h
index 9004fc6ad5..ed44a758bd 100644
--- a/engines/avalanche/acci2.h
+++ b/engines/avalanche/acci2.h
@@ -27,8 +27,8 @@
/* ACCIDENCE II The parser. */
-#ifndef ACCI2_H
-#define ACCI2_H
+#ifndef AVALANCHE_ACCI2_H
+#define AVALANCHE_ACCI2_H
#include "common/scummsys.h"
#include "common/str.h"
@@ -132,4 +132,4 @@ private:
} // End of namespace Avalanche.
-#endif // ACCI2_H
+#endif // AVALANCHE_ACCI2_H
diff --git a/engines/avalanche/avalanche.cpp b/engines/avalanche/avalanche.cpp
index 9347b7762b..9fd802d30a 100644
--- a/engines/avalanche/avalanche.cpp
+++ b/engines/avalanche/avalanche.cpp
@@ -51,7 +51,7 @@ AvalancheEngine::AvalancheEngine(OSystem *syst, const AvalancheGameDescription *
_console = new AvalancheConsole(this);
_rnd = new Common::RandomSource("avalanche");
- _rnd->setSeed(42);
+ _rnd->setSeed(42);
}
AvalancheEngine::~AvalancheEngine() {
@@ -238,7 +238,7 @@ void AvalancheEngine::synchronize(Common::Serializer &sz) {
_gyro->_dna._spareEvening += actChr;
}
}
-
+
sz.syncAsSint32LE(_gyro->_dna._totalTime);
sz.syncAsByte(_gyro->_dna._jumpStatus);
sz.syncAsByte(_gyro->_dna._mushroomGrowing);
@@ -288,7 +288,7 @@ void AvalancheEngine::synchronize(Common::Serializer &sz) {
}
}
sz.syncAsByte(spriteNum);
-
+
if (sz.isLoading()) {
for (byte i = 0; i < _trip->numtr; i++) { // Deallocate sprites.
if (_trip->tr[i].quick)
@@ -299,8 +299,8 @@ void AvalancheEngine::synchronize(Common::Serializer &sz) {
for (byte i = 0; i < spriteNum; i++) {
sz.syncAsByte(_trip->tr[i].whichsprite);
sz.syncAsByte(_trip->tr[i].check_me);
-
-
+
+
if (sz.isLoading()) {
_trip->tr[i].quick = true;
_trip->tr[i].init(_trip->tr[i].whichsprite, _trip->tr[i].check_me, _trip);
@@ -379,7 +379,7 @@ bool AvalancheEngine::saveGame(const int16 slot, const Common::String &desc) {
Common::Serializer sz(NULL, f);
synchronize(sz);
-
+
f->finalize();
delete f;
@@ -465,7 +465,7 @@ bool AvalancheEngine::loadGame(const int16 slot) {
_dropdown->setupMenu();
_gyro->_whereIs[0] = _gyro->_dna._room;
-
+
_gyro->_alive = true;
_lucerna->objectlist();
@@ -478,7 +478,7 @@ bool AvalancheEngine::loadGame(const int16 slot) {
_trip->trippancy_link();
_celer->updateBackgroundSprites();
-
+
_scrolls->display(Common::String(_scrolls->kControlItalic) + "Loaded: " + _scrolls->kControlRoman + description + ".ASG"
+ _scrolls->kControlCenter + _scrolls->kControlNewLine + _scrolls->kControlNewLine
+ _gyro->_roomnName + _scrolls->kControlNewLine + _scrolls->kControlNewLine
@@ -618,14 +618,14 @@ Common::String AvalancheEngine::elmToStr(Elm how) {
}
void AvalancheEngine::run(Common::String what, bool withJsb, bool withBflight, Elm how) {
- warning("STUB: run(%s)", what.c_str());
+ warning("STUB: run(%s)", what.c_str());
// Probably there'll be no need of this function, as all *.AVX-es will become classes.
}
void AvalancheEngine::getArguments() {
// This function should mess around with command line arguments,
// but I am not sure if there'll be use of these arguments at all...
- warning("STUB: getArguments()");
+ warning("STUB: getArguments()");
}
void AvalancheEngine::getSlope() {
@@ -646,7 +646,7 @@ void AvalancheEngine::dosShell() {
}
// Getting used only in demo() / call_menu(). Going to be implemented at the same time with these.
-bool AvalancheEngine::keyPressed() {
+bool AvalancheEngine::keyPressed() {
warning("STUB: keyPressed()");
return false;
}
@@ -663,7 +663,7 @@ void AvalancheEngine::demo() {
-
+
void AvalancheEngine::runAvalot() {
bFlightOn();
@@ -681,7 +681,7 @@ Common::Error AvalancheEngine::run() {
if (err != Common::kNoError)
return err;
-
+
// From bootstrp:
@@ -690,7 +690,7 @@ Common::Error AvalancheEngine::run() {
getArguments();
getSlope();
- _zoomy = true;
+ _zoomy = true;
// Don't call the menu by default. Might be modified later, if get_slope() gets implemented,
// because zoomy's value is given there. Not sure yet what "zoomy" stands for.
if (!_zoomy)
@@ -702,7 +702,7 @@ Common::Error AvalancheEngine::run() {
runAvalot();
// Needed for later implementation!!! Don't remove these comments!!!
-
+
//if (dosexitcode != 77) quit(); // Didn't stop for us.
//switch (_storage._operation) {
@@ -727,6 +727,6 @@ Common::Error AvalancheEngine::run() {
return Common::kNoError;
}
-
+
} // End of namespace Avalanche
diff --git a/engines/avalanche/avalanche.h b/engines/avalanche/avalanche.h
index 839618dbc6..639f4cca3d 100644
--- a/engines/avalanche/avalanche.h
+++ b/engines/avalanche/avalanche.h
@@ -25,8 +25,8 @@
* Copyright (c) 1994-1995 Mike, Mark and Thomas Thurman.
*/
-#ifndef AVALANCHE_H
-#define AVALANCHE_H
+#ifndef AVALANCHE_AVALANCHE_H
+#define AVALANCHE_AVALANCHE_H
#include "avalanche/console.h"
@@ -90,11 +90,11 @@ public:
AvalancheEngine(OSystem *syst, const AvalancheGameDescription *gd);
~AvalancheEngine();
- Common::ErrorCode initialize();
+ Common::ErrorCode initialize();
GUI::Debugger *getDebugger();
Common::RandomSource *_rnd;
-
+
const AvalancheGameDescription *_gameDescription;
uint32 getFeatures() const;
const char *getGameId() const;
@@ -172,4 +172,4 @@ private:
} // End of namespace Avalanche
-#endif // AVALANCHE_H
+#endif // AVALANCHE_AVALANCHE_H
diff --git a/engines/avalanche/avalot.cpp b/engines/avalanche/avalot.cpp
index 3d3a7a01fe..a84d67a7af 100644
--- a/engines/avalanche/avalot.cpp
+++ b/engines/avalanche/avalot.cpp
@@ -61,9 +61,9 @@ Avalot::Avalot(AvalancheEngine *vm) {
void Avalot::handleKeyDown(Common::Event &event) {
//if (keyboardclick)
// click();
- //
+ //
// To be implemented later with the sounds, I assume.
-
+
if ((Common::KEYCODE_F1 <= event.kbd.keycode) && (event.kbd.keycode <= Common::KEYCODE_F15))
_vm->_parser->handleFunctionKey(event);
@@ -169,7 +169,7 @@ void Avalot::setup() {
int16 loadSlot = Common::ConfigManager::instance().getInt("save_slot");
- if (loadSlot >= 0) {
+ if (loadSlot >= 0) {
_vm->_gyro->_thinks = 2; // You always have money.
_vm->_lucerna->thinkabout(_vm->_gyro->kObjectMoney, _vm->_gyro->kThing);
@@ -182,8 +182,8 @@ void Avalot::setup() {
_vm->_lucerna->fxtoggle();
_vm->_lucerna->thinkabout(_vm->_gyro->kObjectMoney, _vm->_gyro->kThing);
- _vm->_visa->dixi('q', 83); // Info on the game, etc.
- }
+ _vm->_visa->dixi('q', 83); // Info on the game, etc.
+ }
}
@@ -211,7 +211,7 @@ void Avalot::run(Common::String arg) {
#ifdef DEBUG
// ONLY FOR TESTING!!!
- for (byte i = 0; i < _vm->_gyro->_lineNum; i++)
+ for (byte i = 0; i < _vm->_gyro->_lineNum; i++)
_vm->_graphics->_surface.drawLine(_vm->_gyro->_lines[i]._x1, _vm->_gyro->_lines[i]._y1, _vm->_gyro->_lines[i]._x2, _vm->_gyro->_lines[i]._y2, _vm->_gyro->_lines[i].col);
for (byte i = 0; i < _vm->_gyro->_fieldNum; i++) {
diff --git a/engines/avalanche/avalot.h b/engines/avalanche/avalot.h
index 00f2edc758..34a9d9f7ba 100644
--- a/engines/avalanche/avalot.h
+++ b/engines/avalanche/avalot.h
@@ -27,8 +27,8 @@
/* AVALOT The kernel of the program. */
-#ifndef AVALOT_H
-#define AVALOT_H
+#ifndef AVALANCHE_AVALOT_H
+#define AVALANCHE_AVALOT_H
#include "common/events.h"
#include "common/system.h"
@@ -50,4 +50,4 @@ private:
} // End of namespace Avalanche
-#endif // AVALOT_H
+#endif // AVALANCHE_AVALOT_H
diff --git a/engines/avalanche/celer2.cpp b/engines/avalanche/celer2.cpp
index cd56ead287..8e1b13a22e 100644
--- a/engines/avalanche/celer2.cpp
+++ b/engines/avalanche/celer2.cpp
@@ -83,16 +83,16 @@ void Celer::updateBackgroundSprites() {
case 11:
case 21:
drawBackgroundSprite(-1, -1, 12); // Looks forwards.
- break;
+ break;
case 8:
case 18:
case 28:
case 32:
drawBackgroundSprite(-1, -1, 11); // Looks at you.
- break;
+ break;
case 30:
drawBackgroundSprite(-1, -1, 13); // Winks.
- break;
+ break;
case 33:
_vm->_gyro->_dna._malagauche = 0;
break;
@@ -103,7 +103,7 @@ void Celer::updateBackgroundSprites() {
case 179:
case 197:
drawBackgroundSprite(-1, -1, 5); // Dogfood's drinking cycle.
- break;
+ break;
case 182:
case 194:
drawBackgroundSprite(-1, -1, 6);
@@ -113,7 +113,7 @@ void Celer::updateBackgroundSprites() {
break;
case 199:
_vm->_gyro->_dna._dogFoodPos = 177; // Impossible value for this.
- break;
+ break;
}
if ((_vm->_gyro->_roomTime % 200 >= 0) && (_vm->_gyro->_roomTime % 200 <= 178)) { // Normally.
@@ -177,7 +177,7 @@ void Celer::updateBackgroundSprites() {
break;
case 1:
drawBackgroundSprite(-1, -1, 3); // Frame 1: Natural.
- break;
+ break;
}
}
break;
@@ -186,10 +186,10 @@ void Celer::updateBackgroundSprites() {
switch (_vm->_gyro->_roomTime % 54) {
case 20:
drawBackgroundSprite(-1, -1, 4); // Frame 4: Avalot blinks.
- break;
+ break;
case 23:
drawBackgroundSprite(-1, -1, 2); // Frame 1: Back to normal.
- break;
+ break;
}
}
break;
@@ -215,7 +215,7 @@ void Celer::updateBackgroundSprites() {
switch (_vm->_gyro->_roomTime % 50) {
case 45 :
drawBackgroundSprite(-1, -1, 9); // Spurge blinks.
- break;
+ break;
case 49 :
drawBackgroundSprite(-1, -1, 10);
break;
@@ -279,7 +279,7 @@ void Celer::loadBackgroundSprites(byte number) {
for (byte i = 0; i < _spriteNum; i++) {
f.seek(_offsets[i]);
-
+
SpriteType sprite;
sprite._type = PictureType(f.readByte());
sprite._x = f.readSint16LE();
@@ -289,7 +289,7 @@ void Celer::loadBackgroundSprites(byte number) {
sprite._size = f.readSint32LE();
bool natural = f.readByte();
bool memorize = f.readByte();
-
+
if (memorize) {
_sprites[i]._x = sprite._x;
_sprites[i]._xl = sprite._xl;
@@ -299,7 +299,7 @@ void Celer::loadBackgroundSprites(byte number) {
if (natural) {
_sprites[i]._type = kNaturalImage; // We simply read from the screen and later, in drawSprite() we draw it right back.
- _sprites[i]._size = _sprites[i]._xl * 8 * _sprites[i]._yl + 1;
+ _sprites[i]._size = _sprites[i]._xl * 8 * _sprites[i]._yl + 1;
_sprites[i]._picture.create(_sprites[i]._xl * 8, _sprites[i]._yl + 1, ::Graphics::PixelFormat::createFormatCLUT8());
for (uint16 y = 0; y < _sprites[i]._yl + 1; y++) {
diff --git a/engines/avalanche/celer2.h b/engines/avalanche/celer2.h
index 674f6e1621..47a11bfad4 100644
--- a/engines/avalanche/celer2.h
+++ b/engines/avalanche/celer2.h
@@ -27,8 +27,8 @@
/* CELER The unit for updating the screen pics. */
-#ifndef CELER2_H
-#define CELER2_H
+#ifndef AVALANCHE_CELER2_H
+#define AVALANCHE_CELER2_H
#include "common/scummsys.h"
#include "common/file.h"
@@ -78,4 +78,4 @@ private:
} // End of namespace Avalanche.
-#endif // CELER2_H
+#endif // AVALANCHE_CELER2_H
diff --git a/engines/avalanche/closing2.h b/engines/avalanche/closing2.h
index 89e2d7358a..e1bf8b2cab 100644
--- a/engines/avalanche/closing2.h
+++ b/engines/avalanche/closing2.h
@@ -27,8 +27,8 @@
/* CLOSING The closing screen and error handler. */
-#ifndef CLOSING2_H
-#define CLOSING2_H
+#ifndef AVALANCHE_CLOSING2_H
+#define AVALANCHE_CLOSING2_H
#include "common/scummsys.h"
#include "common/str.h"
@@ -68,4 +68,4 @@ private:
} // End of namespace Avalanche.
-#endif // CLOSING2_H
+#endif // AVALANCHE_CLOSING2_H
diff --git a/engines/avalanche/color.h b/engines/avalanche/color.h
index c0c348f9ab..e9f9c460bc 100644
--- a/engines/avalanche/color.h
+++ b/engines/avalanche/color.h
@@ -27,8 +27,8 @@
// Color constants replacing the colors from the CRT unit of Pascal
-#ifndef COLOR_H
-#define COLOR_H
+#ifndef AVALANCHE_COLOR_H
+#define AVALANCHE_COLOR_H
#include "common/system.h"
@@ -55,4 +55,4 @@ enum Color {
} // End of namespace Avalanche
-#endif // COLOR_H
+#endif // AVALANCHE_COLOR_H
diff --git a/engines/avalanche/dropdown2.cpp b/engines/avalanche/dropdown2.cpp
index 10cefa13b2..1d3a0235d4 100644
--- a/engines/avalanche/dropdown2.cpp
+++ b/engines/avalanche/dropdown2.cpp
@@ -54,7 +54,7 @@ void HeadType::init(char trig, char altTrig, Common::String title, byte pos, Dro
}
void HeadType::draw() {
- CursorMan.showMouse(false);
+ CursorMan.showMouse(false);
_dr->drawMenuText(_xpos, 1, _trigger, _title, true, false);
CursorMan.showMouse(true);
}
@@ -67,17 +67,17 @@ void HeadType::highlight() {
warning("STUB: Dropdown::headytpe::highlight()");
_dr->drawMenuText(_xpos, 1, _trigger, _title, true, true);
-
+
_dr->_activeMenuItem._left = _xpos;
_dr->_activeMenuItem._activeNow = true;
_dr->_vm->_gyro->_dropdownActive = true;
_dr->_activeMenuItem._activeNum = _position;
-
+
_dr->_vm->_gyro->_currentMouse = 177; // Force redraw of cursor.
}
bool HeadType::parseAltTrigger(char key) {
- if (key != _altTrigger)
+ if (key != _altTrigger)
return true;
return false;
}
@@ -118,7 +118,7 @@ void MenuItem::displayOption(byte y, bool highlit) {
else
backgroundColor = 7;
_dr->_vm->_graphics->_surface.fillRect(Common::Rect((_flx1 + 1) * 8, 3 + (y + 1) * 10, (_flx2 + 1) * 8, 13 + (y + 1) * 10), backgroundColor);
-
+
Common::String text = _options[y]._title;
while (text.size() + _options[y]._shortcut.size() < _width)
text += ' '; // Pad _options[y] with spaces.
@@ -146,7 +146,7 @@ void MenuItem::display() {
displayOption(0, true);
for (byte y = 1; y < _optionNum; y++)
displayOption(y, false);
-
+
_dr->_vm->_gyro->_defaultLed = 1;
_dr->_vm->_gyro->_currentMouse = 177;
//mousepage(cp);
@@ -155,8 +155,8 @@ void MenuItem::display() {
void MenuItem::wipe() {
//setactivepage(cp);
- CursorMan.showMouse(false);
-
+ CursorMan.showMouse(false);
+
_dr->drawMenuText(_dr->_menuBar._menuItems[_dr->_activeMenuItem._activeNum]._xpos, 1, _dr->_menuBar._menuItems[_dr->_activeMenuItem._activeNum]._trigger, _dr->_menuBar._menuItems[_dr->_activeMenuItem._activeNum]._title, true, false);
_activeNow = false;
@@ -164,7 +164,7 @@ void MenuItem::wipe() {
_firstlix = false;
_dr->_vm->_gyro->_defaultLed = 2;
- CursorMan.showMouse(true);
+ CursorMan.showMouse(true);
}
void MenuItem::moveHighlight(int8 inc) {
@@ -176,15 +176,15 @@ void MenuItem::moveHighlight(int8 inc) {
_highlightNum = highlightNum;
}
//setactivepage(cp);
- CursorMan.showMouse(false);
+ CursorMan.showMouse(false);
displayOption(_oldY, false);
displayOption(_highlightNum, true);
//setactivepage(1 - cp);
_oldY = _highlightNum;
- CursorMan.showMouse(true);
+ CursorMan.showMouse(true);
}
-void MenuItem::lightUp(Common::Point cursorPos) {
+void MenuItem::lightUp(Common::Point cursorPos) {
if ((cursorPos.x < _flx1 * 8) || (cursorPos.x > _flx2 * 8) || (cursorPos.y <= 25) || (cursorPos.y > ((fly - 3) * 2 + 1)))
return;
_highlightNum = (cursorPos.y - 26) / 20;
@@ -193,7 +193,7 @@ void MenuItem::lightUp(Common::Point cursorPos) {
moveHighlight(0);
}
-void MenuItem::select(byte which) {
+void MenuItem::select(byte which) {
if (!_options[which]._valid)
return;
@@ -235,7 +235,7 @@ void MenuBar::draw() {
const ByteField menuspace = {0, 0, 80, 9};
//setactivepage(3);
-
+
_dr->_vm->_graphics->_surface.fillRect(Common::Rect(0, 0, 640, 10), _dr->kMenuBackgroundColor);
byte savecp = _dr->_vm->_gyro->_cp;
@@ -343,7 +343,7 @@ void Dropdown::drawMenuText(int16 x, int16 y, char trigger, Common::String text,
}
_vm->_graphics->drawText(_vm->_graphics->_surface, text, font, 8, x * 8, y, fontColor);
-
+
// Underline the selected character.
if (!text.contains(trigger))
return;
@@ -351,7 +351,7 @@ void Dropdown::drawMenuText(int16 x, int16 y, char trigger, Common::String text,
byte i;
for (i = 0; text[i] != trigger; i++)
; // Search for the character in the string.
-
+
byte pixel = ander;
for (byte bit = 0; bit < 8; bit++) {
byte pixelBit = (pixel >> bit) & 1;
@@ -508,7 +508,7 @@ void Dropdown::setupMenuWith() {
// We disable the "give" option if: (a), you haven't selected anybody, (b), the _person you've selected isn't in the room,
// or (c), the _person you've selected is YOU!
-
+
if ((_vm->_gyro->_lastPerson == _vm->_gyro->kPeopleAvalot) || (_vm->_gyro->_lastPerson == _vm->_acci->kNothing)
|| (_vm->_gyro->_whereIs[_vm->_gyro->_lastPerson - 150] != _vm->_gyro->_dna._room))
_activeMenuItem.setupOption("Give to...", 'G', "", false); // Not here.
@@ -680,25 +680,25 @@ void Dropdown::runMenuWith() {
_vm->_lucerna->callVerb(_vm->_acci->kVerbCodeBuy);
return;
}
- break;
+ break;
case 103: { // Cider
_vm->_acci->_thing = 103;
_vm->_lucerna->callVerb(_vm->_acci->kVerbCodeBuy);
return;
}
- break;
+ break;
case 104: { // Mead
_vm->_acci->_thing = 107;
_vm->_lucerna->callVerb(_vm->_acci->kVerbCodeBuy);
return;
}
- break;
+ break;
case 105: { // Onion (trader)
_vm->_acci->_thing = 67;
_vm->_lucerna->callVerb(_vm->_acci->kVerbCodeBuy);
return;
}
- break;
+ break;
default: {
_vm->_acci->_person = _vm->_acci->_thing;
_vm->_acci->_thing = 254;
@@ -709,7 +709,7 @@ void Dropdown::runMenuWith() {
_vm->_lucerna->callVerb(_vm->_gyro->_verbStr[_activeMenuItem._choiceNum]);
}
-void Dropdown::setupMenu() {
+void Dropdown::setupMenu() {
_menuBar.init(this);
_activeMenuItem.init(this);
@@ -730,13 +730,13 @@ void Dropdown::updateMenu() { // TODO: Optimize it ASAP!!! It really needs it...
while (!_activeMenuItem._activeNow && (cursorPos.y <= 21) && _vm->_lucerna->holdLeftMouse) {
_menuBar.chooseMenuItem(cursorPos.x);
- do
+ do
_vm->updateEvents();
while (_vm->_lucerna->holdLeftMouse);
-
+
while (!_vm->shouldQuit()) {
- do {
+ do {
_vm->updateEvents();
// We updadte the cursor's picture.
@@ -768,14 +768,14 @@ void Dropdown::updateMenu() { // TODO: Optimize it ASAP!!! It really needs it...
backup.free();
return;
} // No "else"- clicking on menu has no effect (only releasing).
- }
+ }
} else {
// Clicked on menu bar.
if (_activeMenuItem._activeNow) {
_activeMenuItem.wipe();
_vm->_graphics->_surface.copyFrom(backup);
_vm->_graphics->refreshScreen();
-
+
if (((_activeMenuItem._left * 8) <= cursorPos.x) && (cursorPos.x <= (_activeMenuItem._left * 8 + 80))) { // 80: the width of one menu item on the bar in pixels.
// If we clicked on the same menu item (the one that is already active) on the bar...
_vm->_lucerna->holdLeftMouse = false;
@@ -787,7 +787,7 @@ 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)))) {
diff --git a/engines/avalanche/dropdown2.h b/engines/avalanche/dropdown2.h
index 4122d3fae4..95e258effb 100644
--- a/engines/avalanche/dropdown2.h
+++ b/engines/avalanche/dropdown2.h
@@ -27,8 +27,8 @@
/* DROPDOWN A customised version of Oopmenu (qv). */
-#ifndef DROPDOWN2_H
-#define DROPDOWN2_H
+#ifndef AVALANCHE_DROPDOWN2_H
+#define AVALANCHE_DROPDOWN2_H
#include "avalanche/color.h"
@@ -164,4 +164,4 @@ private:
} // End of namespace Avalanche.
-#endif // DROPDOWN2_H
+#endif // AVALANCHE_DROPDOWN2_H
diff --git a/engines/avalanche/enid2.cpp b/engines/avalanche/enid2.cpp
index a22a205aaa..7cf4075d1a 100644
--- a/engines/avalanche/enid2.cpp
+++ b/engines/avalanche/enid2.cpp
@@ -77,7 +77,7 @@ void Enid::expandMonthName(Common::String x) {
Common::String Enid::expandDate(byte d, byte m, uint16 y) {
const Common::String months[12] = {
"Jan#", "Febr#", "March", "April", "May", "June", "July", "August",
- "Septem*", "Octo*", "Novem*", "Decem*"
+ "Septem*", "Octo*", "Novem*", "Decem*"
};
Common::String expanddate_result;
@@ -162,11 +162,11 @@ void Enid::showHeader() {
_vm->_scrolls->display(Common::String("Dir: ") + _path + "\r\r\4");
}
-void Enid::avvyBackground() {
+void Enid::avvyBackground() {
// Not really a filing procedure,
// but it's only called just before edna_load, so I thought I'd put it
// in Enid instead of, say, Lucerna.
-
+
#if 0
port[$3c4]:=2; port[$3ce]:=4; port[$3C5]:=1; port[$3CF]:=1; { Blue. }
diff --git a/engines/avalanche/enid2.h b/engines/avalanche/enid2.h
index 1cf14d10de..97e249e187 100644
--- a/engines/avalanche/enid2.h
+++ b/engines/avalanche/enid2.h
@@ -27,8 +27,8 @@
/* ENID Edna's manager. Loads/saves files. */
-#ifndef ENID2_H
-#define ENID2_H
+#ifndef AVALANCHE_ENID2_H
+#define AVALANCHE_ENID2_H
#include "common/scummsys.h"
@@ -75,4 +75,4 @@ private:
} // End of namespace Avalanche.
-#endif // ENID2_H
+#endif // AVALANCHE_ENID2_H
diff --git a/engines/avalanche/graphics.cpp b/engines/avalanche/graphics.cpp
index df310500f8..6058b006bf 100644
--- a/engines/avalanche/graphics.cpp
+++ b/engines/avalanche/graphics.cpp
@@ -102,25 +102,25 @@ Common::Point Graphics::drawArc(::Graphics::Surface &surface, int16 x, int16 y,
stAngle = stAngle % 361;
endAngle = endAngle % 361;
- // If impossible angles, then swap them!
+ // If impossible angles, then swap them!
if (endAngle < stAngle) {
uint16 tmpAngle=endAngle;
endAngle=stAngle;
stAngle=tmpAngle;
}
- // Approximate the number of pixels required by using the circumference equation of an ellipse.
+ // Approximate the number of pixels required by using the circumference equation of an ellipse.
uint16 numOfPixels = (uint16)floor(sqrt(3.0) * sqrt(pow(double(xRadius), 2) + pow(double(yRadius), 2)) + 0.5);
// Calculate the angle precision required.
double delta = 90.0 / numOfPixels;
- // Always just go over the first 90 degrees. Could be optimized a
- // bit if startAngle and endAngle lie in the same quadrant, left as an
- // exercise for the reader. :)
+ // Always just go over the first 90 degrees. Could be optimized a
+ // bit if startAngle and endAngle lie in the same quadrant, left as an
+ // exercise for the reader. :)
double j = 0;
- // Calculate stop position, go 1 further than 90 because otherwise 1 pixel is sometimes not drawn.
+ // Calculate stop position, go 1 further than 90 because otherwise 1 pixel is sometimes not drawn.
uint16 deltaEnd = 91;
// Set the end point.
@@ -128,7 +128,7 @@ Common::Point Graphics::drawArc(::Graphics::Surface &surface, int16 x, int16 y,
endPoint.x = (int16)floor(xRadius * cos(tempTerm) + 0.5) + x;
endPoint.y = (int16)floor(yRadius * sin(tempTerm + pi) + 0.5) + y;
- // Calculate points.
+ // Calculate points.
int16 xNext = xRadius;
int16 yNext = 0;
do {
@@ -136,7 +136,7 @@ Common::Point Graphics::drawArc(::Graphics::Surface &surface, int16 x, int16 y,
int16 yTemp = yNext;
// This is used by both sin and cos.
tempTerm = (j + delta) * convfac;
-
+
xNext = (int16)floor(xRadius * cos(tempTerm) + 0.5);
yNext = (int16)floor(yRadius * sin(tempTerm + pi) + 0.5);
@@ -145,18 +145,18 @@ Common::Point Graphics::drawArc(::Graphics::Surface &surface, int16 x, int16 y,
int16 yp = y + yTemp;
int16 ym = y - yTemp;
- if ((j >= stAngle) && (j <= endAngle))
+ if ((j >= stAngle) && (j <= endAngle))
*(byte *)_scrolls.getBasePtr(xp,yp) = color;
- if (((180-j) >= stAngle) && ((180-j) <= endAngle))
+ if (((180-j) >= stAngle) && ((180-j) <= endAngle))
*(byte *)_scrolls.getBasePtr(xm,yp) = color;
- if (((j+180) >= stAngle) && ((j+180) <= endAngle))
+ if (((j+180) >= stAngle) && ((j+180) <= endAngle))
*(byte *)_scrolls.getBasePtr(xm,ym) = color;
- if (((360-j) >= stAngle) && ((360-j) <= endAngle))
+ if (((360-j) >= stAngle) && ((360-j) <= endAngle))
*(byte *)_scrolls.getBasePtr(xp,ym) = color;
-
+
j += delta;
} while (j <= deltaEnd);
@@ -208,7 +208,7 @@ void Graphics::drawTriangle(::Graphics::Surface &surface, Common::Point *p, byte
void Graphics::drawText(::Graphics::Surface &surface, const Common::String &text, FontType font, byte fontHeight, int16 x, int16 y, byte color) {
for (byte i = 0; i < text.size(); i++) {
for (byte j = 0; j < fontHeight; j++) {
- byte pixel = font[(byte)text[i]][j];
+ byte pixel = font[(byte)text[i]][j];
for (byte bit = 0; bit < 8; bit++) {
byte pixelBit = (pixel >> bit) & 1;
if (pixelBit)
@@ -236,7 +236,7 @@ void Graphics::drawText(::Graphics::Surface &surface, const Common::String &text
byte pixelBit = (pixel >> bit) & 1;
if (pixelBit != 0)
*(byte *)picture.getBasePtr(x + 7 - bit, y) += (pixelBit << plane);
- }
+ }
}
}
}
@@ -258,7 +258,7 @@ void Graphics::drawText(::Graphics::Surface &surface, const Common::String &text
for (byte i = 0; i < 8; i++) {
byte pixelBit = (pixel >> i) & 1;
*(byte *)picture.getBasePtr(x + 7 - i, y) += (pixelBit << plane);
- }
+ }
}
}
}
@@ -285,7 +285,7 @@ void Graphics::drawSprite(const SpriteInfo &sprite, byte picnum, int16 x, int16
for (byte bit = 0; bit < 8; bit++) {
byte pixelBit = (pixel >> bit) & 1;
*(byte *)_surface.getBasePtr(x + i + 7 - bit, y + j) += (pixelBit << plane);
- }
+ }
}
}
}
@@ -304,8 +304,8 @@ void Graphics::refreshScreen() {
// These cycles are for doubling the screen height.
for (uint16 y = 0; y < _screen.h / 2; y++) {
for (uint16 x = 0; x < _screen.w; x++) {
- for (byte j = 0; j < 2; j++)
- *(byte *)_screen.getBasePtr(x, y * 2 + j) = *(byte *)_surface.getBasePtr(x, y);
+ for (byte j = 0; j < 2; j++)
+ *(byte *)_screen.getBasePtr(x, y * 2 + j) = *(byte *)_surface.getBasePtr(x, y);
}
}
// Now we copy the stretched picture to the screen.
diff --git a/engines/avalanche/graphics.h b/engines/avalanche/graphics.h
index ad6a68252b..a94ed77112 100644
--- a/engines/avalanche/graphics.h
+++ b/engines/avalanche/graphics.h
@@ -25,8 +25,8 @@
* Copyright (c) 1994-1995 Mike, Mark and Thomas Thurman.
*/
-#ifndef GRAPHICS_H
-#define GRAPHICS_H
+#ifndef AVALANCHE_GRAPHICS_H
+#define AVALANCHE_GRAPHICS_H
#include "common/file.h"
@@ -38,7 +38,7 @@ class AvalancheEngine;
typedef byte FontType[256][16]; // raw font type
-typedef byte ManiType[2049]; // manitype = array[5..2053] of byte;
+typedef byte ManiType[2049]; // manitype = array[5..2053] of byte;
// Be aware!!!
typedef byte SilType[51][11]; // 35, 4
@@ -69,12 +69,12 @@ public:
~Graphics();
void init();
void fleshColors();
-
+
// Taken from Free Pascal's Procedure InternalEllipseDefault. Used to replace Pascal's procedure arc.
// Returns the end point of the arc. (Needed in Lucerna::lucerna_clock().)
// TODO: Make it more accurate later.
Common::Point drawArc(::Graphics::Surface &surface, int16 x, int16 y, int16 stAngle, int16 endAngle, uint16 radius, byte color);
-
+
void drawPieSlice(::Graphics::Surface &surface, int16 x, int16 y, int16 stAngle, int16 endAngle, uint16 radius, byte color);
void drawTriangle(::Graphics::Surface &surface, Common::Point *p, byte color);
void drawText(::Graphics::Surface &surface, const Common::String &text, FontType font, byte fontHeight, int16 x, int16 y, byte color);
@@ -100,4 +100,4 @@ private:
} // End of namespace Avalanche
-#endif // GRAPHICS_H
+#endif // AVALANCHE_GRAPHICS_H
diff --git a/engines/avalanche/gyro2.cpp b/engines/avalanche/gyro2.cpp
index 398e4a8624..1fd906d48d 100644
--- a/engines/avalanche/gyro2.cpp
+++ b/engines/avalanche/gyro2.cpp
@@ -119,7 +119,7 @@ const char Gyro::kSpludwicksOrder[3] = {kObjectOnion, kObjectInk, kObjectMushroo
// A quasiped defines how people who aren't sprites talk. For example, quasiped
// "A" is Dogfood. The rooms aren't stored because I'm leaving that to context.
const QuasipedType Gyro::kQuasipeds[16] = {
- {2, kColorLightgray, 19, kColorBrown, kPeopleDogfood}, // A: Dogfood (screen 19).
+ {2, kColorLightgray, 19, kColorBrown, kPeopleDogfood}, // A: Dogfood (screen 19).
{3, kColorGreen, 19, kColorWhite, kPeopleIbythneth}, // B: Ibythneth (screen 19).
{3, kColorWhite, 1, kColorMagenta, kPeopleArkata}, // C: Arkata (screen 1).
{3, kColorBlack, 23, kColorRed, 177}, // D: Hawk (screen 23).
@@ -234,7 +234,7 @@ void Gyro::shadowBox(int16 x1, int16 y1, int16 x2, int16 y2, Common::String t) {
warning("STUB: Gyro::shbox()");
}
-void Gyro::newGame() {
+void Gyro::newGame() {
for (byte gm = 0; gm < kMaxSprites; gm++) {
if (_vm->_trip->tr[gm].quick)
_vm->_trip->tr[gm].done();
@@ -259,7 +259,7 @@ void Gyro::newGame() {
_dna._objects[kObjectBodkin - 1] = true;
_dna._objects[kObjectBell - 1] = true;
_dna._objects[kObjectClothes - 1] = true;
-
+
_thinkThing = true;
_thinks = 2;
_vm->_lucerna->objectlist();
@@ -293,7 +293,7 @@ void Gyro::newGame() {
_vm->_lucerna->sprite_run();
}
-void Gyro::click() {
+void Gyro::click() {
warning("STUB: Gyro::click()");
}
@@ -326,7 +326,7 @@ bool Gyro::updateMoney(uint16 howmuchby) {
// There'll may be problems with calling these functions because of the conversion of the arrays!!!
// Keep an eye open!
-Common::String Gyro::getName(byte whose) {
+Common::String Gyro::getName(byte whose) {
static const Common::String kLads[17] = {
"Avalot", "Spludwick", "Crapulus", "Dr. Duck", "Malagauche", "Friar Tuck",
"Robin Hood", "Cwytalot", "du Lustie", "the Duke of Cardiff", "Dogfood",
@@ -350,7 +350,7 @@ byte Gyro::getNameChar(byte whose) {
assert((whose > 150) && (whose < 179));
- if (whose < 175)
+ if (whose < 175)
return kLadChar[whose - 150];
else
return kLassChar[whose - 175];
@@ -461,7 +461,7 @@ Common::String Gyro::f5Does() {
return Common::String(_vm->_acci->kVerbCodeStand) + "GGet up";
}
break;
- case r__insidecardiffcastle:
+ case r__insidecardiffcastle:
if (_dna._standingOnDais)
return Common::String(_vm->_acci->kVerbCodeClimb) + "CClimb down";
else
@@ -505,7 +505,7 @@ void Gyro::loadMouse(byte which) {
for (byte k = 0; k < 2; k++)
if (*(byte *)mask.getBasePtr(i, j) == 0)
*(byte *)cursor.getBasePtr(i, j * 2 + k) = 0;
-
+
mask.free();
// The OR mask.
diff --git a/engines/avalanche/gyro2.h b/engines/avalanche/gyro2.h
index 75dc50c720..ca367cd66f 100644
--- a/engines/avalanche/gyro2.h
+++ b/engines/avalanche/gyro2.h
@@ -27,8 +27,8 @@
/* GYRO It all revolves around this bit! */
-#ifndef GYRO2_H
-#define GYRO2_H
+#ifndef AVALANCHE_GYRO2_H
+#define AVALANCHE_GYRO2_H
#include "common/str.h"
#include "common/scummsys.h"
@@ -49,7 +49,7 @@ static const int16 kCarryLimit = 12; // carry limit
static const int16 kNumlockCode = 32; // Code for Num Lock
static const int16 kMouseSize = 134;
-struct MouseHotspotType { // mouse-void
+struct MouseHotspotType { // mouse-void
int16 _horizontal, _vertical;
};
@@ -115,7 +115,7 @@ struct DnaType { // Ux, uy, & ww now all belong to Trip5
byte _jumpStatus; // Fixes how high you're jumping.
- bool _mushroomGrowing; // Is the mushroom growing in 42?
+ bool _mushroomGrowing; // Is the mushroom growing in 42?
bool _spludwickAtHome; // Is Spludwick at home?
@@ -298,7 +298,7 @@ public:
// For Thinkabout:
static const bool kThing = true;
- static const bool kPerson = false;
+ static const bool kPerson = false;
// Magic/portal constants:
enum Magics {
@@ -310,7 +310,7 @@ public:
kMagicSpecial, // Special function.
kMagicOpenDoor // Opening door.
};
-
+
// These following static constants should be included in CFG when it's written.
static const bool kSlowComputer = false; // Stops walking when mouse touches toolbar.
@@ -331,7 +331,7 @@ public:
static const bool kDemo = false; // If this is true, we're in a demo of the game.
static const char kSpludwicksOrder[3];
-
+
static const QuasipedType kQuasipeds[16];
enum Pitch {
@@ -353,13 +353,13 @@ public:
// If this is greater than zero, the next line you type is stored in the DNA in a position dictated by the value.
// If a scroll comes up, or you leave the room, it's automatically set to zero.
byte _interrogation;
-
+
static byte _whereIs[29];
// Variable static constant for overriding the ability of On to switch pages.
// You may know better than On which page to switch to.
- bool _onCanDoPageSwap;
-
+ bool _onCanDoPageSwap;
+
@@ -489,7 +489,7 @@ public:
private:
AvalancheEngine *_vm;
-
+
// CHECKME: Useless?
// static const char kItemsChar[];
void drawShadow(int16 x1, int16 y1, int16 x2, int16 y2, byte hc, byte sc);
@@ -497,4 +497,4 @@ private:
} // End of namespace Avalanche
-#endif // GYRO2_H
+#endif // AVALANCHE_GYRO2_H
diff --git a/engines/avalanche/lucerna2.cpp b/engines/avalanche/lucerna2.cpp
index 81dc45875d..47f8382143 100644
--- a/engines/avalanche/lucerna2.cpp
+++ b/engines/avalanche/lucerna2.cpp
@@ -80,7 +80,7 @@ void Lucerna::init() {
_vm->_gyro->atkey = "alt-";
#endif
}
-
+
/**
* Call a given Verb
* @remarks Originally called 'callverb'
@@ -101,7 +101,7 @@ void Lucerna::callVerb(byte id) {
void Lucerna::draw_also_lines() {
byte ff;
-
+
CursorMan.showMouse(false);
_vm->_graphics->_magics.fillRect(Common::Rect(0, 0, 640, 200), 0);
@@ -119,7 +119,7 @@ void Lucerna::draw_also_lines() {
-// nextstring, scram1 and unscrable are only used in load_also
+// nextstring, scram1 and unscrable are only used in load_also
Common::String Lucerna::nextstring() {
Common::String str;
@@ -145,7 +145,7 @@ void Lucerna::unscramble() {
void Lucerna::load_also(Common::String n) {
byte ff, fv;
-
+
for (fv = 0; fv < 31; fv++)
for (ff = 0; ff < 2; ff++)
if (_vm->_gyro->_also[fv][ff] != 0) {
@@ -170,9 +170,9 @@ void Lucerna::load_also(Common::String n) {
}
*_vm->_gyro->_also[fv][0] = Common::String('\x9D') + *_vm->_gyro->_also[fv][0] + Common::String('\x9D');
}
-
+
memset(_vm->_gyro->_lines, 0xFF, sizeof(_vm->_gyro->_lines));
-
+
//fv = getpixel(0, 0);
_vm->_gyro->_lineNum = f.readByte();
for (byte i = 0; i < _vm->_gyro->_lineNum; i++) {
@@ -217,7 +217,7 @@ void Lucerna::load_also(Common::String n) {
_vm->_gyro->_listen.clear();
for (byte i = 0; i < listen_length; i++)
_vm->_gyro->_listen += f.readByte();
-
+
draw_also_lines();
//setactivepage(1);
@@ -231,9 +231,9 @@ void Lucerna::load_also(Common::String n) {
void Lucerna::load(byte n) { // Load2, actually
Common::String xx;
-
+
CursorMan.showMouse(false);
-
+
_vm->_graphics->fleshColors();
xx = _vm->_gyro->intToStr(n);
@@ -380,10 +380,10 @@ void Lucerna::enterroom(byte x, byte ped) {
_vm->_gyro->_roomTime = 0;
-
+
if ((_vm->_gyro->_dna._lastRoom == r__map) && (_vm->_gyro->_dna._lastRoomNotMap != _vm->_gyro->_dna._room))
new_town();
-
+
switch (x) {
case r__yours:
@@ -514,7 +514,7 @@ void Lucerna::enterroom(byte x, byte ped) {
if (_vm->_gyro->_dna._tiedUp)
_vm->_celer->drawBackgroundSprite(-1, -1, 2);
- if (!_vm->_gyro->_dna._mushroomGrowing)
+ if (!_vm->_gyro->_dna._mushroomGrowing)
_vm->_celer->drawBackgroundSprite(-1, -1, 3);
_vm->_graphics->refreshBackground();
break;
@@ -571,17 +571,17 @@ void Lucerna::enterroom(byte x, byte ped) {
_vm->_gyro->_dna._catacombX = 8;
_vm->_gyro->_dna._catacombY = 4;
}
- break;
+ break;
case 5: { // Enter from du Lustie's
_vm->_gyro->_dna._catacombX = 8;
_vm->_gyro->_dna._catacombY = 7;
}
- break;
+ break;
case 6: { // Enter from Geida's
_vm->_gyro->_dna._catacombX = 4;
_vm->_gyro->_dna._catacombY = 1;
}
- break;
+ break;
}
_vm->_gyro->_dna._enterCatacombsFromLustiesRoom = true;
@@ -709,7 +709,7 @@ void Lucerna::enterroom(byte x, byte ped) {
_vm->_sequence->start_to_close();
}
break;
-
+
case r__entrancehall:
case r__insideabbey:
case r__yourhall:
@@ -804,19 +804,19 @@ void Lucerna::thinkabout(byte z, bool th) { // Hey!!! Get it and put it!!!
z = z - 149;
if (z >= 25)
z -= 8;
- if (z == 20)
+ if (z == 20)
z--; // Last time...
}
f.seek(z * picsize + 65);
-
+
::Graphics::Surface picture = _vm->_graphics->loadPictureGraphic(f);
_vm->_graphics->drawPicture(_vm->_graphics->_surface, picture, 205, 170);
picture.free();
-
+
f.close();
CursorMan.showMouse(false);
@@ -829,7 +829,7 @@ void Lucerna::thinkabout(byte z, bool th) { // Hey!!! Get it and put it!!!
for (byte fv = 0; fv <= 1; fv++)
_vm->_trip->getset[fv].remember(thinkspace);
-
+
CursorMan.showMouse(true);
_vm->_gyro->_thinkThing = th;
}
@@ -845,7 +845,7 @@ void Lucerna::load_digits() { // Load the scoring digits & rwlites
for (byte fv = 0; fv < 10; fv++) {
f.seek(fv * digitsize);
-
+
#if 0
_vm->_gyro->digit[fv] = new byte[digitsize];
f.read(_vm->_gyro->digit[fv], digitsize);
@@ -856,7 +856,7 @@ void Lucerna::load_digits() { // Load the scoring digits & rwlites
for (byte ff = 0; ff < 9; ff++) {
f.seek(10 * digitsize + ff * rwlitesize);
-
+
#if 0
_vm->_gyro->rwlite[ff] = new byte[rwlitesize];
f.read(_vm->_gyro->rwlite[ff], rwlitesize);
@@ -875,7 +875,7 @@ void Lucerna::toolbar() {
}
f.seek(40);
-
+
// off;
::Graphics::Surface picture = _vm->_graphics->loadPictureGraphic(f);
@@ -915,7 +915,7 @@ void Lucerna::showscore() {
//setactivepage(3);
for (byte fv = 0; fv < 3; fv++)
- if (_vm->_gyro->_scoreToDisplay[fv] != numbers[fv])
+ if (_vm->_gyro->_scoreToDisplay[fv] != numbers[fv])
_vm->_graphics->drawPicture(_vm->_graphics->_surface, _vm->_gyro->_digits[numbers[fv]], 250 + (fv + 1) * 15, 177);
for (byte fv = 0; fv < 2; fv++)
@@ -1008,16 +1008,16 @@ void Lucerna::objectlist() {
}
void Lucerna::verte(Common::Point cursorPos) {
- if (! _vm->_gyro->_dna._userMovesAvvy)
+ if (! _vm->_gyro->_dna._userMovesAvvy)
return;
cursorPos.y /= 2;
byte what;
// _vm->_trip->tr[0] : that's the only one we're interested in here. (It's Avalot.)
- if (cursorPos.x < _vm->_trip->tr[0].x)
+ if (cursorPos.x < _vm->_trip->tr[0].x)
what = 1;
- else if (cursorPos.x > (_vm->_trip->tr[0].x + _vm->_trip->tr[0]._info._xLength))
+ else if (cursorPos.x > (_vm->_trip->tr[0].x + _vm->_trip->tr[0]._info._xLength))
what = 2;
else
what = 0; // On top
@@ -1063,7 +1063,7 @@ void Lucerna::verte(Common::Point cursorPos) {
void Lucerna::checkclick() {
Common::Point cursorPos = _vm->getMousePos();
_vm->_gyro->_onToolbar = _vm->_gyro->kSlowComputer && ((cursorPos.y >= 169) || (cursorPos.y <= 10));
-
+
/*if (_vm->_gyro->mrelease > 0)
_vm->_gyro->after_the_scroll = false;*/
@@ -1080,7 +1080,7 @@ void Lucerna::checkclick() {
} else
_vm->_gyro->newMouse(4); // fletch
}
-
+
if (holdLeftMouse) {
if ((0 <= cursorPos.y) && (cursorPos.y <= 21)) { // Click on the dropdown menu.
if (_vm->_gyro->_dropsOk)
@@ -1185,11 +1185,11 @@ void Lucerna::dawn() {
void Lucerna::showrw() { // It's data is loaded in load_digits().
- if (_vm->_gyro->_oldDirection == _vm->_gyro->_dna._direction)
+ if (_vm->_gyro->_oldDirection == _vm->_gyro->_dna._direction)
return;
_vm->_gyro->_oldDirection = _vm->_gyro->_dna._direction;
CursorMan.showMouse(false);
-
+
#if 0
for (byte page_ = 0; page_ <= 1; page_++) {
setactivepage(page_);
@@ -1201,7 +1201,7 @@ void Lucerna::showrw() { // It's data is loaded in load_digits().
CursorMan.showMouse(true);
//setactivepage(1 - cp);
-
+
warning("STUB: Lucerna::showrw()");
}
@@ -1277,7 +1277,7 @@ void Lucerna::clock_lucerna() {
if ((_vm->_gyro->_hours == 0) && (_vm->_gyro->_oh != 0) && (_vm->_gyro->_oh != 17717))
_vm->_scrolls->display(Common::String("Good morning!\n\nYes, it's just past midnight. Are you having an all-night Avvy session? Glad you like the game that much!"));
-
+
_vm->_gyro->_oh = _vm->_gyro->_hours;
_vm->_gyro->_onh = nh;
_vm->_gyro->_om = _vm->_gyro->_minutes;
@@ -1287,11 +1287,11 @@ void Lucerna::clock_lucerna() {
void Lucerna::delavvy() {
CursorMan.showMouse(false);
-
+
// triptype &with = _vm->_trip->tr[0];
// for (byte page_ = 0; page_ <= 1; page_++)
// mblit(with.x / 8, with.y, (with.x + with._info.xl) / 8 + 1, with.y + with._info.yl, 3, page_);
-
+
CursorMan.showMouse(true);
}
@@ -1300,12 +1300,12 @@ void Lucerna::gameover() {
int16 sx = _vm->_trip->tr[0].x;
int16 sy = _vm->_trip->tr[0].y;
-
+
_vm->_trip->tr[0].done();
_vm->_trip->tr[0].init(12, true, _vm->_trip); // 12 = Avalot falls
_vm->_trip->tr[0].step = 0;
_vm->_trip->tr[0].appear(sx, sy, 0);
-
+
_vm->_timeout->set_up_timer(3, _vm->_timeout->procavalot_falls, _vm->_timeout->reason_falling_over);
_vm->_gyro->_alive = false;
@@ -1323,11 +1323,11 @@ void Lucerna::minor_redraw() {
_vm->_gyro->_cp = 1 - _vm->_gyro->_cp;
_vm->_trip->getback();
}
-
+
for (byte i = 0; i < 3; i++)
_vm->_gyro->_scoreToDisplay[i] = -1; // impossible digits
showscore();
-
+
dawn();
}
@@ -1339,7 +1339,7 @@ uint16 Lucerna::bearing(byte whichped) {
byte pedId = whichped - 1; // Different array indexes in Pascal and C.
const double rad2deg = 180 / 3.14; // Pi
-
+
if (_vm->_trip->tr[0].x == _vm->_gyro->_peds[pedId]._x)
return 0;
else if (_vm->_trip->tr[0].x < _vm->_gyro->_peds[pedId]._x) {
diff --git a/engines/avalanche/lucerna2.h b/engines/avalanche/lucerna2.h
index f337d97f7b..1436e388b5 100644
--- a/engines/avalanche/lucerna2.h
+++ b/engines/avalanche/lucerna2.h
@@ -27,8 +27,8 @@
/* LUCERNA The screen, [keyboard] and mouse handler.*/
-#ifndef LUCERNA2_H
-#define LUCERNA2_H
+#ifndef AVALANCHE_LUCERNA2_H
+#define AVALANCHE_LUCERNA2_H
#include "common/scummsys.h"
#include "common/file.h"
@@ -139,4 +139,4 @@ private:
} // End of namespace Avalanche
-#endif // LUCERNA2_H
+#endif // AVALANCHE_LUCERNA2_H
diff --git a/engines/avalanche/parser.cpp b/engines/avalanche/parser.cpp
index 5b72ee1289..073fdfdc7e 100644
--- a/engines/avalanche/parser.cpp
+++ b/engines/avalanche/parser.cpp
@@ -134,7 +134,7 @@ void Parser::cursorOff() {
_cursorState = false;
}
-void Parser::tryDropdown() {
+void Parser::tryDropdown() {
warning("STUB: Parser::tryDropdown()"); // TODO: Implement at the same time with Dropdown.
}
@@ -162,7 +162,7 @@ void Parser::drawCursor() {
void Parser::wipeText() {
CursorMan.showMouse(false);
cursorOff();
-
+
_vm->_graphics->_surface.fillRect(Common::Rect(24, 161, 640, 169), kColorBlack); // Black out the line of the text.
_quote = true;
diff --git a/engines/avalanche/parser.h b/engines/avalanche/parser.h
index e16df6d3bc..70a87b6ea7 100644
--- a/engines/avalanche/parser.h
+++ b/engines/avalanche/parser.h
@@ -25,8 +25,8 @@
* Copyright (c) 1994-1995 Mike, Mark and Thomas Thurman.
*/
-#ifndef PARSER_H
-#define PARSER_H
+#ifndef AVALANCHE_PARSER_H
+#define AVALANCHE_PARSER_H
#include "common/events.h"
@@ -41,7 +41,7 @@ public:
bool _quote; // 66 or 99 next?
byte _leftMargin;
bool _cursorState;
-
+
Parser(AvalancheEngine *vm);
@@ -77,4 +77,4 @@ private:
} // End of namespace Avalanche
-#endif // PARSER_H
+#endif // AVALANCHE_PARSER_H
diff --git a/engines/avalanche/pingo2.h b/engines/avalanche/pingo2.h
index 9625236660..1228ab2dbd 100644
--- a/engines/avalanche/pingo2.h
+++ b/engines/avalanche/pingo2.h
@@ -27,8 +27,8 @@
/* PINGO Full-screen sub-parts of the game. */
-#ifndef PINGO2_H
-#define PINGO2_H
+#ifndef AVALANCHE_PINGO2_H
+#define AVALANCHE_PINGO2_H
#include "common/scummsys.h"
#include "common/str.h"
@@ -64,4 +64,4 @@ private:
} // End of namespace Avalanche.
-#endif // PINGO2_H
+#endif // AVALANCHE_PINGO2_H
diff --git a/engines/avalanche/roomnums.h b/engines/avalanche/roomnums.h
index 4007504f6e..e623c27a20 100644
--- a/engines/avalanche/roomnums.h
+++ b/engines/avalanche/roomnums.h
@@ -25,8 +25,8 @@
* Copyright (c) 1994-1995 Mike, Mark and Thomas Thurman.
*/
-#ifndef ROOMNUMS_H
-#define ROOMNUMS_H
+#ifndef AVALANCHE_ROOMNUMS_H
+#define AVALANCHE_ROOMNUMS_H
#include "common/system.h"
@@ -80,9 +80,9 @@ const byte r__insidecardiffcastle = 71;
//{ -------------- }
-const byte r__bosskey = 98; // assumed
+const byte r__bosskey = 98; // assumed
const byte r__map = 99;
} // End of namespace Avalanche
-#endif // ROOMNUMS_H
+#endif // AVALANCHE_ROOMNUMS_H
diff --git a/engines/avalanche/scrolls2.cpp b/engines/avalanche/scrolls2.cpp
index 531794c770..d3f76b595c 100644
--- a/engines/avalanche/scrolls2.cpp
+++ b/engines/avalanche/scrolls2.cpp
@@ -85,7 +85,7 @@ void Scrolls::easteregg() {
void Scrolls::say(int16 x, int16 y, Common::String z) { // Fancy FAST screenwriting
FontType itw;
byte lz = z.size();
-
+
bool offset = x % 8 == 4;
x = x / 8;
y++;
@@ -130,7 +130,7 @@ void Scrolls::normscroll() {
::Graphics::Surface temp;
temp.copyFrom(_vm->_graphics->_surface);
_vm->_graphics->_surface.copyFrom(_vm->_graphics->_scrolls); // TODO: Rework it using getSubArea !!!!!!!
-
+
Common::Event event;
while (!_vm->shouldQuit()) {
_vm->_graphics->refreshScreen();
@@ -224,7 +224,7 @@ void Scrolls::music_scroll() {
CursorMan.showMouse(true);
_vm->_gyro->newMouse(4);
- // Since there are no sounds in the game yet, it's pretty pointless to implement this function further.
+ // Since there are no sounds in the game yet, it's pretty pointless to implement this function further.
// For now we act like the player just played the right tone.
#if 0
if (they_match(played)) {
@@ -239,7 +239,7 @@ void Scrolls::music_scroll() {
return;
#if 0
}
-
+
_vm->_gyro->screturn = false;
CursorMan.showMouse(false);
state(0);
@@ -261,12 +261,12 @@ void Scrolls::dingdongbell() { // Pussy's in the well. Who put her in? Little.
_vm->_lucerna->errorled(); // ring the bell "x" times
}
-void Scrolls::dodgem() {
+void Scrolls::dodgem() {
dodgeCoord = _vm->getMousePos();
g_system->warpMouse(dodgeCoord.x, _vm->_gyro->_underScroll); // Move the pointer off the scroll.
}
-void Scrolls::undodgem() {
+void Scrolls::undodgem() {
Common::Point actCoord = _vm->getMousePos();
if ((actCoord.x == dodgeCoord.x) && (actCoord.y == _vm->_gyro->_underScroll))
g_system->warpMouse(dodgeCoord.x, dodgeCoord.y); // No change, so restore the pointer's original position.
@@ -357,7 +357,7 @@ void Scrolls::drawscroll(func2 gotoit) { // This is one of the oldest procs in t
_vm->_graphics->drawPieSlice(_vm->_graphics->_scrolls, mx + lx, my + ly, 270, 360, 15, kColorLightgray);
_vm->_graphics->drawArc(_vm->_graphics->_scrolls, mx + lx, my - ly, 0, 90, 15, kColorRed);
_vm->_graphics->drawArc(_vm->_graphics->_scrolls, mx + lx, my + ly, 270, 360, 15, kColorRed);
-
+
// The body of the scroll.
_vm->_graphics->_scrolls.fillRect(Common::Rect(mx - lx - 30, my + ly, mx + lx, my + ly + 6), kColorLightgray);
_vm->_graphics->_scrolls.fillRect(Common::Rect(mx - lx - 30, my - ly - 6, mx + lx, my - ly + 1), kColorLightgray);
@@ -381,7 +381,7 @@ void Scrolls::drawscroll(func2 gotoit) { // This is one of the oldest procs in t
// int16 ey = my - ly;
mx -= lx;
my -= ly + 2;
-
+
centre = false;
switch (use_icon) {
@@ -525,7 +525,7 @@ void Scrolls::bubble(func2 gotoit) {
// "Tail" of the speech bubble.
_vm->_graphics->drawTriangle(_vm->_graphics->_scrolls, p, _vm->_gyro->_talkBackgroundColor);
-
+
yl -= 3;
// Draw the text of the bubble. The centering of the text was improved here compared to Pascal's settextjustify().
@@ -592,7 +592,7 @@ Common::String Scrolls::lsd() {
+ '.' + _vm->_gyro->intToStr(_vm->_gyro->_dna._money % 12);
if (_vm->_gyro->_dna._money > 12)
x = x + " (that's " + _vm->_gyro->intToStr(_vm->_gyro->_dna._money) + "d)";
-
+
return x;
}
@@ -702,7 +702,7 @@ void Scrolls::calldrivers() {
// sprites.)
_vm->_gyro->_talkX = _vm->_gyro->_peds[_vm->_gyro->kQuasipeds[param - 10]._whichPed - 1]._x;
_vm->_gyro->_talkY = _vm->_gyro->_peds[_vm->_gyro->kQuasipeds[param - 10]._whichPed - 1]._y; // Position.
-
+
_vm->_gyro->_talkFontColor = _vm->_gyro->kQuasipeds[param - 10]._foregroundColor;
_vm->_gyro->_talkBackgroundColor = _vm->_gyro->kQuasipeds[param - 10]._backgroundColor; // Colors.
} else {
@@ -722,7 +722,7 @@ void Scrolls::calldrivers() {
switch (param) {
case 1:
display(lsd() + kControlToBuffer); // Insert cash balance. (Recursion)
- break;
+ break;
case 2:
display(_vm->_acci->kVocabulary[_vm->_acci->kFirstPassword + _vm->_gyro->_dna._passwordNum]._word + kControlToBuffer);
break;
@@ -831,7 +831,7 @@ void Scrolls::loadfont() {
for (int16 i = 0; i < 256; i++)
f.read(ch[1][i], 16);
f.close();
-
+
if (!f.open("ttsmall.fnt")) {
warning("AVALANCHE: Scrolls: File not found: ttsmall.fnt");
return;
diff --git a/engines/avalanche/scrolls2.h b/engines/avalanche/scrolls2.h
index 362000b153..3c1efc92ac 100644
--- a/engines/avalanche/scrolls2.h
+++ b/engines/avalanche/scrolls2.h
@@ -27,8 +27,8 @@
/* SCROLLS The scroll driver. */
-#ifndef SCROLLS2_H
-#define SCROLLS2_H
+#ifndef AVALANCHE_SCROLLS2_H
+#define AVALANCHE_SCROLLS2_H
#include "common/system.h"
@@ -67,7 +67,7 @@ public:
Scrolls(AvalancheEngine *vm);
-
+
void init();
void state(byte x); // Sets "Ready" light to whatever
@@ -105,7 +105,7 @@ private:
int16 dix, diy;
-
+
byte cfont; // Current font
Common::Point dodgeCoord;
@@ -150,4 +150,4 @@ private:
} // End of namespace Avalanche
-#endif // SCROLLS2_H
+#endif // AVALANCHE_SCROLLS2_H
diff --git a/engines/avalanche/sequence2.cpp b/engines/avalanche/sequence2.cpp
index 15759bd1c0..4e51cf91a7 100644
--- a/engines/avalanche/sequence2.cpp
+++ b/engines/avalanche/sequence2.cpp
@@ -91,10 +91,10 @@ void Sequence::call_sequencer() {
switch (seq[0]) {
case 0:
return; // No more routines.
- break;
+ break;
case 177: // Flip room.
_vm->_gyro->_dna._userMovesAvvy = true;
- _vm->_trip->fliproom(_vm->_gyro->_dna._flipToWhere, _vm->_gyro->_dna._flipToPed);
+ _vm->_trip->fliproom(_vm->_gyro->_dna._flipToWhere, _vm->_gyro->_dna._flipToPed);
if (seq[0] == 177)
shove_left();
break;
@@ -105,7 +105,7 @@ void Sequence::call_sequencer() {
_vm->_celer->drawBackgroundSprite(-1, -1, seq[0]);
shove_left();
}
-
+
start_to_close(); // Make sure this PROC gets called again.
}
diff --git a/engines/avalanche/sequence2.h b/engines/avalanche/sequence2.h
index d93cf426e0..7fcb646fa5 100644
--- a/engines/avalanche/sequence2.h
+++ b/engines/avalanche/sequence2.h
@@ -27,8 +27,8 @@
/* SEQUENCE The sequencer. */
-#ifndef SEQUENCE2_H
-#define SEQUENCE2_H
+#ifndef AVALANCHE_SEQUENCE2_H
+#define AVALANCHE_SEQUENCE2_H
#include "common/scummsys.h"
@@ -68,4 +68,4 @@ private:
} // End of namespace Avalanche.
-#endif // SEQUENCE2_H
+#endif // AVALANCHE_SEQUENCE2_H
diff --git a/engines/avalanche/timeout2.cpp b/engines/avalanche/timeout2.cpp
index dbb4f80acd..59c7ed45fb 100644
--- a/engines/avalanche/timeout2.cpp
+++ b/engines/avalanche/timeout2.cpp
@@ -332,7 +332,7 @@ void Timeout::hang_around2() {
_vm->_trip->tr[0].done();
_vm->_trip->tr[1].done(); // Get rid of Robin Hood and Friar Tuck.
- set_up_timer(1, procafter_the_shootemup, reason_hanging_around);
+ set_up_timer(1, procafter_the_shootemup, reason_hanging_around);
// Immediately call the following proc (when you have a chance).
_vm->_gyro->_dna._tiedUp = false;
@@ -341,7 +341,7 @@ void Timeout::hang_around2() {
}
void Timeout::after_the_shootemup() {
-
+
_vm->_trip->fliproom(_vm->_gyro->_dna._room, 0);
// Only placed this here to replace the minigame. TODO: Remove it when the shoot em' up is implemented!
@@ -614,7 +614,7 @@ void Timeout::arkata_shouts() {
return;
_vm->_visa->dixi('q', 76);
-
+
set_up_timer(160, procarkata_shouts, reason_arkata_shouts);
}
@@ -627,7 +627,7 @@ void Timeout::winning() {
do {
_vm->_lucerna->checkclick();
} while (!(_vm->_gyro->mrelease == 0));
-#endif
+#endif
// TODO: To be implemented with Pingo::winning_pic().
_vm->_lucerna->callVerb(_vm->_acci->kVerbCodeScore);
diff --git a/engines/avalanche/timeout2.h b/engines/avalanche/timeout2.h
index 2bac5a0031..0e7be33640 100644
--- a/engines/avalanche/timeout2.h
+++ b/engines/avalanche/timeout2.h
@@ -27,8 +27,8 @@
/* TIMEOUT The scheduling unit. */
-#ifndef TIMEOUT2_H
-#define TIMEOUT2_H
+#ifndef AVALANCHE_TIMEOUT2_H
+#define AVALANCHE_TIMEOUT2_H
#include "common/scummsys.h"
@@ -121,11 +121,11 @@ public:
timetype times[7];
-
+
bool timerLost; // Is the timer "lost"? (Because of using lose_timer())
-
+
Timeout(AvalancheEngine *vm);
void setParent(AvalancheEngine *vm);
@@ -222,4 +222,4 @@ private:
} // End of namespace Avalanche.
-#endif // TIMEOUT2_H
+#endif // AVALANCHE_TIMEOUT2_H
diff --git a/engines/avalanche/trip6.cpp b/engines/avalanche/trip6.cpp
index c514734fcb..ccaba83088 100644
--- a/engines/avalanche/trip6.cpp
+++ b/engines/avalanche/trip6.cpp
@@ -44,7 +44,7 @@
#include "common/file.h"
namespace Avalanche {
-
+
void triptype::init(byte spritenum, bool do_check, Trip *tr) {
_tr = tr;
@@ -73,14 +73,14 @@ void triptype::init(byte spritenum, bool do_check, Trip *tr) {
}
inf.skip(2); // Replace variable named 'soa' in the original code.
-
+
if (!a.name.empty())
a.name.clear();
byte nameSize = inf.readByte();
- for (byte i = 0; i < nameSize; i++)
+ for (byte i = 0; i < nameSize; i++)
a.name += inf.readByte();
inf.skip(12 - nameSize);
-
+
//inf.skip(1); // Same as above.
byte commentSize = inf.readByte();
for (byte i = 0; i < commentSize; i++)
@@ -147,9 +147,9 @@ void triptype::original() {
void triptype::andexor() {
if ((vanishifstill) && (ix == 0) && (iy == 0))
return;
- byte picnum = face * a.seq + step; // There'll maybe problem because of the different array indexes in Pascal (starting from 1).
+ byte picnum = face * a.seq + step; // There'll maybe problem because of the different array indexes in Pascal (starting from 1).
- _tr->_vm->_graphics->drawSprite(_info, picnum, x, y);
+ _tr->_vm->_graphics->drawSprite(_info, picnum, x, y);
}
void triptype::turn(byte whichway) {
@@ -171,11 +171,11 @@ void triptype::appear(int16 wx, int16 wy, byte wf) {
}
bool triptype::collision_check() {
- for (byte fv = 0; fv < _tr->numtr; fv++)
+ for (byte fv = 0; fv < _tr->numtr; fv++)
if (_tr->tr[fv].quick && (_tr->tr[fv].whichsprite != whichsprite) &&
((x + _info._xLength) > _tr->tr[fv].x) &&
(x < (_tr->tr[fv].x + _tr->tr[fv]._info._xLength)) &&
- (_tr->tr[fv].y == y))
+ (_tr->tr[fv].y == y))
return true;
return false;
@@ -193,7 +193,7 @@ void triptype::walk() {
r._y1 = y - 2;
r._x2 = ((x + _info._xLength) / 8) + 1;
r._y2 = y + _info._yLength + 2;
-
+
_tr->getset[1 - _tr->_vm->_gyro->_cp].remember(r);
}
@@ -470,7 +470,7 @@ Trip::~Trip() {
void Trip::loadtrip() {
for (int16 gm = 0; gm < numtr; gm++)
tr[gm].original();
-
+
for (uint16 i = 0; i < sizeof(aa); i++)
aa[i] = 0;
}
@@ -491,7 +491,7 @@ byte Trip::checkfeet(int16 x1, int16 x2, int16 oy, int16 y, byte yl) {
for (fv = x1; fv <= x2; fv++) {
for (ff = oy + yl; ff <= y + yl; ff++) {
c = *(byte *)_vm->_graphics->_magics.getBasePtr(fv, ff);
- if (c > a)
+ if (c > a)
a = c;
}
}
@@ -520,7 +520,7 @@ byte Trip::geida_ped(byte which) {
case 5:
return 9;
case 4:
- return 10;
+ return 10;
default:
return 0;
}
@@ -539,10 +539,10 @@ void Trip::catamove(byte ped) {
// catacombs has a different number for it.
-
+
xy_uint16 = _vm->_gyro->_dna._catacombX + _vm->_gyro->_dna._catacombY * 256;
_vm->_gyro->_dna._geidaSpin = 0;
-
+
switch (xy_uint16) {
case 1801: // Exit catacombs
fliproom(r__lustiesroom, 4);
@@ -696,7 +696,7 @@ void Trip::catamove(byte ped) {
break;
case 0x1:
_vm->_celer->drawBackgroundSprite(-1, -1, 22);
-
+
if ((xy_uint16 == 2051) && (_vm->_gyro->_dna._geidaFollows))
_vm->_gyro->_magics[12]._operation = _vm->_gyro->kMagicExclaim;
else
@@ -724,7 +724,7 @@ void Trip::catamove(byte ped) {
_vm->_gyro->_magics[0]._operation = _vm->_gyro->kMagicBounce;
_vm->_gyro->_portals[3]._operation = _vm->_gyro->kMagicNothing; // Door.
break;
- // LEFT handles:
+ // LEFT handles:
#if 0
case 0x1:
_vm->_celer->show_one(-1, -1, 4);
@@ -837,7 +837,7 @@ void Trip::catamove(byte ped) {
}
}
-
+
// This proc gets called whenever you touch a line defined as _vm->_gyro->special.
void Trip::dawndelay() {
@@ -875,7 +875,7 @@ void Trip::call_special(uint16 which) {
// Should call some kind of Eachstep procedure which will deallocate
// the sprite when it hits the wall, and replace it with the chunk
// graphic of the arrow buried in the plaster. */
-
+
// OK!
tr[1].call_eachstep = true;
tr[1].eachstep = procarrow_procs;
@@ -1005,7 +1005,7 @@ void Trip::call_special(uint16 which) {
}
}
-
+
void Trip::open_the_door(byte whither, byte ped, byte magicnum) {
// This slides the door open. (The data really ought to be saved in
@@ -1087,7 +1087,7 @@ void Trip::newspeed() {
for (page_ = 0; page_ <= 1; page_++)
getset[page_].remember(lightspace);
-
+
}
void Trip::rwsp(byte t, byte dir) {
@@ -1234,7 +1234,7 @@ void Trip::arrow_procs(byte tripnum) {
_vm->_celer->drawBackgroundSprite(-1, -1, 3); // Show pic of arrow stuck into the door.
_vm->_gyro->_dna._arrowInTheDoor = true; // So that we can pick it up.
}
-
+
}
#if 0
@@ -1368,7 +1368,7 @@ void Trip::call_andexors() {
}
} while (!ok);
-
+
_vm->_graphics->refreshBackground();
for (fv = 0; fv < 5; fv++) {
@@ -1544,13 +1544,13 @@ bool Trip::neardoor() {
// there ARE no doors here!
return false;
}
-
+
int16 ux = tr[0].x;
int16 uy = tr[0].y + tr[0]._info._yLength;
bool nd = false;
for (byte fv = 8; fv < _vm->_gyro->_fieldNum; fv++)
if ((ux >= _vm->_gyro->_fields[fv]._x1) && (ux <= _vm->_gyro->_fields[fv]._x2)
- && (uy >= _vm->_gyro->_fields[fv]._y1) && (uy <= _vm->_gyro->_fields[fv]._y2))
+ && (uy >= _vm->_gyro->_fields[fv]._y1) && (uy <= _vm->_gyro->_fields[fv]._y2))
nd = true;
return nd;
}
@@ -1561,7 +1561,7 @@ void Trip::new_game_for_trippancy() { // Called by gyro.newgame
-void Trip::handleMoveKey(const Common::Event &event) {
+void Trip::handleMoveKey(const Common::Event &event) {
if (!_vm->_gyro->_dna._userMovesAvvy)
return;
diff --git a/engines/avalanche/trip6.h b/engines/avalanche/trip6.h
index 655adae8b6..e701464f85 100644
--- a/engines/avalanche/trip6.h
+++ b/engines/avalanche/trip6.h
@@ -28,8 +28,8 @@
/* TRIP5 Trippancy V - the sprite animation subsystem */
-#ifndef TRIP6_H
-#define TRIP6_H
+#ifndef AVALANCHE_TRIP6_H
+#define AVALANCHE_TRIP6_H
#include "avalanche/graphics.h"
@@ -120,12 +120,9 @@ private:
Trip *_tr;
bool collision_check();
-
int8 sgn(int16 val);
};
-
-
const int16 maxgetset = 35;
class getsettype {
@@ -138,18 +135,11 @@ public:
void recall(ByteField &r);
};
-
-
-
-
-
class Trip {
public:
friend class triptype;
friend class getsettype;
-
-
static const int16 up = 0;
static const int16 right = 1;
static const int16 down = 2;
@@ -162,69 +152,37 @@ public:
static const int16 numtr = 5; // current max no. of sprites
-
-
static const int16 procfollow_avvy_y = 1;
-
static const int16 procback_and_forth = 2;
-
static const int16 procface_avvy = 3;
-
static const int16 procarrow_procs = 4;
-
static const int16 procspludwick_procs = 5;
-
static const int16 procgrab_avvy = 6;
-
static const int16 procgeida_procs = 7;
-
-
Trip(AvalancheEngine *vm);
-
~Trip();
void trippancy_link();
-
void get_back_loretta();
-
void loadtrip();
-
void call_special(uint16 which);
-
void open_the_door(byte whither, byte ped, byte magicnum); // Handles slidey-open doors.
-
void catamove(byte ped);
-
void stopwalking();
-
void tripkey(char dir);
-
void rwsp(byte t, byte dir);
-
void apped(byte trn, byte np);
-
void getback();
-
void fliproom(byte room, byte ped);
-
bool infield(byte which); // Returns true if you're within field "which".
-
bool neardoor(); // Returns True if you're near a door.
-
void readstick();
-
void newspeed();
-
void new_game_for_trippancy();
-
void take_a_step(byte &tripnum);
-
-
-
void handleMoveKey(const Common::Event &event); // To replace tripkey().
-
triptype tr[numtr];
getsettype getset[2];
byte aa[1600];
@@ -240,32 +198,20 @@ private:
// int16 beforex, beforey;
byte checkfeet(int16 x1, int16 x2, int16 oy, int16 y, byte yl);
-
byte geida_ped(byte which);
-
void dawndelay();
-
void hide_in_the_cupboard();
-
void follow_avvy_y(byte tripnum);
-
void back_and_forth(byte tripnum);
-
void face_avvy(byte tripnum);
-
void arrow_procs(byte tripnum);
-
void grab_avvy(byte tripnum);
-
void spin(byte whichway, byte &tripnum);
-
void geida_procs(byte tripnum);
-
void call_andexors();
-
void getsetclear();
};
} // End of namespace Avalanche.
-#endif // TRIP6_H
+#endif // AVALANCHE_TRIP6_H
diff --git a/engines/avalanche/visa2.cpp b/engines/avalanche/visa2.cpp
index 4cdbe5a8de..f61236593e 100644
--- a/engines/avalanche/visa2.cpp
+++ b/engines/avalanche/visa2.cpp
@@ -49,7 +49,7 @@ bool Visa::bubbling = false;
bool Visa::report_dixi_errors = true;
void Visa::unskrimble() {
- for (uint16 fv = 0; fv < _vm->_gyro->_bufSize; fv++)
+ for (uint16 fv = 0; fv < _vm->_gyro->_bufSize; fv++)
_vm->_gyro->_buffer[fv] = (~(_vm->_gyro->_buffer[fv] - (fv + 1))) % 256;
}
@@ -182,7 +182,7 @@ void Visa::talkto(byte whom) {
if (_vm->_gyro->_dna._talkedToCrapulus)
// Spludwick - what does he need?
// 0 - let it through to use normal routine.
- switch (_vm->_gyro->_dna._givenToSpludwick) {
+ switch (_vm->_gyro->_dna._givenToSpludwick) {
case 1: // Falltrough is intended.
case 2:{
_vm->_scrolls->display(Common::String("Can you get me ") + _vm->_gyro->getItem(_vm->_gyro->kSpludwicksOrder[_vm->_gyro->_dna._givenToSpludwick]) + ", please?" + _vm->_scrolls->kControlRegister + '2' + _vm->_scrolls->kControlSpeechBubble);
@@ -251,7 +251,7 @@ void Visa::talkto(byte whom) {
break;
}
// On a subject. Is there any reason to block it?
- else if ((whom == _vm->_gyro->kPeopleAyles) && (!_vm->_gyro->_dna._aylesIsAwake)) {
+ else if ((whom == _vm->_gyro->kPeopleAyles) && (!_vm->_gyro->_dna._aylesIsAwake)) {
dixi('q', 43); // He's fast asleep!
return;
}
diff --git a/engines/avalanche/visa2.h b/engines/avalanche/visa2.h
index c3aa3f6255..37cb177fbe 100644
--- a/engines/avalanche/visa2.h
+++ b/engines/avalanche/visa2.h
@@ -27,8 +27,8 @@
/* VISA The new Sez handler. (Replaces Access.) */
-#ifndef VISA2_H
-#define VISA2_H
+#ifndef AVALANCHE_VISA2_H
+#define AVALANCHE_VISA2_H
#include "common/scummsys.h"
@@ -60,4 +60,4 @@ private:
} // End of namespace Avalanche.
-#endif // VISA2_H
+#endif // AVALANCHE_VISA2_H