|
This is fairly easy. Then after the line right in the beginning that reads: dmdl_t *pheader; //jkrige - md2 tga loading char md2skin[MAX_PATH]; //jkrige Then... scroll down in this function till you find the lines reading: for (i=0 ; i<pheader->num_skins ; i++) mod->skins[i] = GL_FindImage ((char *)pheader + pheader->ofs_skins + i*MAX_SKINNAME, it_skin); Replace them with:
//jkrige - md2 tga loading
i*MAX_SKINNAME, it_skin);
for (i=0 ; i<pheader->num_skins ; i++)
{
COM_StripExtension((char *)pheader + pheader->ofs_skins +
i*MAX_SKINNAME, md2skin);
strcat(md2skin, ".tga");
mod->skins[i] = GL_FindImage (md2skin, it_skin);
if(!mod->skins[i])
mod->skins[i] = GL_FindImage ((char *)pheader + pheader->ofs_skins +
i*MAX_SKINNAME, it_skin);
}
//jkrige
*Wham-bam-thank-you-mam* and we are done! :) |