mirror of
https://github.com/isledecomp/isle.git
synced 2024-11-21 23:33:36 -05:00
Implement/match LegoAnimPresenter::FUN_1006ab70 (#839)
This commit is contained in:
parent
c01fd9b260
commit
7efbb04999
3 changed files with 25 additions and 2 deletions
|
@ -8,6 +8,9 @@
|
|||
#include "legotraninfolist.h"
|
||||
#include "mxcore.h"
|
||||
|
||||
class LegoAnimPresenter;
|
||||
class LegoROIList;
|
||||
|
||||
// SIZE 0x18
|
||||
struct Character {
|
||||
char* m_name; // 0x00
|
||||
|
@ -92,6 +95,8 @@ class LegoAnimationManager : public MxCore {
|
|||
void FUN_10062770();
|
||||
void FUN_100627d0(MxBool);
|
||||
void FUN_100629b0(MxU32, MxBool);
|
||||
void FUN_10063270(LegoROIList*, LegoAnimPresenter*);
|
||||
void FUN_10063780(LegoROIList*);
|
||||
void FUN_10064670(MxBool);
|
||||
void FUN_10064740(MxBool);
|
||||
|
||||
|
|
|
@ -621,6 +621,18 @@ void LegoAnimationManager::FUN_100629b0(MxU32, MxBool)
|
|||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10063270
|
||||
void LegoAnimationManager::FUN_10063270(LegoROIList*, LegoAnimPresenter*)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10063780
|
||||
void LegoAnimationManager::FUN_10063780(LegoROIList*)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10064670
|
||||
void LegoAnimationManager::FUN_10064670(MxBool)
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#include "legoanimpresenter.h"
|
||||
|
||||
#include "legoanimationmanager.h"
|
||||
#include "legoanimmmpresenter.h"
|
||||
#include "legocharactermanager.h"
|
||||
#include "legovideomanager.h"
|
||||
|
@ -449,10 +450,15 @@ void LegoAnimPresenter::FUN_1006a4f0(
|
|||
}
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1006ab70
|
||||
// FUNCTION: LEGO1 0x1006ab70
|
||||
void LegoAnimPresenter::FUN_1006ab70()
|
||||
{
|
||||
// TODO
|
||||
if (m_unk0x96) {
|
||||
AnimationManager()->FUN_10063270(m_unk0x74, this);
|
||||
}
|
||||
else {
|
||||
AnimationManager()->FUN_10063780(m_unk0x74);
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x1006aba0
|
||||
|
|
Loading…
Reference in a new issue