Make some BOMP'ed Dig events a little more happy

svn-id: r5272
This commit is contained in:
James Brown 2002-10-23 03:28:06 +00:00
parent 4129aaf3cd
commit 500be1e535
2 changed files with 5 additions and 3 deletions

View File

@ -1158,8 +1158,10 @@ void Scumm::enqueueObject(int objectNumber, int objectX, int objectY, int object
BlastObject *eo;
ObjectData *od;
if (_enqueuePos == sizeof(_enqueuedObjects) / sizeof(_enqueuedObjects[0]))
error("enqueueObject: overflow");
if (_enqueuePos == sizeof(_enqueuedObjects) / sizeof(_enqueuedObjects[0])) {
warning("enqueueObject: overflow");
return;
}
eo = &_enqueuedObjects[_enqueuePos++];
eo->number = objectNumber;

View File

@ -859,7 +859,7 @@ public:
int _screenLeft, _screenTop;
uint16 _enqueue_b, _enqueue_c, _enqueue_d, _enqueue_e;
int _enqueuePos;
BlastObject _enqueuedObjects[32];
BlastObject _enqueuedObjects[128];
void enqueueObject(int a, int b, int c, int d, int e, int f, int g, int h, int mode);
void clearEnqueue() { _enqueuePos = 0; }