MCPcopy Create free account
hub / github.com/doldecomp/mkdd / ChangeTransAnm

Method ChangeTransAnm

include/Sato/AnmController.h:249–263  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247 }
248
249 void ChangeTransAnm(u8 AnmNo) { // fabricated
250 if (mTrans == nullptr) {
251 return;
252 }
253#line 338
254 JUT_MINMAX_ASSERT(0, AnmNo, mTrans->mMaxAnmNo);
255 J3DAnmObjTrans *transObj = mTrans->getObj(AnmNo);
256 if (transObj->_28 & 1) {
257 transObj->setWeight(0, 1.0f);
258 for(u8 i = 1; i < 4; i++) {
259 transObj->setWeight(i, 0.0f);
260 }
261 }
262 mTrans->changeAnm(AnmNo, true); // TODO: additional parameter?
263 }
264
265 void ChangeBlendTransAnm(u8 AnmNo, u8 p2, u8 p3) {
266 if (mTrans == nullptr)

Callers 3

resetMethod · 0.80
updateMethod · 0.80
initReleaseMethod · 0.80

Calls 3

getObjMethod · 0.45
setWeightMethod · 0.45
changeAnmMethod · 0.45

Tested by

no test coverage detected