aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/voyeur_game.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2013-12-08 10:40:26 -0500
committerPaul Gilbert2013-12-08 10:40:26 -0500
commita86b1c3d583d0c1646844e23005f3197fca608f3 (patch)
treefc761f0502b050bb9290541591cbc94394a6d070 /engines/voyeur/voyeur_game.cpp
parenta6ceaf29854a47785c7a36831bea41411e1bb0cf (diff)
downloadscummvm-rg350-a86b1c3d583d0c1646844e23005f3197fca608f3.tar.gz
scummvm-rg350-a86b1c3d583d0c1646844e23005f3197fca608f3.tar.bz2
scummvm-rg350-a86b1c3d583d0c1646844e23005f3197fca608f3.zip
VOYEUR: Implementation of basic StampBoltFile resource types
Diffstat (limited to 'engines/voyeur/voyeur_game.cpp')
-rw-r--r--engines/voyeur/voyeur_game.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/voyeur/voyeur_game.cpp b/engines/voyeur/voyeur_game.cpp
index 43227d3dd8..fc21604651 100644
--- a/engines/voyeur/voyeur_game.cpp
+++ b/engines/voyeur/voyeur_game.cpp
@@ -41,9 +41,9 @@ void VoyeurEngine::playStamp() {
boltFile->getBoltGroup(0x10000);
_voy._resolvePtr = &RESOLVE_TABLE[0];
- byte *commandData = boltFile->memberAddr(3);
- //uint32 commandId = READ_LE_UINT32(commandData);
- //initThreadStruct(commandId);
+ PtrResource *threadsList = boltFile->boltEntry(3)._ptrResource;
+ byte *threadP = threadsList->_entries[0]->_data;
+ initThreadStruct(threadP);
_voy._delaySecs = 0;
_eventsManager._videoComputerNum = 9;
@@ -59,4 +59,8 @@ void VoyeurEngine::playStamp() {
_voy._field4386 = 0;
}
+void VoyeurEngine::initThreadStruct(byte *threadStruct) {
+ // TODO
+}
+
} // End of namespace Voyeur