From 123e31d4a9b09cd635a95316fbf03683b637dbd4 Mon Sep 17 00:00:00 2001 From: havoc Date: Mon, 22 Mar 2004 10:08:37 +0000 Subject: [PATCH] q3bsp pvs works again (was checking loadmodel when it should have been checking model) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4047 d7cf8633-e32d-0410-b094-e92efae38249 --- model_brush.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/model_brush.c b/model_brush.c index baed0e57..28714ec9 100644 --- a/model_brush.c +++ b/model_brush.c @@ -5310,7 +5310,7 @@ static int Mod_Q3BSP_BoxTouchingPVS(model_t *model, const qbyte *pvs, const vec3 int clusterindex, side, nodestackindex = 0; q3mnode_t *node, *nodestack[1024]; node = model->brushq3.data_nodes; - if (!loadmodel->brush.num_pvsclusters) + if (!model->brush.num_pvsclusters) return true; for (;;) { @@ -5335,9 +5335,9 @@ static int Mod_Q3BSP_BoxTouchingPVS(model_t *model, const qbyte *pvs, const vec3 // leaf - check cluster bit clusterindex = ((q3mleaf_t *)node)->clusterindex; #if 0 - if (clusterindex >= loadmodel->brush.num_pvsclusters) + if (clusterindex >= model->brush.num_pvsclusters) { - Con_Printf("%i >= %i\n", clusterindex, loadmodel->brush.num_pvsclusters); + Con_Printf("%i >= %i\n", clusterindex, model->brush.num_pvsclusters); return true; } #endif @@ -5406,7 +5406,7 @@ static int Mod_Q3BSP_FatPVS(model_t *model, const vec3_t org, vec_t radius, qbyt { int bytes = model->brush.num_pvsclusterbytes; bytes = min(bytes, pvsbufferlength); - if (r_novis.integer || !loadmodel->brush.num_pvsclusters || !Mod_Q3BSP_GetPVS(model, org)) + if (r_novis.integer || !model->brush.num_pvsclusters || !Mod_Q3BSP_GetPVS(model, org)) { memset(pvsbuffer, 0xFF, bytes); return bytes; @@ -5529,7 +5529,7 @@ void Mod_Q3BSP_Load(model_t *mod, void *buffer) i = LittleLong(header->version); if (i != Q3BSPVERSION) Host_Error("Mod_Q3BSP_Load: %s has wrong version number (%i, should be %i)", mod->name, i, Q3BSPVERSION); - if (loadmodel->isworldmodel) + if (mod->isworldmodel) { Cvar_SetValue("halflifebsp", false); // until we get a texture for it... -- 2.39.2