decent work (#2931)

This commit is contained in:
Carco_21 2025-12-08 15:10:37 -05:00 committed by GitHub
parent 1669731d6c
commit c74ce87f5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 314 additions and 257 deletions

View File

@ -114,7 +114,7 @@ public:
u32 checkStateFlg0(daBoomerang_FLG0 i_flag) const { return m_stateFlg0 & i_flag; }
void onStateFlg0(daBoomerang_FLG0 flag) { m_stateFlg0 |= flag; }
void offStateFlg0(daBoomerang_FLG0 flag) { m_stateFlg0 &= ~flag; }
u32 getReturnFlg() { return checkStateFlg0(FLG0_1); }
u32 getReturnFlg() const { return checkStateFlg0(FLG0_1); }
void onWindCatch() { onStateFlg0(WIND_CATCH); }
bool checkForceDelete() const { return m_forceDelete; }
void onForceDelete() { m_forceDelete = true; }

View File

@ -17,7 +17,8 @@
*
* @details Enemy - Tile Worm
*
*/
*/
class daE_HZ_c : public fopEn_enemy_c {
public:
void setBck(int, u8, f32, f32);
@ -75,9 +76,9 @@ private:
/* 0x674 */ daObjCarry_c* mpCarryActor;
/* 0x678 */ cXyz field_0x678;
/* 0x684 */ cXyz mSmokeEffectPosition;
/* 0x690 */ csXyz field_0x690;
/* 0x696 */ csXyz field_0x696;
/* 0x69C */ csXyz field_0x69c;
/* 0x690 */ csXyz mBackbone1YZRot;
/* 0x696 */ csXyz mBackbone2YZRot;
/* 0x69C */ csXyz mBackbone3YZRot;
/* 0x6A4 */ f32 mPlayerDist;
/* 0x6A8 */ f32 field_0x6a8;
/* 0x6AC */ f32 mGroundCross;
@ -102,7 +103,7 @@ private:
/* 0x6E2 */ s16 mCameraOnTimer;
/* 0x6E4 */ u8 field_0x6e4;
/* 0x6E5 */ u8 mSetModelAnmMtx;
/* 0x6E6 */ u8 field_0x6E6[0x6E7 - 0x6E6];
/* 0x6E6 */ u8 field_0x6E6;
/* 0x6E7 */ u8 mDisableShadow; // Shadow is active when this is false
/* 0x6E8 */ u8 field_0x6e8;
/* 0x6E9 */ u8 field_0x6e9;

File diff suppressed because it is too large Load Diff