From 742265c2c4e2e781f0b6e7f70279be90cdbd3a06 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sat, 17 Jan 2026 06:05:14 +0500 Subject: [PATCH] ref: remove limit on total amount of textures a studio model can contain --- ref/gl/gl_studio.c | 2 +- ref/soft/r_studio.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ref/gl/gl_studio.c b/ref/gl/gl_studio.c index 8b1fbca8..7709f8d7 100644 --- a/ref/gl/gl_studio.c +++ b/ref/gl/gl_studio.c @@ -3840,7 +3840,7 @@ void Mod_StudioLoadTextures( model_t *mod, void *data ) return; ptexture = (mstudiotexture_t *)(((byte *)phdr) + phdr->textureindex); - if( phdr->textureindex > 0 && phdr->numtextures <= MAXSTUDIOSKINS ) + if( phdr->textureindex > 0 ) { for( i = 0; i < phdr->numtextures; i++ ) R_StudioLoadTexture( mod, phdr, &ptexture[i] ); diff --git a/ref/soft/r_studio.c b/ref/soft/r_studio.c index 8212272f..d24a2069 100644 --- a/ref/soft/r_studio.c +++ b/ref/soft/r_studio.c @@ -3473,7 +3473,7 @@ void GAME_EXPORT Mod_StudioLoadTextures( model_t *mod, void *data ) return; ptexture = (mstudiotexture_t *)(((byte *)phdr ) + phdr->textureindex ); - if( phdr->textureindex > 0 && phdr->numtextures <= MAXSTUDIOSKINS ) + if( phdr->textureindex > 0 ) { for( i = 0; i < phdr->numtextures; i++ ) R_StudioLoadTexture( mod, phdr, &ptexture[i] );