aboutsummaryrefslogtreecommitdiff
path: root/engines/gnap/gnap.cpp
diff options
context:
space:
mode:
authorStrangerke2016-05-07 23:59:08 +0200
committerEugene Sandulenko2016-05-10 12:14:54 +0200
commit33ca09ae12a09df7d1367122eb8461f7b7a74572 (patch)
tree27282fb995a7d41b40a0a97d0e05e042ca392bc7 /engines/gnap/gnap.cpp
parenta508936349cd29ef2d89735699fac0b933ff9b7d (diff)
downloadscummvm-rg350-33ca09ae12a09df7d1367122eb8461f7b7a74572.tar.gz
scummvm-rg350-33ca09ae12a09df7d1367122eb8461f7b7a74572.tar.bz2
scummvm-rg350-33ca09ae12a09df7d1367122eb8461f7b7a74572.zip
GNAP: Remove useless redirections, move two more functions
Diffstat (limited to 'engines/gnap/gnap.cpp')
-rw-r--r--engines/gnap/gnap.cpp46
1 files changed, 0 insertions, 46 deletions
diff --git a/engines/gnap/gnap.cpp b/engines/gnap/gnap.cpp
index 3b6f84af37..518dda26d2 100644
--- a/engines/gnap/gnap.cpp
+++ b/engines/gnap/gnap.cpp
@@ -965,52 +965,6 @@ void GnapEngine::doCallback(int callback) {
}
}
-bool GnapEngine::gnapPlatypusAction(int gridX, int gridY, int platSequenceId, int callback) {
- bool result = false;
-
- if (_gnap->_actionStatus <= -1 && _plat->_actionStatus <= -1) {
- _gnap->_actionStatus = 100;
- Common::Point checkPt = _plat->_pos + Common::Point(gridX, gridY);
- if (isPointBlocked(checkPt) && (_gnap->_pos != checkPt)) {
- _plat->walkStep();
- checkPt = _plat->_pos + Common::Point(gridX, gridY);
- }
-
- if (!isPointBlocked(checkPt) && (_gnap->_pos != checkPt)) {
- _gnap->walkTo(checkPt, 0, 0x107B9, 1);
- while (_gameSys->getAnimationStatus(0) != 2) {
- updateMouseCursor();
- doCallback(callback);
- gameUpdateTick();
- }
- _gameSys->setAnimation(0, 0, 0);
- if (_gnap->_pos == _plat->_pos + Common::Point(gridX, gridY)) {
- _gameSys->setAnimation(platSequenceId, _plat->_id, 1);
- _plat->playSequence(platSequenceId);
- while (_gameSys->getAnimationStatus(1) != 2) {
- updateMouseCursor();
- doCallback(callback);
- gameUpdateTick();
- }
- result = true;
- }
- }
- _gnap->_actionStatus = -1;
- }
- return result;
-}
-
-void GnapEngine::gnapUseDisguiseOnPlatypus() {
- _gameSys->setAnimation(0x10846, _gnap->_id, 0);
- _gnap->playSequence(0x10846);
- while (_gameSys->getAnimationStatus(0) != 2)
- gameUpdateTick();
- _newSceneNum = 47;
- _isLeavingScene = true;
- _sceneDone = true;
- setFlag(kGFPlatypusDisguised);
-}
-
////////////////////////////////////////////////////////////////////////////////
void GnapEngine::initGlobalSceneVars() {