From cd600a24266f3b063fb8775f717ffd3601a3c385 Mon Sep 17 00:00:00 2001 From: havoc Date: Tue, 12 Oct 2004 17:27:06 +0000 Subject: [PATCH] allow invalid skin numbers on entities using tenebrae dlights (falling back to the model's skin 0 for actual rendering, but using the skin number for a dlight cubemap) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4622 d7cf8633-e32d-0410-b094-e92efae38249 --- cl_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cl_parse.c b/cl_parse.c index 33dfa29b..d3f52ac2 100644 --- a/cl_parse.c +++ b/cl_parse.c @@ -486,7 +486,7 @@ void CL_ValidateState(entity_state_t *s) Con_DPrintf("CL_ValidateState: no such frame %i in \"%s\"\n", s->frame, model->name); s->frame = 0; } - if (model && s->skin > 0 && s->skin >= model->numskins) + if (model && s->skin > 0 && s->skin >= model->numskins && !(s->lightpflags & PFLAGS_FULLDYNAMIC)) { Con_DPrintf("CL_ValidateState: no such skin %i in \"%s\"\n", s->skin, model->name); s->skin = 0; -- 2.39.2