void BSpit::xbupdateboiler(const ArgumentArray &args) { if (_vm->_vars["bheat"] != 0) { if (_vm->_vars["bblrgrt"] == 0) { _vm->getCard()->playMovie(8); } else { _vm->getCard()->playMovie(7); } } else { RivenVideo *video = _vm->_video->getSlot(7); if (video) { video->disable(); video->stop(); } video = _vm->_video->getSlot(8); if (video) { video->disable(); video->stop(); } } }
// Command 34: stop a movie void RivenSimpleCommand::stopMovie(uint16 op, const ArgumentArray &args) { RivenVideo *video = _vm->_video->openSlot(args[0]); video->stop(); }