Advertisement
dcomicboy

character swap

Jul 5th, 2012
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. void CCharacterFX::ChangeModel(ModelId eModelId)
  2. {
  3. m_cs.eModelId = eModelId;
  4. m_cs.eModelSkeleton = g_pModelButeMgr->GetModelSkeleton(eModelId);
  5.  
  6. ObjectCreateStruct theStruct;
  7. INIT_OBJECTCREATESTRUCT(theStruct);
  8.  
  9. const char* pFilename = g_pModelButeMgr->GetModelFilename(eModelId);
  10. SAFE_STRCPY(theStruct.m_Filename, pFilename);
  11.  
  12. g_pModelButeMgr->CopySkinFilenames(eModelId, 0, theStruct.m_SkinNames[0], MAX_CS_FILENAME_LEN+1);
  13. g_pModelButeMgr->CopyRenderStyleFilenames(eModelId, &theStruct);
  14.  
  15. g_pCommonLT->SetObjectFilenames(m_hServerObject, &theStruct);
  16.  
  17.  
  18. CreateAttachClientFX();
  19.  
  20. ResetPitchTracking();
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement