mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00
Implement functions in Act3Actor (#1180)
* Implement Act3Actor * Minor consistency adjustments --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -20,8 +20,8 @@ public:
|
||||
return "Act3Actor";
|
||||
}
|
||||
|
||||
MxU32 VTable0x90(float, Matrix4&) override; // vtable+0x90
|
||||
MxResult VTable0x94(LegoPathActor*, MxBool) override; // vtable+0x94
|
||||
MxU32 VTable0x90(float p_float, Matrix4& p_transform) override; // vtable+0x90
|
||||
MxResult VTable0x94(LegoPathActor* p_actor, MxBool p_bool) override; // vtable+0x94
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10043330
|
||||
// Act3Actor::`scalar deleting destructor'
|
||||
@@ -30,7 +30,12 @@ public:
|
||||
// Act3Actor::~Act3Actor
|
||||
|
||||
private:
|
||||
undefined4 m_unk0x1c; // 0x1c
|
||||
MxFloat m_unk0x1c; // 0x1c
|
||||
|
||||
static Mx3DPointFloat g_unk0x10104ef0;
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100d7660
|
||||
// Act3Actor::`vbtable'
|
||||
|
||||
#endif // ACT3ACTORS_H
|
||||
|
@@ -22,6 +22,7 @@ extern const char* g_strHIT_WALL_SOUND;
|
||||
class LegoPathActor : public LegoActor {
|
||||
public:
|
||||
enum {
|
||||
c_bit2 = 0x02,
|
||||
c_bit3 = 0x04,
|
||||
c_bit9 = 0x100
|
||||
};
|
||||
|
Reference in New Issue
Block a user