Merge pull request #78 from TakaRikka/barrier

d_a_obj_barrier mostly done
This commit is contained in:
Jasper St. Pierre
2023-09-25 09:05:41 -07:00
committed by GitHub
8 changed files with 645 additions and 207 deletions
+2
View File
@@ -63,4 +63,6 @@ public:
/* 0xBB */ u8 mRoomNo2;
};
dBgW* dBgW_NewSet(cBgD_t*, unsigned long, float(*)[3][4]);
#endif /* D_BG_W_H */
+5
View File
@@ -1332,6 +1332,11 @@ inline void dComIfGd_setList() {
g_dComIfG_gameInfo.drawlist.setXluList();
}
inline void dComIfGd_setListInvisisble() {
g_dComIfG_gameInfo.drawlist.setOpaListInvisible();
g_dComIfG_gameInfo.drawlist.setXluListInvisible();
}
inline void dComIfGd_setListMaskOff() {
g_dComIfG_gameInfo.drawlist.setOpaListMaskOff();
g_dComIfG_gameInfo.drawlist.setXluListMaskOff();
+2
View File
@@ -216,6 +216,8 @@ public:
void setOpaDrawList(J3DDrawBuffer* buffer) { j3dSys.setDrawBuffer(buffer, OPA_BUFFER); }
void setOpaList() { setOpaDrawList(mpBufInvisibleModelOpa); }
void setXluList() { setXluDrawList(mpBufInvisibleModelXlu); }
void setOpaListInvisible() { setOpaDrawList(field_0x00030); }
void setXluListInvisible() { setXluDrawList(field_0x00034); }
void setOpaListMaskOff() { setOpaDrawList(mpBufInvisibleModelMaskOffOpa); }
void setXluListMaskOff() { setXluDrawList(mpBufInvisibleModelMaskOffXlu); }
void setOpaListSky() { setOpaDrawList(mpBufSkyOpa); }