Skip to content

Commit

Permalink
BBVS: Use a boolean for _gameResult. Adapt function declarations acco…
Browse files Browse the repository at this point in the history
…rdingly
  • Loading branch information
Strangerke committed Feb 28, 2014
1 parent 79bad44 commit cf3bf73
Show file tree
Hide file tree
Showing 11 changed files with 19 additions and 19 deletions.
6 changes: 3 additions & 3 deletions engines/bbvs/bbvs.cpp
Expand Up @@ -1305,12 +1305,12 @@ bool BbvsEngine::runMinigame(int minigameNum) {
break;
}

int minigameResult = minigame->run(fromMainGame);
bool minigameResult = minigame->run(fromMainGame);

delete minigame;

// Check if the prinicpal was hit with a megaloogie in the loogie minigame
if (minigameNum == 0 && minigameResult == 1)
// Check if the principal was hit with a megaloogie in the loogie minigame
if (minigameNum == 0 && minigameResult)
_gameVars[42] = 1;

#if 0
Expand Down
4 changes: 2 additions & 2 deletions engines/bbvs/minigames/bbairguitar.cpp
Expand Up @@ -732,7 +732,7 @@ void MinigameBbAirGuitar::updateObjs() {
}
}

int MinigameBbAirGuitar::run(bool fromMainGame) {
bool MinigameBbAirGuitar::run(bool fromMainGame) {

memset(_objects, 0, sizeof(_objects));

Expand Down Expand Up @@ -767,7 +767,7 @@ int MinigameBbAirGuitar::run(bool fromMainGame) {

_gameState = 0;
_gameTicks = 0;
_gameResult = 0;
_gameResult = false;
_gameDone = false;
initObjects();

Expand Down
2 changes: 1 addition & 1 deletion engines/bbvs/minigames/bbairguitar.h
Expand Up @@ -30,7 +30,7 @@ namespace Bbvs {
class MinigameBbAirGuitar : public Minigame {
public:
MinigameBbAirGuitar(BbvsEngine *vm) : Minigame(vm) {};
int run(bool fromMainGame);
bool run(bool fromMainGame);
public:

struct Obj {
Expand Down
4 changes: 2 additions & 2 deletions engines/bbvs/minigames/bbant.cpp
Expand Up @@ -1167,7 +1167,7 @@ void MinigameBbAnt::updateObjs(uint mouseButtons) {

}

int MinigameBbAnt::run(bool fromMainGame) {
bool MinigameBbAnt::run(bool fromMainGame) {

memset(_objects, 0, sizeof(_objects));

Expand All @@ -1183,7 +1183,7 @@ int MinigameBbAnt::run(bool fromMainGame) {
_hiScore = loadHiscore(kMinigameBbAnt);

_gameState = 0;
_gameResult = 0;
_gameResult = false;
_gameDone = false;
initObjects();
initVars();
Expand Down
2 changes: 1 addition & 1 deletion engines/bbvs/minigames/bbant.h
Expand Up @@ -30,7 +30,7 @@ namespace Bbvs {
class MinigameBbAnt : public Minigame {
public:
MinigameBbAnt(BbvsEngine *vm) : Minigame(vm) {};
int run(bool fromMainGame);
bool run(bool fromMainGame);
public:

struct Obj {
Expand Down
6 changes: 3 additions & 3 deletions engines/bbvs/minigames/bbloogie.cpp
Expand Up @@ -1117,7 +1117,7 @@ void MinigameBbLoogie::updatePrincipal(int objIndex) {
obj->ticks = getAnimation(18)->frameTicks[obj->frameIndex];
}
if (!isSoundPlaying(1)) {
_gameResult = 1;
_gameResult = true;
if (_fromMainGame) {
_principalAngry = true;
if (obj->x <= 140 || obj->x >= 165) {
Expand Down Expand Up @@ -1260,7 +1260,7 @@ void MinigameBbLoogie::playRndSound() {
playSound(_playerSounds1[_vm->getRandom(_playerSounds1Count)]);
}

int MinigameBbLoogie::run(bool fromMainGame) {
bool MinigameBbLoogie::run(bool fromMainGame) {

memset(_objects, 0, sizeof(_objects));

Expand All @@ -1277,7 +1277,7 @@ int MinigameBbLoogie::run(bool fromMainGame) {

_gameState = kGSTitleScreen;
_gameTicks = 0;
_gameResult = 0;
_gameResult = false;
_gameDone = false;
initObjects();
initVars();
Expand Down
2 changes: 1 addition & 1 deletion engines/bbvs/minigames/bbloogie.h
Expand Up @@ -30,7 +30,7 @@ namespace Bbvs {
class MinigameBbLoogie : public Minigame {
public:
MinigameBbLoogie(BbvsEngine *vm) : Minigame(vm) {};
int run(bool fromMainGame);
bool run(bool fromMainGame);
public:

struct Obj {
Expand Down
4 changes: 2 additions & 2 deletions engines/bbvs/minigames/bbtennis.cpp
Expand Up @@ -1181,7 +1181,7 @@ void MinigameBbTennis::hitSomething() {
++_score;
}

int MinigameBbTennis::run(bool fromMainGame) {
bool MinigameBbTennis::run(bool fromMainGame) {

memset(_objects, 0, sizeof(_objects));

Expand All @@ -1197,7 +1197,7 @@ int MinigameBbTennis::run(bool fromMainGame) {
_hiScore = loadHiscore(kMinigameBbTennis);

_gameState = 0;
_gameResult = 0;
_gameResult = false;
_gameDone = false;
initObjects();
initVars();
Expand Down
2 changes: 1 addition & 1 deletion engines/bbvs/minigames/bbtennis.h
Expand Up @@ -30,7 +30,7 @@ namespace Bbvs {
class MinigameBbTennis : public Minigame {
public:
MinigameBbTennis(BbvsEngine *vm) : Minigame(vm) {};
int run(bool fromMainGame);
bool run(bool fromMainGame);
public:

struct Obj {
Expand Down
2 changes: 1 addition & 1 deletion engines/bbvs/minigames/minigame.cpp
Expand Up @@ -31,7 +31,7 @@ Minigame::Minigame(BbvsEngine *vm)
memset(_hiScoreTable, 0, sizeof(_hiScoreTable));
_gameState = 0;
_gameTicks = 0;
_gameResult = 0;
_gameResult = false;
_gameDone = false;
_fromMainGame = false;
_backgroundSpriteIndex = 0;
Expand Down
4 changes: 2 additions & 2 deletions engines/bbvs/minigames/minigame.h
Expand Up @@ -49,14 +49,14 @@ class Minigame {
public:
Minigame(BbvsEngine *vm);
virtual ~Minigame();
virtual int run(bool fromMainGame) = 0;
virtual bool run(bool fromMainGame) = 0;
protected:
BbvsEngine *_vm;
SpriteModule *_spriteModule;

int _gameState;
int _gameTicks;
int _gameResult;
bool _gameResult;
bool _gameDone;
bool _fromMainGame;
int _hiScoreTable[kMinigameCount];
Expand Down

0 comments on commit cf3bf73

Please sign in to comment.