mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 09:54:18 +00:00
Implement LegoWorld::Enable (#516)
* WIP VTable0x68 * Improve match * Match * Fix * Fix * Move vars * Match * Add call to Isle * Rename functions * Fix style
This commit is contained in:
committed by
GitHub
parent
a7acf8c607
commit
558bda4dd2
@@ -21,9 +21,22 @@ LegoAnimationManager::~LegoAnimationManager()
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1005ee80
|
||||
void LegoAnimationManager::FUN_1005ee80(MxBool)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1005ef10
|
||||
void LegoAnimationManager::FUN_1005ef10()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1005f0b0
|
||||
void LegoAnimationManager::FUN_1005f0b0()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1005f130
|
||||
@@ -44,6 +57,12 @@ void LegoAnimationManager::FUN_1005f720(undefined4)
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10061010
|
||||
void LegoAnimationManager::FUN_10061010(undefined4)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100619f0
|
||||
MxLong LegoAnimationManager::Notify(MxParam& p_param)
|
||||
{
|
||||
|
||||
@@ -102,7 +102,7 @@ void LegoAnimPresenter::PutFrame()
|
||||
// FUNCTION: LEGO1 0x1006b550
|
||||
void LegoAnimPresenter::ReadyTickle()
|
||||
{
|
||||
m_currentWorld = GetCurrentWorld();
|
||||
m_currentWorld = CurrentWorld();
|
||||
|
||||
if (m_currentWorld) {
|
||||
MxStreamChunk* chunk = m_subscriber->CurrentChunk();
|
||||
|
||||
@@ -137,7 +137,7 @@ void MxTransitionManager::EndTransition(MxBool p_notifyWorld)
|
||||
TickleManager()->UnregisterClient(this);
|
||||
|
||||
if (p_notifyWorld) {
|
||||
LegoWorld* world = GetCurrentWorld();
|
||||
LegoWorld* world = CurrentWorld();
|
||||
|
||||
if (world) {
|
||||
#ifdef COMPAT_MODE
|
||||
|
||||
Reference in New Issue
Block a user