aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/files.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/voyeur/files.cpp')
-rw-r--r--engines/voyeur/files.cpp30
1 files changed, 14 insertions, 16 deletions
diff --git a/engines/voyeur/files.cpp b/engines/voyeur/files.cpp
index 9d86c66c2e..d02c5ce577 100644
--- a/engines/voyeur/files.cpp
+++ b/engines/voyeur/files.cpp
@@ -549,7 +549,7 @@ void BVoyBoltFile::vInitCMap() {
void BVoyBoltFile::vInitCycl() {
initDefault();
_state._vm->_eventsManager.vStopCycle();
- _state._curMemberPtr->_vInitCyclResource = new VInitCyclResource(
+ _state._curMemberPtr->_vInitCycleResource = new VInitCycleResource(
_state, _state._curMemberPtr->_data);
}
@@ -647,11 +647,10 @@ BoltEntry::BoltEntry(Common::SeekableReadStream *f): _file(f) {
_fontResource = nullptr;
_fontInfoResource = nullptr;
_cMapResource = nullptr;
- _vInitCyclResource = nullptr;
+ _vInitCycleResource = nullptr;
_ptrResource = nullptr;
_controlResource = nullptr;
- _vInitCyclResource = nullptr;
- _cycleResource = nullptr;
+ _vInitCycleResource = nullptr;
_threadResource = nullptr;
byte buffer[16];
@@ -673,8 +672,7 @@ BoltEntry::~BoltEntry() {
delete _fontResource;
delete _fontInfoResource;
delete _cMapResource;
- delete _vInitCyclResource;
- delete _cycleResource;
+ delete _vInitCycleResource;
delete _ptrResource;
delete _controlResource;
}
@@ -690,7 +688,7 @@ void BoltEntry::load() {
bool BoltEntry::hasResource() const {
return _rectResource || _picResource || _viewPortResource || _viewPortListResource
|| _fontResource || _fontInfoResource || _cMapResource
- || _vInitCyclResource || _cycleResource
+ || _vInitCycleResource
|| _ptrResource || _controlResource || _threadResource;
}
@@ -1410,12 +1408,20 @@ void CMapResource::startFade() {
/*------------------------------------------------------------------------*/
-VInitCyclResource::VInitCyclResource(BoltFilesState &state, const byte *src) {
+VInitCycleResource::VInitCycleResource(BoltFilesState &state, const byte *src) {
for (int i = 0; i < 4; ++i) {
state._curLibPtr->resolveIt(READ_LE_UINT32(src + 8 + i * 4), &_ptr[i]);
}
}
+void VInitCycleResource::vStartCycle() {
+ error("TODO");
+}
+
+void VInitCycleResource::vStopCycle() {
+ error("TODO: vStopCycle");
+}
+
/*------------------------------------------------------------------------*/
PtrResource::PtrResource(BoltFilesState &state, const byte *src) {
@@ -1454,12 +1460,4 @@ ControlResource::ControlResource(BoltFilesState &state, const byte *src) {
/*------------------------------------------------------------------------*/
-void CycleResource::vStartCycle() {
- error("TODO: vStartCycle");
-}
-
-void CycleResource::vStopCycle() {
- error("TODO: vStopCycle");
-}
-
} // End of namespace Voyeur