summaryrefslogtreecommitdiff
path: root/include/d/actor
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2026-07-27 12:14:38 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2026-07-27 12:14:38 -0400
commitbe8da688fcc755d77e2cdb7a69124297b01ff683 (patch)
treec881c9ba84af3a5d0cac26427a436c8c9927b129 /include/d/actor
parent7fae08bcd1e75242b3cdcb7a0704488911561e78 (diff)
zl1 cleanup, inline cleanup
Diffstat (limited to 'include/d/actor')
-rw-r--r--include/d/actor/d_a_npc_bm1.h2
-rw-r--r--include/d/actor/d_a_npc_ls1.h2
-rw-r--r--include/d/actor/d_a_npc_zl1.h9
3 files changed, 7 insertions, 6 deletions
diff --git a/include/d/actor/d_a_npc_bm1.h b/include/d/actor/d_a_npc_bm1.h
index 95c55325..cad007a9 100644
--- a/include/d/actor/d_a_npc_bm1.h
+++ b/include/d/actor/d_a_npc_bm1.h
@@ -129,7 +129,7 @@ public:
bool chkAttention();
void setAttention(bool);
fopAc_ac_c* searchByID(fpc_ProcID);
- bool partner_srch_sub(void* (*)(void*, void*));
+ bool partner_srch_sub(fpcLyIt_JudgeFunc);
void partner_srch();
u32 bm_movPass(bool);
void bm_setFlyAnm();
diff --git a/include/d/actor/d_a_npc_ls1.h b/include/d/actor/d_a_npc_ls1.h
index 8186b325..a09ee960 100644
--- a/include/d/actor/d_a_npc_ls1.h
+++ b/include/d/actor/d_a_npc_ls1.h
@@ -139,7 +139,7 @@ public:
bool chk_talk();
bool chk_parts_notMov();
fopAc_ac_c* searchByID(fpc_ProcID, int*);
- bool partner_search_sub(void* (*)(void*, void*));
+ bool partner_search_sub(fpcLyIt_JudgeFunc);
void partner_search();
void setEyeCtrl();
void clrEyeCtrl();
diff --git a/include/d/actor/d_a_npc_zl1.h b/include/d/actor/d_a_npc_zl1.h
index a19f51f2..8ee9a830 100644
--- a/include/d/actor/d_a_npc_zl1.h
+++ b/include/d/actor/d_a_npc_zl1.h
@@ -26,7 +26,6 @@ public:
class daNpc_Zl1_c : public fopNpc_npc_c {
public:
-
typedef int (daNpc_Zl1_c::*ActionFunc)(void*);
struct anm_prm_c {
@@ -37,7 +36,6 @@ public:
int mLoopMode;
};
- daNpc_Zl1_c();
void _nodeCB_Head(J3DNode*, J3DModel*);
void _nodeCB_BackBone(J3DNode*, J3DModel*);
BOOL set_startPos(int);
@@ -81,8 +79,8 @@ public:
void checkOrder();
bool chk_talk();
bool chk_parts_notMov();
- fopAc_ac_c* searchByID(fpc_ProcID, int*);
- bool partner_search_sub(void* (*)(void*, void*));
+ fopAc_ac_c* searchByID(fpc_ProcID, BOOL*);
+ bool partner_search_sub(fpcLyIt_JudgeFunc);
void partner_search();
void setEyeCtrl();
void clrEyeCtrl();
@@ -120,7 +118,9 @@ public:
BOOL cut_move_JMP_OFF();
void cut_init_OMAMORI_ONOFF(int);
BOOL cut_move_OMAMORI_ONOFF();
+#if VERSION > VERSION_DEMO
void cut_init_SURPRISED(int);
+#endif
BOOL cut_move_SURPRISED();
void privateCut(int);
void endEvent();
@@ -163,6 +163,7 @@ public:
BOOL bodyCreateHeap();
BOOL itemCreateHeap();
BOOL CreateHeap();
+
public:
/* 0x6C4 */ request_of_phase_process_class mPhs;
/* 0x6CC */ s8 m_hed_jnt_num;