mirror of
https://github.com/zeldaret/tp
synced 2026-05-23 06:54:28 -04:00
Update to objdiff 3.5.0 (#2980)
* Update to objdiff 3.5.0 * Fix symbols being in .data instead of .rodata for Wii/Shield
This commit is contained in:
@@ -47,7 +47,7 @@ struct J3DTransformInfo {
|
||||
extern J3DTransformInfo const j3dDefaultTransformInfo;
|
||||
extern Vec const j3dDefaultScale;
|
||||
extern Mtx const j3dDefaultMtx;
|
||||
extern f32 PSMulUnit01[];
|
||||
extern f32 const PSMulUnit01[];
|
||||
|
||||
void J3DGQRSetup7(u32 param_0, u32 param_1, u32 param_2, u32 param_3);
|
||||
void J3DCalcBBoardMtx(f32 (*)[4]);
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
*/
|
||||
class dalv4CandleTag_c : public fopAc_ac_c, public request_of_phase_process_class, public dEvLib_callback_c {
|
||||
public:
|
||||
typedef void (dalv4CandleTag_c::*modeFunc)();
|
||||
|
||||
enum Mode {
|
||||
MODE_WATCH,
|
||||
MODE_NG,
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
*/
|
||||
class daObjSword_c : public daItemBase_c {
|
||||
public:
|
||||
typedef int (daObjSword_c::*actionFunc)();
|
||||
|
||||
void initBaseMtx();
|
||||
void setBaseMtx();
|
||||
int Create();
|
||||
|
||||
@@ -115,7 +115,7 @@ public:
|
||||
bool checkBoomWindTgTimer() { return mBoomWindTgTimer == 0; }
|
||||
|
||||
static procFunc mFuncPtr[];
|
||||
static dCcD_SrcCyl m_cyl_src;
|
||||
static const dCcD_SrcCyl m_cyl_src;
|
||||
static s32 m_timer_max;
|
||||
|
||||
/* 0x92C */ s16 field_0x92c;
|
||||
|
||||
@@ -78,8 +78,8 @@ public:
|
||||
return (this->*m_emitterTwoData[param_0])(param_1, param_2);
|
||||
}
|
||||
|
||||
static effTypeFunc m_typeTwoData[];
|
||||
static emitterFunc m_emitterTwoData[];
|
||||
static const effTypeFunc m_typeTwoData[];
|
||||
static const emitterFunc m_emitterTwoData[];
|
||||
|
||||
/* 0x38 */ u32 mLeftEmitter[2][4];
|
||||
/* 0x58 */ u32 mRightEmitter[2][4];
|
||||
@@ -117,8 +117,8 @@ public:
|
||||
return (this->*m_emitterFourData[param_0])(param_1, param_2);
|
||||
}
|
||||
|
||||
static effTypeFunc m_typeFourData[];
|
||||
static emitterFunc m_emitterFourData[];
|
||||
static const effTypeFunc m_typeFourData[];
|
||||
static const emitterFunc m_emitterFourData[];
|
||||
|
||||
/* 0x80 */ u32 mBackLeftEmitter[2][4];
|
||||
/* 0xA0 */ u32 mBackRightEmitter[2][4];
|
||||
|
||||
Reference in New Issue
Block a user