| 725 | } |
| 726 | |
| 727 | xModelAssetParam* zEntGetModelParams(U32 assetID, U32* size) |
| 728 | { |
| 729 | U32 bufsize; |
| 730 | void* info = xSTFindAsset(assetID, &bufsize); |
| 731 | xModelAssetInfo* minf = (xModelAssetInfo*)info; |
| 732 | |
| 733 | if (minf->Magic == 0x464e494d) |
| 734 | { |
| 735 | *size = bufsize - (minf->NumModelInst * 0x38 + 0x14); |
| 736 | if (*size != 0) |
| 737 | { |
| 738 | return (xModelAssetParam*)((char*)minf + minf->NumModelInst * 0x38 + 0x14); |
| 739 | } |
| 740 | } |
| 741 | else |
| 742 | { |
| 743 | *size = 0; |
| 744 | } |
| 745 | |
| 746 | return NULL; |
| 747 | } |
| 748 | |
| 749 | char* zParamGetString(xModelAssetParam* param, U32 size, char* tok, char* def) |
| 750 | { |
no test coverage detected