mirror of
https://github.com/isledecomp/isle.git
synced 2024-11-22 23:57:54 -05:00
ac89815663
* start pizza * Add some pizza vtable functions (they are stubs at the moment) Unknown parameter types, likely either Pizzeria or PizzaMissionState. * Pizza: Add/update functions as according to MxCore inheritance IsleActor::Notify needs to be stubbed --------- Co-authored-by: Kai Kaufman <ktkaufman@wpi.edu> * match pizza destructor * Update pizza members * add size asserts --------- Co-authored-by: Kai Kaufman <ktkaufman@wpi.edu> Co-authored-by: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
30 lines
505 B
C++
30 lines
505 B
C++
#include "pizza.h"
|
|
|
|
#include "decomp.h"
|
|
|
|
DECOMP_SIZE_ASSERT(Pizza, 0x9c);
|
|
|
|
// OFFSET: LEGO1 0x10037ef0
|
|
Pizza::Pizza()
|
|
{
|
|
// FIXME: This inherits from LegoActor, probably why this isn't matching
|
|
this->m_unk80 = 0;
|
|
this->m_unk84 = 0;
|
|
this->m_unk88 = 0;
|
|
this->m_unk8c = -1;
|
|
this->m_unk98 = 0;
|
|
this->m_unk90 = 0x80000000;
|
|
}
|
|
|
|
// OFFSET: LEGO1 0x10038100
|
|
Pizza::~Pizza()
|
|
{
|
|
TickleManager()->Unregister(this);
|
|
}
|
|
|
|
// OFFSET: LEGO1 0x100388a0
|
|
MxResult Pizza::Tickle()
|
|
{
|
|
// TODO
|
|
return SUCCESS;
|
|
}
|