mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-20 23:01:16 +00:00
Order until Infocenter
This commit is contained in:
parent
9480fd9d98
commit
fe6aa40b1d
@ -363,14 +363,12 @@ function(add_lego_libraries NAME)
|
|||||||
LEGO1/lego/legoomni/src/entity/legonavcontroller.cpp
|
LEGO1/lego/legoomni/src/entity/legonavcontroller.cpp
|
||||||
LEGO1/lego/legoomni/src/paths/legopathboundary.cpp
|
LEGO1/lego/legoomni/src/paths/legopathboundary.cpp
|
||||||
LEGO1/lego/legoomni/src/main/legomain.cpp
|
LEGO1/lego/legoomni/src/main/legomain.cpp
|
||||||
LEGO1/lego/legoomni/src/entity/legojetskiraceactor.cpp
|
|
||||||
LEGO1/lego/legoomni/src/input/legoinputmanager.cpp
|
LEGO1/lego/legoomni/src/input/legoinputmanager.cpp
|
||||||
LEGO1/lego/legoomni/src/race/legoracemap.cpp
|
LEGO1/lego/legoomni/src/race/legoracemap.cpp
|
||||||
LEGO1/lego/legoomni/src/worlds/jukebox.cpp
|
LEGO1/lego/legoomni/src/worlds/jukebox.cpp
|
||||||
LEGO1/lego/legoomni/src/video/legoflctexturepresenter.cpp
|
LEGO1/lego/legoomni/src/video/legoflctexturepresenter.cpp
|
||||||
LEGO1/lego/legoomni/src/worlds/police.cpp
|
LEGO1/lego/legoomni/src/worlds/police.cpp
|
||||||
LEGO1/lego/legoomni/src/common/legoanimationmanager.cpp
|
LEGO1/lego/legoomni/src/common/legoanimationmanager.cpp
|
||||||
LEGO1/lego/legoomni/src/build/legocarbuildpresenter.cpp
|
|
||||||
LEGO1/lego/legoomni/src/entity/legopovcontroller.cpp
|
LEGO1/lego/legoomni/src/entity/legopovcontroller.cpp
|
||||||
LEGO1/lego/legoomni/src/common/legotextureinfo.cpp
|
LEGO1/lego/legoomni/src/common/legotextureinfo.cpp
|
||||||
LEGO1/lego/legoomni/src/actors/doors.cpp
|
LEGO1/lego/legoomni/src/actors/doors.cpp
|
||||||
@ -381,6 +379,9 @@ function(add_lego_libraries NAME)
|
|||||||
LEGO1/lego/legoomni/src/video/legolocomotionanimpresenter.cpp
|
LEGO1/lego/legoomni/src/video/legolocomotionanimpresenter.cpp
|
||||||
LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp
|
LEGO1/lego/legoomni/src/video/legohideanimpresenter.cpp
|
||||||
LEGO1/lego/legoomni/src/worlds/infocenter.cpp
|
LEGO1/lego/legoomni/src/worlds/infocenter.cpp
|
||||||
|
|
||||||
|
LEGO1/lego/legoomni/src/entity/legojetskiraceactor.cpp
|
||||||
|
LEGO1/lego/legoomni/src/build/legocarbuildpresenter.cpp
|
||||||
LEGO1/lego/legoomni/src/race/raceskel.cpp
|
LEGO1/lego/legoomni/src/race/raceskel.cpp
|
||||||
LEGO1/lego/legoomni/src/worlds/act3.cpp
|
LEGO1/lego/legoomni/src/worlds/act3.cpp
|
||||||
LEGO1/lego/legoomni/src/video/legomodelpresenter.cpp
|
LEGO1/lego/legoomni/src/video/legomodelpresenter.cpp
|
||||||
|
|||||||
@ -59,6 +59,9 @@ class JukeBox : public LegoWorld {
|
|||||||
MxLong Notify(MxParam& p_param) override; // vtable+0x04
|
MxLong Notify(MxParam& p_param) override; // vtable+0x04
|
||||||
MxResult Tickle() override; // vtable+0x08
|
MxResult Tickle() override; // vtable+0x08
|
||||||
|
|
||||||
|
// FUNCTION: LEGO1 0x1005d6e0
|
||||||
|
MxBool VTable0x5c() override { return TRUE; } // vtable+0x5c
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005d6f0
|
// FUNCTION: LEGO1 0x1005d6f0
|
||||||
// FUNCTION: BETA10 0x100388d0
|
// FUNCTION: BETA10 0x100388d0
|
||||||
const char* ClassName() const override // vtable+0x0c
|
const char* ClassName() const override // vtable+0x0c
|
||||||
@ -75,7 +78,6 @@ class JukeBox : public LegoWorld {
|
|||||||
|
|
||||||
MxResult Create(MxDSAction& p_dsAction) override; // vtable+0x18
|
MxResult Create(MxDSAction& p_dsAction) override; // vtable+0x18
|
||||||
void ReadyWorld() override; // vtable+0x50
|
void ReadyWorld() override; // vtable+0x50
|
||||||
MxBool VTable0x5c() override; // vtable+0x5c
|
|
||||||
MxBool Escape() override; // vtable+0x64
|
MxBool Escape() override; // vtable+0x64
|
||||||
void Enable(MxBool p_enable) override; // vtable+0x68
|
void Enable(MxBool p_enable) override; // vtable+0x68
|
||||||
|
|
||||||
|
|||||||
@ -25,6 +25,12 @@ class LegoHideAnimPresenter : public LegoLoopingAnimPresenter {
|
|||||||
LegoHideAnimPresenter();
|
LegoHideAnimPresenter();
|
||||||
~LegoHideAnimPresenter() override;
|
~LegoHideAnimPresenter() override;
|
||||||
|
|
||||||
|
// FUNCTION: LEGO1 0x1006d860
|
||||||
|
void VTable0x8c() override {} // vtable+0x8c
|
||||||
|
|
||||||
|
// FUNCTION: LEGO1 0x1006d870
|
||||||
|
void VTable0x90() override {} // vtable+0x90
|
||||||
|
|
||||||
// FUNCTION: BETA10 0x1005d4a0
|
// FUNCTION: BETA10 0x1005d4a0
|
||||||
static const char* HandlerClassName()
|
static const char* HandlerClassName()
|
||||||
{
|
{
|
||||||
@ -51,8 +57,6 @@ class LegoHideAnimPresenter : public LegoLoopingAnimPresenter {
|
|||||||
void Destroy() override; // vtable+0x38
|
void Destroy() override; // vtable+0x38
|
||||||
void EndAction() override; // vtable+0x40
|
void EndAction() override; // vtable+0x40
|
||||||
void PutFrame() override; // vtable+0x6c
|
void PutFrame() override; // vtable+0x6c
|
||||||
void VTable0x8c() override; // vtable+0x8c
|
|
||||||
void VTable0x90() override; // vtable+0x90
|
|
||||||
|
|
||||||
void FUN_1006db40(LegoTime p_time);
|
void FUN_1006db40(LegoTime p_time);
|
||||||
|
|
||||||
|
|||||||
@ -87,7 +87,12 @@ class LegoInputManager : public MxPresenter {
|
|||||||
void Register(MxCore*);
|
void Register(MxCore*);
|
||||||
void UnRegister(MxCore*);
|
void UnRegister(MxCore*);
|
||||||
|
|
||||||
MxResult Tickle() override; // vtable+0x08
|
// FUNCTION: LEGO1 0x1005b8b0
|
||||||
|
MxResult Tickle() override
|
||||||
|
{
|
||||||
|
ProcessEvents();
|
||||||
|
return SUCCESS;
|
||||||
|
} // vtable+0x08
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b8c0
|
// FUNCTION: LEGO1 0x1005b8c0
|
||||||
MxResult PutData() override { return SUCCESS; } // vtable+0x4c
|
MxResult PutData() override { return SUCCESS; } // vtable+0x4c
|
||||||
|
|||||||
@ -59,6 +59,9 @@ class Police : public LegoWorld {
|
|||||||
|
|
||||||
MxLong Notify(MxParam& p_param) override; // vtable+0x04
|
MxLong Notify(MxParam& p_param) override; // vtable+0x04
|
||||||
|
|
||||||
|
// FUNCTION: LEGO1 0x1005e1d0
|
||||||
|
MxBool VTable0x5c() override { return TRUE; } // vtable+0x5c
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e1e0
|
// FUNCTION: LEGO1 0x1005e1e0
|
||||||
// FUNCTION: BETA10 0x100f0c50
|
// FUNCTION: BETA10 0x100f0c50
|
||||||
const char* ClassName() const override // vtable+0x0c
|
const char* ClassName() const override // vtable+0x0c
|
||||||
@ -75,7 +78,6 @@ class Police : public LegoWorld {
|
|||||||
|
|
||||||
MxResult Create(MxDSAction& p_dsAction) override; // vtable+0x18
|
MxResult Create(MxDSAction& p_dsAction) override; // vtable+0x18
|
||||||
void ReadyWorld() override; // vtable+0x50
|
void ReadyWorld() override; // vtable+0x50
|
||||||
MxBool VTable0x5c() override; // vtable+0x5c
|
|
||||||
MxBool Escape() override; // vtable+0x64
|
MxBool Escape() override; // vtable+0x64
|
||||||
void Enable(MxBool p_enable) override; // vtable+0x68
|
void Enable(MxBool p_enable) override; // vtable+0x68
|
||||||
|
|
||||||
|
|||||||
@ -52,13 +52,6 @@ LegoInputManager::LegoInputManager()
|
|||||||
m_autoDragTime = 1000;
|
m_autoDragTime = 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b8b0
|
|
||||||
MxResult LegoInputManager::Tickle()
|
|
||||||
{
|
|
||||||
ProcessEvents();
|
|
||||||
return SUCCESS;
|
|
||||||
}
|
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005b8f0
|
// FUNCTION: LEGO1 0x1005b8f0
|
||||||
LegoInputManager::~LegoInputManager()
|
LegoInputManager::~LegoInputManager()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -14,16 +14,6 @@ LegoHideAnimPresenter::LegoHideAnimPresenter()
|
|||||||
Init();
|
Init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006d860
|
|
||||||
void LegoHideAnimPresenter::VTable0x8c()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006d870
|
|
||||||
void LegoHideAnimPresenter::VTable0x90()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1006d9f0
|
// FUNCTION: LEGO1 0x1006d9f0
|
||||||
LegoHideAnimPresenter::~LegoHideAnimPresenter()
|
LegoHideAnimPresenter::~LegoHideAnimPresenter()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -26,12 +26,6 @@ JukeBox::JukeBox()
|
|||||||
NotificationManager()->Register(this);
|
NotificationManager()->Register(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005d6e0
|
|
||||||
MxBool JukeBox::VTable0x5c()
|
|
||||||
{
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005d830
|
// FUNCTION: LEGO1 0x1005d830
|
||||||
JukeBox::~JukeBox()
|
JukeBox::~JukeBox()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -26,12 +26,6 @@ Police::Police()
|
|||||||
NotificationManager()->Register(this);
|
NotificationManager()->Register(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e1d0
|
|
||||||
MxBool Police::VTable0x5c()
|
|
||||||
{
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x1005e320
|
// FUNCTION: LEGO1 0x1005e320
|
||||||
Police::~Police()
|
Police::~Police()
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user