void AGOSEngine_Feeble::inventoryDown(WindowBlock *window) { _marks = 0; checkDown(window); animate(4, 9, 23, 0, 0, 0); while (_currentBoxNum == 0x7FFC && getBitFlag(89)) { checkDown(window); delay(1); } waitForMark(2); checkDown(window); sendSync(924); waitForMark(1); checkDown(window); }
void AGOSEngine_Simon2::os2_waitMark() { // 190 uint i = getVarOrByte(); if (!(_marks & (1 << i))) waitForMark(i); }