cleanup d_msg_flow (#2447)

This commit is contained in:
TakaRikka
2025-05-17 09:56:20 -07:00
committed by GitHub
parent 165095b3d9
commit d1a5f8d71c
11 changed files with 1708 additions and 851 deletions
+2 -2
View File
@@ -279,8 +279,8 @@ public:
void changeDemoMode(u32 mode) { mDemoMode = mode; }
BOOL checkPortalObjCall() { return checkStateFlg0(FLG0_PORTAL_OBJ_CALL); }
BOOL checkNoHairScale() const { return checkStateFlg0(FLG0_NO_HAIR_SCALE); }
BOOL checkNpcNear() { return checkStateFlg0(FLG0_NPC_NEAR); }
BOOL checkNpcFar() { return checkStateFlg0(FLG0_NPC_FAR); }
BOOL checkNpcNear() const { return checkStateFlg0(FLG0_NPC_NEAR); }
BOOL checkNpcFar() const { return checkStateFlg0(FLG0_NPC_FAR); }
u32 checkNoDraw() const { return checkStateFlg0(FLG0_NO_DRAW); }
BOOL checkNoInput() const { return checkStateFlg0(FLG0_NO_INPUT); }
BOOL checkWolfNoPos() const { return checkStateFlg0(FLG0_WOLF_NO_POS); }
+3 -1
View File
@@ -119,12 +119,14 @@ public:
/* 8094A608 */ void setDefaultWaitAnime(u8);
/* 8094AA20 */ virtual ~daMyna_c() {}
daMyna_c(){};
daMyna_c() {}
void onEventFlag(u8 flag) { field_0x92F |= (1 << flag); }
void offEventFlag(u8 flag) { field_0x92F &= ~(1 << flag); }
bool isEventFlag(u8 flag) { return field_0x92F & (1 << flag); }
fopAc_ac_c* getSpeakActorPtr() { return field_0x828; }
typedef void (daMyna_c::*ProcFunc)();
typedef int (daMyna_c::*BaseMotionFunc)(int);