mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00
Implement/match LegoPathActor::VTable0xa4 and VTable0xa8 (#945)
* Implement/match LegoPathActor::VTable0xa4 * Implement/match LegoPathActor::VTable0xa8 * Name enum constants
This commit is contained in:

committed by
GitHub

parent
8fee73c525
commit
6774784b37
@@ -24,10 +24,9 @@ class Act1State;
|
||||
// SIZE 0x140
|
||||
class Isle : public LegoWorld {
|
||||
public:
|
||||
// For g_unk0x100f1198
|
||||
enum {
|
||||
c_bit6 = 0x20,
|
||||
c_bit7 = 0x40
|
||||
c_playCamAnims = 0x20,
|
||||
c_playMusic = 0x40
|
||||
};
|
||||
|
||||
Isle();
|
||||
|
@@ -102,7 +102,7 @@ public:
|
||||
MxBool p_param8,
|
||||
MxBool p_param9
|
||||
);
|
||||
void CameraTriggerFire(LegoPathActor* p_actor, undefined4, MxU32 p_location, MxBool p_bool);
|
||||
void CameraTriggerFire(LegoPathActor* p_actor, MxBool, MxU32 p_location, MxBool p_bool);
|
||||
void FUN_10061010(MxBool p_und);
|
||||
LegoTranInfo* GetTranInfo(MxU32 p_index);
|
||||
void FUN_10062770();
|
||||
|
@@ -96,8 +96,8 @@ public:
|
||||
// FUNCTION: LEGO1 0x10002d60
|
||||
virtual MxS32 VTable0xa0() { return 0; } // vtable+0xa0
|
||||
|
||||
virtual void VTable0xa4(MxBool&, MxS32&); // vtable+0xa4
|
||||
virtual void VTable0xa8(); // vtable+0xa8
|
||||
virtual void VTable0xa4(MxBool& p_und1, MxS32& p_und2); // vtable+0xa4
|
||||
virtual void VTable0xa8(); // vtable+0xa8
|
||||
|
||||
// FUNCTION: LEGO1 0x10002d70
|
||||
virtual void VTable0xac(MxFloat p_unk0x13c) { m_unk0x13c = p_unk0x13c; } // vtable+0xac
|
||||
|
Reference in New Issue
Block a user