mirror of
https://github.com/zeldaret/tp
synced 2026-09-08 19:42:45 -04:00
all d_a_alink functions attempted (#2239)
* more work on alink * alink wip * little more work * setEyeMove * 14 left * auto ground hit * all d_a_alink functions attempted
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
#include "Z2AudioLib/Z2AudioMgr.h"
|
||||
#include "Z2AudioLib/Z2EnvSeMgr.h"
|
||||
#include "Z2AudioLib/Z2Creature.h"
|
||||
|
||||
class mDoAud_zelAudio_c : public Z2AudioMgr {
|
||||
public:
|
||||
@@ -156,6 +157,12 @@ inline void mDoAud_setCameraGroupInfo(u8 param_0) {
|
||||
Z2AudioMgr::getInterface()->setCameraGroupInfo(param_0);
|
||||
}
|
||||
|
||||
inline void mDoAud_setLinkShieldType(s32 param_0, s32 param_1) {
|
||||
if (Z2GetLink() != NULL) {
|
||||
Z2GetLink()->setLinkShieldType(param_0, param_1);
|
||||
}
|
||||
}
|
||||
|
||||
inline void mDoAud_mEnvse_framework() {
|
||||
g_mEnvSeMgr.framework();
|
||||
}
|
||||
|
||||
@@ -450,7 +450,8 @@ struct mDoExt_MtxCalcAnmBlendTbl
|
||||
}
|
||||
}
|
||||
|
||||
/* 800D00BC */ J3DAnmTransform* getAnm(int);
|
||||
J3DAnmTransform* getAnm(int i) { return mAnmRatio[i].getAnmTransform(); }
|
||||
f32 getRatio(int i) { return mAnmRatio[i].getRatio(); }
|
||||
|
||||
/* 80014F3C */ virtual ~mDoExt_MtxCalcAnmBlendTbl() {}
|
||||
/* 8000F26C */ virtual void calc();
|
||||
|
||||
@@ -212,6 +212,10 @@ public:
|
||||
*/
|
||||
/* 8000CF44 */ static void ZXYrotM(csXyz const& xyz);
|
||||
|
||||
static void quatS(const Quaternion* quat) {
|
||||
MTXQuat(now, (PSQuaternion*)quat);
|
||||
}
|
||||
|
||||
/* 8000CF7C */ static void quatM(Quaternion const*);
|
||||
/* 8000D070 */ ~mDoMtx_stack_c() {} // inline
|
||||
|
||||
|
||||
Reference in New Issue
Block a user