| 164 | } |
| 165 | |
| 166 | void TJugemRodSignal::updatePosition(JPABaseEmitter **emitter, s32 index) { |
| 167 | if ((*emitter) != nullptr) { |
| 168 | bool bVar1 = false; // TODO: Inline |
| 169 | if ((*emitter)->checkStatus(0x8) != 0 && |
| 170 | ((*emitter)->mAlivePtclBase.getNum() + (*emitter)->mAlivePtclChld.getNum() == 0)) { |
| 171 | bVar1 = true; |
| 172 | } |
| 173 | |
| 174 | if (!bVar1) { |
| 175 | JPASetRMtxTVecfromMtx(mModel.getModel()->getAnmMtx(index), (*emitter)->mGlobalRot, &(*emitter)->mGlobalTrs); |
| 176 | return; |
| 177 | } |
| 178 | } |
| 179 | *emitter = nullptr; |
| 180 | } |
| 181 | |
| 182 | void TJugemRodSignal::startCountDown() { |
| 183 | _188 = 0; |
nothing calls this directly
no test coverage detected