mirror of
https://github.com/zeldaret/tp
synced 2026-08-04 01:03:47 -04:00
d_a_obj_mirror_screw OK, work on d_a_obj_mirror_chain and d_a_obj_mirror_table (#2057)
This commit is contained in:
@@ -814,6 +814,11 @@ public:
|
||||
|
||||
void i_onEndResetFlg1(daPy_ERFLG1 i_flag) { mEndResetFlg1 |= i_flag; }
|
||||
|
||||
cXyz* getLeftHandPosP() { return &mLeftHandPos; }
|
||||
cXyz* getRightHandPosP() { return &mRightHandPos; }
|
||||
cXyz* i_getLeftFootPosP() { return &mLeftFootPos; }
|
||||
cXyz* i_getRightFootPosP() { return &mRightFootPos; }
|
||||
|
||||
u32 i_checkWolf() const { return i_checkNoResetFlg1(FLG1_IS_WOLF); }
|
||||
BOOL i_checkEquipHeavyBoots() const { return i_checkNoResetFlg0(FLG0_EQUIP_HVY_BOOTS); }
|
||||
BOOL i_checkMagneBootsOn() const { return i_checkNoResetFlg0(FLG0_MAGNE_BOOTS_ON); }
|
||||
|
||||
@@ -230,7 +230,7 @@ public:
|
||||
/* 0x7C */ cXyz mTransVel;
|
||||
/* 0x88 */ u8 mFlags;
|
||||
/* 0x89 */ u8 mNeedsFullTransform;
|
||||
/* 0x8A */ u8 field_0x8a[6];
|
||||
/* 0x8C */ u32 field_0x8c;
|
||||
/* 0x90 */ u8 mMoveCounter;
|
||||
/* 0x91 */ u8 field_0x91;
|
||||
/* 0x92 */ u16 m_rootGrpIdx;
|
||||
|
||||
@@ -3804,6 +3804,10 @@ inline J3DDrawBuffer* dComIfGd_getOpaListDark() {
|
||||
return g_dComIfG_gameInfo.drawlist.getOpaListDark();
|
||||
}
|
||||
|
||||
inline J3DDrawBuffer* dComIfGd_getXluListBG() {
|
||||
return g_dComIfG_gameInfo.drawlist.getXluListBG();
|
||||
}
|
||||
|
||||
inline void dComIfGd_init() {
|
||||
g_dComIfG_gameInfo.drawlist.init();
|
||||
}
|
||||
|
||||
@@ -311,6 +311,7 @@ public:
|
||||
J3DDrawBuffer* getOpaListPacket() { return mDrawBuffers[DB_OPA_LIST_PACKET]; }
|
||||
J3DDrawBuffer* getOpaListBG() { return mDrawBuffers[DB_OPA_LIST_BG]; }
|
||||
J3DDrawBuffer* getOpaListDark() { return mDrawBuffers[DB_OPA_LIST_DARK]; }
|
||||
J3DDrawBuffer* getXluListBG() { return mDrawBuffers[DB_XLU_LIST_BG]; }
|
||||
void setXluDrawList(J3DDrawBuffer* buffer) { j3dSys.setDrawBuffer(buffer, J3DSys_XLU_BUFFER_e); }
|
||||
void setOpaDrawList(J3DDrawBuffer* buffer) { j3dSys.setDrawBuffer(buffer, J3DSys_OPA_BUFFER_e); }
|
||||
void setXluListSky() { setXluDrawList(mDrawBuffers[DB_XLU_LIST_SKY]); }
|
||||
|
||||
Reference in New Issue
Block a user