diff options
author | Walter van Niftrik | 2016-08-28 01:13:15 +0200 |
---|---|---|
committer | Walter van Niftrik | 2016-08-28 11:23:34 +0200 |
commit | bcd5df5c6e94a1d6c9cfb97f27a0306b8ff54e60 (patch) | |
tree | 550a2fc8db6f03291ffb089abb50203459e23c9d /engines/adl/hires6.cpp | |
parent | 70588aecdc9df737821dc37c466b4274b5f76549 (diff) | |
download | scummvm-rg350-bcd5df5c6e94a1d6c9cfb97f27a0306b8ff54e60.tar.gz scummvm-rg350-bcd5df5c6e94a1d6c9cfb97f27a0306b8ff54e60.tar.bz2 scummvm-rg350-bcd5df5c6e94a1d6c9cfb97f27a0306b8ff54e60.zip |
ADL: Load hires4 rooms
Diffstat (limited to 'engines/adl/hires6.cpp')
-rw-r--r-- | engines/adl/hires6.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/engines/adl/hires6.cpp b/engines/adl/hires6.cpp index cf06591f6d..553729d38d 100644 --- a/engines/adl/hires6.cpp +++ b/engines/adl/hires6.cpp @@ -242,17 +242,7 @@ void HiRes6Engine::loadDisk(byte disk) { stream->skip(14); // Skip invalid room 0 _state.rooms.clear(); - for (uint i = 0; i < count; ++i) { - Room room; - stream->readByte(); // number - for (uint j = 0; j < 6; ++j) - room.connections[j] = stream->readByte(); - room.data = readDataBlockPtr(*stream); - room.picture = stream->readByte(); - room.curPicture = stream->readByte(); - room.isFirstTime = stream->readByte(); - _state.rooms.push_back(room); - } + loadRooms(*stream, count); break; } case 0x7b00: |