aboutsummaryrefslogtreecommitdiff
path: root/v3/resource_v3.cpp
diff options
context:
space:
mode:
authorMax Horn2002-07-16 21:03:14 +0000
committerMax Horn2002-07-16 21:03:14 +0000
commit0843a2510c579f5dcc0770ca4ce28f05a881d80a (patch)
treeede01066a4f0dcf24291273945d881f4401152b4 /v3/resource_v3.cpp
parent32e81beb4567d6d8b58fa583558082e8b42ccb42 (diff)
downloadscummvm-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.cpp25
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++) {