| 3266 | } |
| 3267 | |
| 3268 | S32 zNPCCommon::LassoSetup() |
| 3269 | { |
| 3270 | zNPCLassoInfo* lass = this->lassdata; |
| 3271 | |
| 3272 | if (lass && lass->grabGuideModel && lass->grabGuideAnim && lass->holdGuideModel && |
| 3273 | lass->holdGuideAnim) |
| 3274 | { |
| 3275 | zLasso_AddGuide(this, lass->grabGuideAnim, lass->grabGuideModel); |
| 3276 | zLasso_AddGuide(this, lass->holdGuideAnim, lass->holdGuideModel); |
| 3277 | |
| 3278 | lass->holdGuideModel->Flags &= ~0x1; |
| 3279 | lass->grabGuideModel->Flags &= ~0x1; |
| 3280 | |
| 3281 | lass->holdGuideModel->Flags |= 0x2; |
| 3282 | lass->grabGuideModel->Flags |= 0x2; |
| 3283 | |
| 3284 | this->flg_vuln |= 0x01000000; |
| 3285 | } |
| 3286 | else |
| 3287 | { |
| 3288 | this->flg_vuln &= ~0x01000000; |
| 3289 | } |
| 3290 | |
| 3291 | return this->flg_vuln & 0x01000000; |
| 3292 | } |
| 3293 | |
| 3294 | S32 zNPCCommon::LassoUseGuides(S32 idx_grabmdl, S32 idx_holdmdl) |
| 3295 | { |
no test coverage detected