mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-25 09:24:17 +00:00
🍕 (#79)
* 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>
This commit is contained in:
@@ -1,13 +1,30 @@
|
||||
#include "pizza.h"
|
||||
|
||||
// OFFSET: LEGO1 0x10037ef0 STUB
|
||||
#include "decomp.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(Pizza, 0x9c);
|
||||
|
||||
// OFFSET: LEGO1 0x10037ef0
|
||||
Pizza::Pizza()
|
||||
{
|
||||
// TODO
|
||||
// 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 STUB
|
||||
// OFFSET: LEGO1 0x10038100
|
||||
Pizza::~Pizza()
|
||||
{
|
||||
// TODO
|
||||
TickleManager()->Unregister(this);
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x100388a0
|
||||
MxResult Pizza::Tickle()
|
||||
{
|
||||
// TODO
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user