mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 09:54:18 +00:00
Add remaining classes, implement/match LegoObjectFactory (#1026)
* Add missing classes * Match LegoObjectFactory * Remove semicolon * Add symbol * Fix
This commit is contained in:
committed by
GitHub
parent
abb4483e18
commit
cf576ca78f
10
LEGO1/lego/legoomni/src/actors/act2genactor.cpp
Normal file
10
LEGO1/lego/legoomni/src/actors/act2genactor.cpp
Normal file
@@ -0,0 +1,10 @@
|
||||
#include "act2genactor.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(Act2GenActor, 0x154)
|
||||
|
||||
// STUB: LEGO1 0x10018740
|
||||
MxResult Act2GenActor::VTable0x94(LegoPathActor*, MxBool)
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
47
LEGO1/lego/legoomni/src/actors/act3brickster.cpp
Normal file
47
LEGO1/lego/legoomni/src/actors/act3brickster.cpp
Normal file
@@ -0,0 +1,47 @@
|
||||
#include "act3brickster.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(Act3Brickster, 0x1b4)
|
||||
|
||||
// STUB: LEGO1 0x10040e10
|
||||
Act3Brickster::Act3Brickster()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10040f20
|
||||
Act3Brickster::~Act3Brickster()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10040ff0
|
||||
void Act3Brickster::ParseAction(char* p_extra)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10041050
|
||||
void Act3Brickster::VTable0x70(float p_und)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100416b0
|
||||
MxResult Act3Brickster::VTable0x94(LegoPathActor*, MxBool)
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10042990
|
||||
void Act3Brickster::SwitchBoundary(LegoPathBoundary*& p_boundary, LegoUnknown100db7f4*& p_edge, float& p_unk0xe4)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100429d0
|
||||
MxResult Act3Brickster::VTable0x9c()
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
35
LEGO1/lego/legoomni/src/actors/act3cop.cpp
Normal file
35
LEGO1/lego/legoomni/src/actors/act3cop.cpp
Normal file
@@ -0,0 +1,35 @@
|
||||
#include "act3cop.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(Act3Cop, 0x188)
|
||||
|
||||
// STUB: LEGO1 0x1003fe30
|
||||
Act3Cop::Act3Cop()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1003ff70
|
||||
MxResult Act3Cop::VTable0x94(LegoPathActor*, MxBool)
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10040060
|
||||
void Act3Cop::ParseAction(char* p_extra)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100401f0
|
||||
void Act3Cop::VTable0x70(float p_und)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10040d20
|
||||
MxResult Act3Cop::VTable0x9c()
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "mxticklemanager.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(Pizza, 0x9c)
|
||||
DECOMP_SIZE_ASSERT(PizzaMissionState, 0xb0)
|
||||
DECOMP_SIZE_ASSERT(PizzaMissionState, 0xb4)
|
||||
DECOMP_SIZE_ASSERT(PizzaMissionState::Entry, 0x20)
|
||||
|
||||
// FUNCTION: LEGO1 0x10037ef0
|
||||
@@ -99,6 +99,12 @@ undefined4 Pizza::HandleEndAction(MxEndActionNotificationParam&)
|
||||
return 0;
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10039030
|
||||
PizzaMissionState::PizzaMissionState()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100393c0
|
||||
MxResult PizzaMissionState::Serialize(LegoFile* p_legoFile)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user