diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2026-03-30 02:10:42 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-30 02:10:42 -0700 |
| commit | 5685fa58c619245cc21eb9a78d2b9e6ab4cc67aa (patch) | |
| tree | 1e38843572ddb5664d8b9895385a65e8adf39294 /src/d/actor/d_a_npc_sola.cpp | |
| parent | cb6ee4b21e25cb40a08c0f1effeebda79896a7e5 (diff) | |
Z2Audio player debug work / fix actor method returns (#3140)
* Z2Audio player debug work
* fix actor method returns
* wii build fix
Diffstat (limited to 'src/d/actor/d_a_npc_sola.cpp')
| -rw-r--r-- | src/d/actor/d_a_npc_sola.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/d/actor/d_a_npc_sola.cpp b/src/d/actor/d_a_npc_sola.cpp index a70746c4f1..0bac7e4fb6 100644 --- a/src/d/actor/d_a_npc_sola.cpp +++ b/src/d/actor/d_a_npc_sola.cpp @@ -194,14 +194,13 @@ int daNpc_solA_c::Execute() { return execute(); } -void daNpc_solA_c::Draw() { +int daNpc_solA_c::Draw() { if (mpMatAnm[0] != NULL) { J3DModelData* mdlData_p = mpMorf[0]->getModel()->getModelData(); mdlData_p->getMaterialNodePointer(getEyeballMaterialNo())->setMaterialAnm(mpMatAnm[0]); } - draw(FALSE, FALSE, mpHIO->m.common.real_shadow_size, NULL, 100.0f, FALSE, FALSE, - FALSE); - return; + + return draw(FALSE, FALSE, mpHIO->m.common.real_shadow_size, NULL, 100.0f, FALSE, FALSE, FALSE); } BOOL daNpc_solA_c::createHeapCallBack(fopAc_ac_c* a_this) { @@ -481,12 +480,12 @@ static int daNpc_solA_Execute(void* param_0) { return static_cast<daNpc_solA_c*>(param_0)->Execute(); } -static void daNpc_solA_Draw(void* param_0) { +static int daNpc_solA_Draw(void* param_0) { return static_cast<daNpc_solA_c*>(param_0)->Draw(); } -static bool daNpc_solA_IsDelete(void* param_0) { - return true; +static int daNpc_solA_IsDelete(void* param_0) { + return 1; } static actor_method_class daNpc_solA_MethodTable = { |
