mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Implement/match LegoAnimationManager::FUN_10062e20 (#967)
This commit is contained in:

committed by
GitHub

parent
2f1aa58153
commit
b978787f8f
@@ -28,7 +28,7 @@ public:
|
||||
// SIZE 0x18
|
||||
struct Character {
|
||||
char* m_name; // 0x00
|
||||
MxBool m_unk0x04; // 0x04
|
||||
MxBool m_inExtras; // 0x04
|
||||
MxS8 m_vehicleId; // 0x05
|
||||
undefined m_unk0x06; // 0x06 (unused?)
|
||||
MxBool m_unk0x07; // 0x07
|
||||
|
@@ -81,7 +81,7 @@ public:
|
||||
virtual MxResult Create(MxU8* p_data, const Vector3& p_location, const MxAtomId& p_trigger); // vtable+0x14
|
||||
virtual void Destroy(); // vtable+0x18
|
||||
|
||||
MxResult FUN_10045c20(
|
||||
MxResult PlaceActor(
|
||||
LegoPathActor* p_actor,
|
||||
const char* p_name,
|
||||
MxS32 p_src,
|
||||
@@ -89,13 +89,13 @@ public:
|
||||
MxS32 p_dest,
|
||||
float p_destScale
|
||||
);
|
||||
MxResult FUN_10046050(
|
||||
MxResult PlaceActor(
|
||||
LegoPathActor* p_actor,
|
||||
LegoAnimPresenter* p_presenter,
|
||||
Vector3& p_position,
|
||||
Vector3& p_direction
|
||||
);
|
||||
MxResult AddActor(LegoPathActor* p_actor);
|
||||
MxResult PlaceActor(LegoPathActor* p_actor);
|
||||
MxResult RemoveActor(LegoPathActor* p_actor);
|
||||
void FUN_100468f0(LegoAnimPresenter* p_presenter);
|
||||
void FUN_10046930(LegoAnimPresenter* p_presenter);
|
||||
|
@@ -72,14 +72,14 @@ public:
|
||||
MxS32 p_dest,
|
||||
float p_destScale
|
||||
);
|
||||
MxResult AddPathActor(LegoPathActor* p_actor);
|
||||
MxResult FUN_1001fb70(
|
||||
MxResult PlaceActor(LegoPathActor* p_actor);
|
||||
MxResult PlaceActor(
|
||||
LegoPathActor* p_actor,
|
||||
LegoAnimPresenter* p_presenter,
|
||||
Vector3& p_position,
|
||||
Vector3& p_direction
|
||||
);
|
||||
void RemovePathActor(LegoPathActor* p_actor);
|
||||
void RemoveActor(LegoPathActor* p_actor);
|
||||
void FUN_1001fda0(LegoAnimPresenter* p_presenter);
|
||||
void FUN_1001fe90(LegoAnimPresenter* p_presenter);
|
||||
LegoPathBoundary* FindPathBoundary(const char* p_name);
|
||||
|
Reference in New Issue
Block a user