From: havoc Date: Tue, 12 Oct 2004 17:27:06 +0000 (+0000) Subject: allow invalid skin numbers on entities using tenebrae dlights (falling back to the... X-Git-Tag: xonotic-v0.1.0preview~5497 X-Git-Url: https://git.xonotic.org/?a=commitdiff_plain;h=cd600a24266f3b063fb8775f717ffd3601a3c385;p=xonotic%2Fdarkplaces.git 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 --- 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;