work on m_Do_audio and d_com_inf_game (#18)

* fix float issues and add decompctx.py tool

* work on m_Do_audio and d_com_inf_game

* fix build
This commit is contained in:
TakaRikka
2023-09-12 03:14:40 -07:00
committed by GitHub
parent 06ec97aade
commit 85b77c336b
24 changed files with 717 additions and 256 deletions
+4 -1
View File
@@ -2,6 +2,7 @@
#define C_BG_S_CHK_H
#include "dolphin/mtx/vec.h"
#include "global.h"
struct cBgD_Vtx_t : public Vec {};
@@ -32,7 +33,9 @@ public:
cBgS_PolyPassChk* GetPolyPassChk() const { return mPolyPassChk; }
cBgS_GrpPassChk* GetGrpPassChk() const { return mGrpPassChk; }
virtual ~cBgS_Chk(void);
virtual ~cBgS_Chk();
}; // Size: 0x14
STATIC_ASSERT(sizeof(cBgS_Chk) == 0x14);
#endif /* C_BG_S_CHK_H */
@@ -24,6 +24,9 @@ private:
/* 0x30 */ u32 mFlags;
/* 0x34 */ f32 mNowY;
/* 0x38 */ u32 mWallPrecheck;
/* 0x3C */ u32 mGndPrecheck;
};
STATIC_ASSERT(sizeof(cBgS_GndChk) == 0x40);
#endif /* C_BG_S_GND_CHK_H */
@@ -32,4 +32,6 @@ public:
}
}; // Size: 0x10
STATIC_ASSERT(sizeof(cBgS_PolyInfo) == 0x10);
#endif /* C_BG_S_POLY_INFO_H */