mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-06 10:58:01 +00:00
Actually always stored in index
svn-id: r15355
This commit is contained in:
parent
f9fca592bd
commit
26225b1815
@ -2294,7 +2294,7 @@ void ScummEngine::readMAXS(int blockSize) {
|
||||
} else if (_heversion >= 70 && (blockSize == 44 + 8)) { // C++ based engine
|
||||
_numVariables = _fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE();
|
||||
_numRoomVariables = _fileHandle.readUint16LE();
|
||||
_numLocalObjects = _fileHandle.readUint16LE();
|
||||
_numArray = _fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE(); // unknown
|
||||
@ -2317,13 +2317,12 @@ void ScummEngine::readMAXS(int blockSize) {
|
||||
_numNewNames = 10;
|
||||
|
||||
_objectRoomTable = (byte *)calloc(_numGlobalObjects, 1);
|
||||
_numRoomVariables = 256;
|
||||
_numGlobalScripts = 2048;
|
||||
|
||||
} else if (_heversion >= 70 && (blockSize == 38 + 8)) { // Scummsys.9x
|
||||
_numVariables = _fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE();
|
||||
_numRoomVariables = _fileHandle.readUint16LE();
|
||||
_numLocalObjects = _fileHandle.readUint16LE();
|
||||
_numArray = _fileHandle.readUint16LE();
|
||||
_fileHandle.readUint16LE(); // unknown
|
||||
@ -2343,7 +2342,6 @@ void ScummEngine::readMAXS(int blockSize) {
|
||||
_numNewNames = 10;
|
||||
|
||||
_objectRoomTable = (byte *)calloc(_numGlobalObjects, 1);
|
||||
_numRoomVariables = 256;
|
||||
if (_gameId == GID_FREDDI4)
|
||||
_numGlobalScripts = 2048;
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user