ACCESS: Convert Scripts class to use a MemoryReadStream

This commit is contained in:
Paul Gilbert 2014-08-09 16:31:23 -04:00
parent 1171400ccb
commit 00633b94be
3 changed files with 206 additions and 197 deletions

View file

@ -193,9 +193,11 @@ void Room::loadRoomData(const byte *roomData) {
// Load script data
_vm->_scripts->freeScriptData();
if (roomInfo._scriptFile._fileNum != -1)
_vm->_scripts->_script = _vm->_files->loadFile(roomInfo._scriptFile._fileNum,
roomInfo._scriptFile._subfile);
if (roomInfo._scriptFile._fileNum != -1) {
const byte *data = _vm->_files->loadFile(roomInfo._scriptFile._fileNum,
roomInfo._scriptFile._subfile);
_vm->_scripts->setScript(data, _vm->_files->_filesize);
}
// Load animation data
_vm->_animation->freeAnimationData();