summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_npc_sola.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2026-03-30 02:10:42 -0700
committerGitHub <noreply@github.com>2026-03-30 02:10:42 -0700
commit5685fa58c619245cc21eb9a78d2b9e6ab4cc67aa (patch)
tree1e38843572ddb5664d8b9895385a65e8adf39294 /src/d/actor/d_a_npc_sola.cpp
parentcb6ee4b21e25cb40a08c0f1effeebda79896a7e5 (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.cpp13
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 = {