d_a_npc_btsw2 100%, weak order not matching

This commit is contained in:
LagoLunatic
2024-01-19 15:33:38 -05:00
parent fa5010b1dd
commit 433fe7c486
6 changed files with 363 additions and 39 deletions
+6 -10
View File
@@ -24,7 +24,7 @@ public:
BOOL initTexPatternAnm(bool);
void playTexPatternAnm();
void setAnm(s8);
void chkAttention(cXyz, s16);
bool chkAttention(cXyz, s16);
void eventOrder();
void checkOrder();
virtual void anmAtr(u16);
@@ -52,38 +52,34 @@ public:
/* 0x6D4 */ J3DModel* m6D4;
/* 0x6D8 */ J3DAnmTexPattern* m_btp;
/* 0x6DC */ mDoExt_btpAnm mBtpAnm;
/* 0x6F0 */ s8 m6F0;
/* 0x6F0 */ u8 m6F0;
/* 0x6F1 */ s8 m6F1;
/* 0x6F2 */ s8 m6F2;
/* 0x6F3 */ u8 m6F3[0x6F4 - 0x6F3];
/* 0x6F4 */ s16 m6F4;
/* 0x6F6 */ u8 m6F6[0x704 - 0x6F6];
/* 0x704 */ cXyz m704;
/* 0x710 */ u8 m710[0x714 - 0x710];
/* 0x714 */ csXyz m714;
/* 0x71A */ u8 m71A[0x71D - 0x71A];
/* 0x71D */ u8 m71D;
/* 0x71D */ bool m71D;
/* 0x71E */ bool m71E;
/* 0x71F */ u8 m71F[0x724 - 0x71F];
/* 0x724 */ u8 m724;
/* 0x725 */ u8 m725[0x728 - 0x725];
/* 0x728 */ ActionFunc mCurrActionFunc;
/* 0x734 */ s8 mPathNo;
/* 0x735 */ u8 m735;
/* 0x736 */ u8 m736;
/* 0x737 */ u8 m737[0x738 - 0x737];
/* 0x738 */ dPath* mpPath;
/* 0x73C */ s16 m73C;
/* 0x73E */ s16 m73E;
/* 0x740 */ s16 m740;
/* 0x742 */ s16 m742;
/* 0x744 */ s8 m744;
/* 0x745 */ u8 m745;
/* 0x746 */ u8 m746;
/* 0x747 */ u8 m747;
/* 0x745 */ s8 m745;
/* 0x746 */ s8 m746;
/* 0x747 */ s8 m747;
/* 0x748 */ u8 m748[0x74A - 0x748];
/* 0x74A */ s8 m74A;
/* 0x74B */ u8 m74B[0x74C - 0x74B];
};
class daNpc_Btsw2_HIO_c {