diff options
Diffstat (limited to 'engines/hugo/object_v1d.cpp')
-rw-r--r-- | engines/hugo/object_v1d.cpp | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/engines/hugo/object_v1d.cpp b/engines/hugo/object_v1d.cpp index 8c1a65ebd5..6c929f75fd 100644 --- a/engines/hugo/object_v1d.cpp +++ b/engines/hugo/object_v1d.cpp @@ -52,10 +52,12 @@ ObjectHandler_v1d::ObjectHandler_v1d(HugoEngine *vm) : ObjectHandler(vm) { ObjectHandler_v1d::~ObjectHandler_v1d() { } -// Draw all objects on screen as follows: -// 1. Sort 'FLOATING' objects in order of y2 (base of object) -// 2. Display new object frames/positions in dib -// Finally, cycle any animating objects to next frame +/** +* Draw all objects on screen as follows: +* 1. Sort 'FLOATING' objects in order of y2 (base of object) +* 2. Display new object frames/positions in dib +* Finally, cycle any animating objects to next frame +*/ void ObjectHandler_v1d::updateImages() { debugC(5, kDebugObject, "updateImages"); @@ -169,8 +171,10 @@ void ObjectHandler_v1d::updateImages() { } } -// Update all object positions. Process object 'local' events -// including boundary events and collisions +/** +* Update all object positions. Process object 'local' events +* including boundary events and collisions +*/ void ObjectHandler_v1d::moveObjects() { debugC(4, kDebugObject, "moveObjects"); @@ -346,10 +350,12 @@ void ObjectHandler_v1d::moveObjects() { } } +/** +* Swap all the images of one object with another. Set hero_image (we make +* the assumption for now that the first obj is always the HERO) to the object +* number of the swapped image +*/ void ObjectHandler_v1d::swapImages(int objNumb1, int objNumb2) { -// Swap all the images of one object with another. Set hero_image (we make -// the assumption for now that the first obj is always the HERO) to the object -// number of the swapped image debugC(1, kDebugObject, "swapImages(%d, %d)", objNumb1, objNumb2); seqList_t tmpSeqList[MAX_SEQUENCES]; |