Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CCharacterFX::ChangeModel(ModelId eModelId)
- {
- m_cs.eModelId = eModelId;
- m_cs.eModelSkeleton = g_pModelButeMgr->GetModelSkeleton(eModelId);
- ObjectCreateStruct theStruct;
- INIT_OBJECTCREATESTRUCT(theStruct);
- const char* pFilename = g_pModelButeMgr->GetModelFilename(eModelId);
- SAFE_STRCPY(theStruct.m_Filename, pFilename);
- g_pModelButeMgr->CopySkinFilenames(eModelId, 0, theStruct.m_SkinNames[0], MAX_CS_FILENAME_LEN+1);
- g_pModelButeMgr->CopyRenderStyleFilenames(eModelId, &theStruct);
- g_pCommonLT->SetObjectFilenames(m_hServerObject, &theStruct);
- CreateAttachClientFX();
- ResetPitchTracking();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement