diff options
author | Max Horn | 2002-07-16 21:03:14 +0000 |
---|---|---|
committer | Max Horn | 2002-07-16 21:03:14 +0000 |
commit | 0843a2510c579f5dcc0770ca4ce28f05a881d80a (patch) | |
tree | ede01066a4f0dcf24291273945d881f4401152b4 /v3/resource_v3.cpp | |
parent | 32e81beb4567d6d8b58fa583558082e8b42ccb42 (diff) | |
download | scummvm-rg350-0843a2510c579f5dcc0770ca4ce28f05a881d80a.tar.gz scummvm-rg350-0843a2510c579f5dcc0770ca4ce28f05a881d80a.tar.bz2 scummvm-rg350-0843a2510c579f5dcc0770ca4ce28f05a881d80a.zip |
biiig checkin: removed more stuff from scumm.h; added new headers resource.h and object.h
svn-id: r4579
Diffstat (limited to 'v3/resource_v3.cpp')
-rw-r--r-- | v3/resource_v3.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/v3/resource_v3.cpp b/v3/resource_v3.cpp index 88d5fe51b6..c3af1c9ef2 100644 --- a/v3/resource_v3.cpp +++ b/v3/resource_v3.cpp @@ -22,6 +22,7 @@ #include "stdafx.h" #include "scumm.h" +#include "resource.h" void Scumm_v3::readIndexFile() @@ -43,22 +44,22 @@ void Scumm_v3::readIndexFile() break; switch (blocktype) { - case 0x4E52: + case 0x4E52: // 'NR' fileReadWordLE(); break; - case 0x5230: + case 0x5230: // 'R0' _numRooms = fileReadWordLE(); break; - case 0x5330: + case 0x5330: // 'S0' _numScripts = fileReadWordLE(); break; - case 0x4E30: + case 0x4E30: // 'N0' _numSounds = fileReadWordLE(); break; - case 0x4330: + case 0x4330: // 'C0' _numCostumes = fileReadWordLE(); break; - case 0x4F30: + case 0x4F30: // 'O0' _numGlobalObjects = fileReadWordLE(); break; } @@ -98,27 +99,27 @@ void Scumm_v3::readIndexFile() switch (blocktype) { - case 0x4E52: + case 0x4E52: // 'NR' fileSeek(_fileHandle, itemsize - 6, SEEK_CUR); break; - case 0x5230: + case 0x5230: // 'R0' readResTypeList(rtRoom, MKID('ROOM'), "room"); break; - case 0x5330: + case 0x5330: // 'S0' readResTypeList(rtScript, MKID('SCRP'), "script"); break; - case 0x4E30: + case 0x4E30: // 'N0' readResTypeList(rtSound, MKID('SOUN'), "sound"); break; - case 0x4330: + case 0x4330: // 'C0' readResTypeList(rtCostume, MKID('COST'), "costume"); break; - case 0x4F30: + case 0x4F30: // 'O0' num = fileReadWordLE(); assert(num == _numGlobalObjects); for (i = 0; i != num; i++) { |