summaryrefslogtreecommitdiff
path: root/include/d
diff options
context:
space:
mode:
authorYunataSavior <58997725+YunataSavior@users.noreply.github.com>2025-11-09 11:32:48 -0800
committerGitHub <noreply@github.com>2025-11-09 11:32:48 -0800
commitcefde2a42cab384221da75210601d72b5a64dcd3 (patch)
tree45d9aa70d3b0e5be22f57eefc739df75c830dd1f /include/d
parent885e29c359bf2870bba14e5496e3312691d523fe (diff)
Debug myna work (#2786)
Diffstat (limited to 'include/d')
-rw-r--r--include/d/actor/d_a_myna.h11
-rw-r--r--include/d/actor/d_a_tag_myna_light.h3
2 files changed, 7 insertions, 7 deletions
diff --git a/include/d/actor/d_a_myna.h b/include/d/actor/d_a_myna.h
index 8d66713031..7159118cc9 100644
--- a/include/d/actor/d_a_myna.h
+++ b/include/d/actor/d_a_myna.h
@@ -6,7 +6,6 @@
#include "d/d_msg_flow.h"
#include "f_op/f_op_actor_mng.h"
#include "m_Do/m_Do_ext.h"
-#include "m_Do/m_Do_hostIO.h"
// This struct may end up belonging elsewhere
struct ShopItem {
@@ -108,8 +107,8 @@ public:
/* 80949948 */ J3DAnmTexPattern* getTexPtrnAnm(char*);
/* 80949A70 */ int checkEndAnm(J3DFrameCtrl*);
/* 80949998 */ int checkEndAnm(f32);
- /* 80949AD4 */ int getItemNumMax();
- /* 80949AE0 */ int getItemType(void*);
+ /* 80949AD4 */ u8 getItemNumMax();
+ /* 80949AE0 */ u8 getItemType(void*);
/* 80949C0C */ u16 getFlowNodeNum();
/* 80949C44 */ void checkDead();
/* 80949D54 */ int chkPlayerInEvtArea(fopAc_ac_c*, cXyz);
@@ -123,7 +122,9 @@ public:
void onEventFlag(u8 flag) { field_0x92F |= (u8)(1 << flag); }
void offEventFlag(u8 flag) { field_0x92F &= (u8)~(u8)(1 << flag); }
- bool isEventFlag(u8 flag) { return field_0x92F & (u8)(1 << flag); }
+ bool isEventFlag(u8 flag) {
+ return (field_0x92F & (u8)(1 << flag)) ? true : false;
+ }
fopAc_ac_c* getSpeakActorPtr() { return field_0x828; }
@@ -163,7 +164,7 @@ public:
/* 0x920 */ s16 field_0x920;
/* 0x922 */ s16 field_0x922;
/* 0x924 */ s16 field_0x924;
- /* 0x926 */ s16 field_0x926;
+ /* 0x926 */ s16 mDamageTimer;
/* 0x928 */ s16 field_0x928;
/* 0x92A */ s16 field_0x92A;
/* 0x92C */ u8 field_0x92C;
diff --git a/include/d/actor/d_a_tag_myna_light.h b/include/d/actor/d_a_tag_myna_light.h
index 8d811c4721..3e0882fba1 100644
--- a/include/d/actor/d_a_tag_myna_light.h
+++ b/include/d/actor/d_a_tag_myna_light.h
@@ -17,8 +17,7 @@ public:
/* 80D5D298 */ virtual ~daTag_MynaLight_c();
bool checkTurnOnOffChange() {
- bool var1 = mTurnOnFlag - field_0x578;
- return var1 & 0xFF;
+ return (field_0x578 != mTurnOnFlag) ? true : false;
}
bool getTurnOnFlag() { return mTurnOnFlag; }