From 11936c3f025e7492a39c923faaa933d0bbff16fc Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Tue, 27 Feb 2024 11:43:55 -0500 Subject: [PATCH] Fix vtable --- LEGO1/lego/legoomni/include/legohideanimpresenter.h | 2 ++ .../legoomni/src/video/legohideanimpresenter.cpp | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/LEGO1/lego/legoomni/include/legohideanimpresenter.h b/LEGO1/lego/legoomni/include/legohideanimpresenter.h index 37b8c475..6c4a9791 100644 --- a/LEGO1/lego/legoomni/include/legohideanimpresenter.h +++ b/LEGO1/lego/legoomni/include/legohideanimpresenter.h @@ -30,6 +30,8 @@ class LegoHideAnimPresenter : public LegoLoopingAnimPresenter { void Destroy() override; // vtable+0x38 void EndAction() override; // vtable+0x40 void PutFrame() override; // vtable+0x6c + void VTable0x8c() override; // vtable+0x8c + void VTable0x90() override; // vtable+0x90 private: void Init(); diff --git a/LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp b/LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp index 5bb59615..19b2e3a4 100644 --- a/LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp +++ b/LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp @@ -8,6 +8,18 @@ LegoHideAnimPresenter::LegoHideAnimPresenter() Init(); } +// STUB: LEGO1 0x1006d860 +void LegoHideAnimPresenter::VTable0x8c() +{ + // TODO +} + +// STUB: LEGO1 0x1006d870 +void LegoHideAnimPresenter::VTable0x90() +{ + // TODO +} + // FUNCTION: LEGO1 0x1006d9f0 LegoHideAnimPresenter::~LegoHideAnimPresenter() {