public int RemapAnimBone(int iAnim, int iLocalBone) // maps local animations bone to global bone { // remap bone virtualmodel_t pVModel = GetVirtualModel(); if (pVModel != null) { virtualgroup_t pAnimGroup = pVModel.pAnimGroup(iAnim); return(pAnimGroup.masterBone[iLocalBone]); } return(iLocalBone); }
public int RemapSeqBone(int iSequence, int iLocalBone) // maps local sequence bone to global bone { // remap bone virtualmodel_t pVModel = GetVirtualModel(); if (pVModel != null) { virtualgroup_t pSeqGroup = pVModel.pSeqGroup(iSequence); return(pSeqGroup.masterBone[iLocalBone]); } return(iLocalBone); }