diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e59cc59..199fa8ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -298,10 +298,10 @@ function(add_lego_libraries NAME) LEGO1/lego/legoomni/src/audio/lego3dsound.cpp LEGO1/lego/legoomni/src/entity/legocameracontroller.cpp LEGO1/lego/legoomni/src/race/legoracers.cpp + LEGO1/lego/legoomni/src/race/legoraceactor.cpp LEGO1/lego/legoomni/src/actors/act2actor.cpp LEGO1/lego/legoomni/src/audio/legoloadcachesoundpresenter.cpp LEGO1/lego/legoomni/src/actors/buildingentity.cpp - LEGO1/lego/legoomni/src/race/legoraceactor.cpp LEGO1/lego/legoomni/src/common/legostate.cpp LEGO1/lego/legoomni/src/actors/buildings.cpp LEGO1/lego/legoomni/src/common/misc.cpp diff --git a/LEGO1/lego/legoomni/include/legoraceactor.h b/LEGO1/lego/legoomni/include/legoraceactor.h index 9262f258..bc3d54dc 100644 --- a/LEGO1/lego/legoomni/include/legoraceactor.h +++ b/LEGO1/lego/legoomni/include/legoraceactor.h @@ -34,9 +34,7 @@ class LegoRaceActor : public virtual LegoAnimActor { MxU32 VTable0x90(float p_time, Matrix4& p_matrix) override; // vtable+0x90 MxResult HitActor(LegoPathActor* p_actor, MxBool p_bool) override; // vtable+0x94 - // FUNCTION: LEGO1 0x10014aa0 - // FUNCTION: BETA10 0x100ca038 - virtual MxResult FUN_10014aa0() { return SUCCESS; } + virtual MxResult FUN_10014aa0(); // SYNTHETIC: LEGO1 0x10012c10 // LegoRaceActor::`vbase destructor' diff --git a/LEGO1/lego/legoomni/src/race/legoraceactor.cpp b/LEGO1/lego/legoomni/src/race/legoraceactor.cpp index a8a7fccd..92c99d4f 100644 --- a/LEGO1/lego/legoomni/src/race/legoraceactor.cpp +++ b/LEGO1/lego/legoomni/src/race/legoraceactor.cpp @@ -116,3 +116,10 @@ MxResult LegoRaceActor::HitActor(LegoPathActor* p_actor, MxBool p_bool) return SUCCESS; } + +// FUNCTION: LEGO1 0x10014aa0 +// FUNCTION: BETA10 0x100ca038 +MxResult LegoRaceActor::FUN_10014aa0() +{ + return SUCCESS; +}