mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00
GasStation::ReadyWorld (#765)
* Start GasStation::ReadyWorld * fixes (up to 69.43%) * what is this file and how did it get here * don't hardcode (likely) action id * Match FUN_10005590 (non-inlined version of PlayAction?) * fixes (75.07%) * Fixes (77.87%) * style * fix * style * style --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -44,9 +44,12 @@ public:
|
||||
return !strcmp(p_name, MxDSObject::ClassName()) || MxCore::IsA(p_name);
|
||||
} // vtable+10;
|
||||
|
||||
virtual undefined4 VTable0x14(); // vtable+14;
|
||||
virtual MxU32 GetSizeOnDisk(); // vtable+18;
|
||||
virtual void Deserialize(MxU8*& p_source, MxS16 p_unk0x24); // vtable+1c;
|
||||
virtual undefined4 VTable0x14(); // vtable+14;
|
||||
virtual MxU32 GetSizeOnDisk(); // vtable+18;
|
||||
virtual void Deserialize(MxU8*& p_source, MxS16 p_unk0x24); // vtable+1c;
|
||||
|
||||
// FUNCTION: ISLE 0x401c40
|
||||
// FUNCTION: LEGO1 0x10005530
|
||||
inline virtual void SetAtomId(MxAtomId p_atomId) { this->m_atomId = p_atomId; } // vtable+20;
|
||||
|
||||
inline Type GetType() const { return (Type) this->m_type; }
|
||||
@@ -81,10 +84,4 @@ private:
|
||||
|
||||
MxDSObject* DeserializeDSObjectDispatch(MxU8*&, MxS16);
|
||||
|
||||
// FUNCTION: ISLE 0x401c40
|
||||
// MxDSObject::SetAtomId
|
||||
|
||||
// FUNCTION: LEGO1 0x10005530
|
||||
// MxDSObject::SetAtomId
|
||||
|
||||
#endif // MXDSOBJECT_H
|
||||
|
Reference in New Issue
Block a user