mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-03 08:40:59 +00:00
Make some BOMP'ed Dig events a little more happy
svn-id: r5272
This commit is contained in:
parent
4129aaf3cd
commit
500be1e535
@ -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;
|
||||
|
@ -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; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user