| 3378 | } |
| 3379 | |
| 3380 | void zNPCCommon::LassoSyncAnims(en_lassanim lassanim) |
| 3381 | { |
| 3382 | xAnimState* lass_ast = NULL; |
| 3383 | xModelInstance* lass_mdl = NULL; |
| 3384 | |
| 3385 | switch (lassanim) |
| 3386 | { |
| 3387 | case LASS_ANIM_GRAB: |
| 3388 | lass_ast = this->lassdata->grabGuideAnim; |
| 3389 | lass_mdl = this->lassdata->grabGuideModel; |
| 3390 | break; |
| 3391 | case LASS_ANIM_HOLD: |
| 3392 | lass_ast = this->lassdata->holdGuideAnim; |
| 3393 | lass_mdl = this->lassdata->holdGuideModel; |
| 3394 | break; |
| 3395 | } |
| 3396 | |
| 3397 | if (lass_ast != NULL && lass_mdl != NULL) |
| 3398 | { |
| 3399 | xAnimPlaySetState(lass_mdl->Anim->Single, lass_ast, this->AnimTimeCurrent()); |
| 3400 | } |
| 3401 | |
| 3402 | this->DBG_IsNormLog(eNPCDCAT_Fourteen, -1); |
| 3403 | } |
| 3404 | |
| 3405 | zNPCLassoInfo* zNPCCommon::GimmeLassInfo() |
| 3406 | { |
nothing calls this directly
no test coverage detected