| 3123 | } |
| 3124 | |
| 3125 | static U32 LassoStartCheck(xAnimTransition*, xAnimSingle*, void*) |
| 3126 | { |
| 3127 | xNPCBasic* npc = (xNPCBasic*)sLassoInfo->target; |
| 3128 | |
| 3129 | if (npc != NULL) |
| 3130 | { |
| 3131 | if (npc->baseType == 0x2b) |
| 3132 | { |
| 3133 | if ((npc->SelfType() & 0xffffff00) != 0x4e545400) |
| 3134 | { |
| 3135 | return ((zNPCCommon*)sLassoInfo->target)->GimmeLassInfo() != NULL; |
| 3136 | } |
| 3137 | } |
| 3138 | |
| 3139 | return 1; |
| 3140 | } |
| 3141 | |
| 3142 | return 0; |
| 3143 | } |
| 3144 | |
| 3145 | static U32 LassoLostTargetCheck(xAnimTransition*, xAnimSingle*, void*) |
| 3146 | { |
nothing calls this directly
no test coverage detected