mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-02-06 16:31:47 +00:00
Fix MD2 loading
This commit is contained in:
parent
53ddf19f94
commit
a86e2332da
1 changed files with 4 additions and 2 deletions
|
@ -253,6 +253,7 @@ model_t *MD2_LoadModel(const char *fileName, int ztag, boolean useFloat)
|
||||||
md2texcoord_t *texcoords;
|
md2texcoord_t *texcoords;
|
||||||
md2frame_t *frames;
|
md2frame_t *frames;
|
||||||
char *fname = NULL;
|
char *fname = NULL;
|
||||||
|
int foffset = 0;
|
||||||
|
|
||||||
int t;
|
int t;
|
||||||
|
|
||||||
|
@ -331,9 +332,10 @@ model_t *MD2_LoadModel(const char *fileName, int ztag, boolean useFloat)
|
||||||
fname = retModel->framenames;
|
fname = retModel->framenames;
|
||||||
for (i = 0; i < header->numFrames; i++)
|
for (i = 0; i < header->numFrames; i++)
|
||||||
{
|
{
|
||||||
memcpy(fname, frames->name, 16);
|
md2frame_t *fr = (md2frame_t*)&buffer[header->offsetFrames + foffset];
|
||||||
|
memcpy(fname, fr->name, 16);
|
||||||
|
foffset += sizeof(md2frame_t) + (sizeof(md2vertex_t) * header->numXYZ);
|
||||||
fname += 16;
|
fname += 16;
|
||||||
frames++;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Read in textures
|
// Read in textures
|
||||||
|
|
Loading…
Reference in a new issue