aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/animator_mr.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-02 17:14:59 +0000
committerJohannes Schickel2008-05-02 17:14:59 +0000
commita829244b8ce5f5444e5c109aba6b8744d6327d7b (patch)
treef2a59570bece7b9d401f1a3b56fd889ca4786f4b /engines/kyra/animator_mr.cpp
parentc84b3719575cc26ad8f68c41191bd6e9f79f5249 (diff)
downloadscummvm-rg350-a829244b8ce5f5444e5c109aba6b8744d6327d7b.tar.gz
scummvm-rg350-a829244b8ce5f5444e5c109aba6b8744d6327d7b.tar.bz2
scummvm-rg350-a829244b8ce5f5444e5c109aba6b8744d6327d7b.zip
- Renamed ScreenAnimator -> Animator_v1
- Moved addItemToAnimList and deleteItemAnimEntry to KyraEngine_v2. svn-id: r31831
Diffstat (limited to 'engines/kyra/animator_mr.cpp')
-rw-r--r--engines/kyra/animator_mr.cpp48
1 files changed, 0 insertions, 48 deletions
diff --git a/engines/kyra/animator_mr.cpp b/engines/kyra/animator_mr.cpp
index 18ed258276..c51989ae67 100644
--- a/engines/kyra/animator_mr.cpp
+++ b/engines/kyra/animator_mr.cpp
@@ -431,53 +431,5 @@ void KyraEngine_MR::showIdleAnim() {
_nextIdleType = !_nextIdleType;
}
-void KyraEngine_MR::addItemToAnimList(int item) {
- debugC(9, kDebugLevelAnimator, "KyraEngine_MR::addItemToAnimList(%d)", item);
- restorePage3();
-
- AnimObj *animObj = &_animObjects[17+item];
-
- animObj->enabled = 1;
- animObj->needRefresh = 1;
-
- int itemId = _itemList[item].id;
-
- animObj->xPos2 = animObj->xPos1 = _itemList[item].x;
- animObj->yPos2 = animObj->yPos1 = _itemList[item].y;
-
- animObj->shapePtr = getShapePtr(248+itemId);
- animSetupPaletteEntry(animObj);
- animObj->shapeIndex2 = animObj->shapeIndex1 = 248+itemId;
-
- int scaleY, scaleX;
- scaleY = scaleX = getScale(animObj->xPos1, animObj->yPos1);
-
- uint8 *shapePtr = getShapePtr(248+itemId);
- animObj->xPos3 = (animObj->xPos2 -= (_screen->getShapeScaledWidth(shapePtr, scaleX) >> 1));
- animObj->yPos3 = (animObj->yPos2 -= _screen->getShapeScaledHeight(shapePtr, scaleY));
-
- animObj->width2 = animObj->height2 = 0;
-
- _animList = addToAnimListSorted(_animList, animObj);
- animObj->needRefresh = 1;
-}
-
-void KyraEngine_MR::deleteItemAnimEntry(int item) {
- debugC(9, kDebugLevelAnimator, "KyraEngine_MR::deleteItemAnimEntry(%d)", item);
- AnimObj *animObj = &_animObjects[17+item];
-
- restorePage3();
-
- animObj->shapePtr = 0;
- animObj->shapeIndex1 = 0xFFFF;
- animObj->shapeIndex2 = 0xFFFF;
- animObj->needRefresh = 1;
-
- refreshAnimObjectsIfNeed();
-
- animObj->enabled = 0;
- _animList = deleteAnimListEntry(_animList, animObj);
-}
-
} // end of namespace Kyra