From 1a194dda7517814164b09e7696eab559c4df439f Mon Sep 17 00:00:00 2001 From: lordhavoc Date: Sat, 16 Mar 2002 14:45:18 +0000 Subject: [PATCH] Check bbox for overlap even on bmodels again (disabling it was a speed loss) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@1655 d7cf8633-e32d-0410-b094-e92efae38249 --- world.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/world.c b/world.c index 60c00c09..d8d092ff 100644 --- a/world.c +++ b/world.c @@ -841,14 +841,12 @@ loc0: if (clip->type == MOVE_NOMONSTERS && touch->v.solid != SOLID_BSP) continue; - // LordHavoc: only do bbox check if it is a bbox entity - if (touch->v.solid != SOLID_BSP - && (clip->boxmins[0] > touch->v.absmax[0] + if (clip->boxmins[0] > touch->v.absmax[0] || clip->boxmaxs[0] < touch->v.absmin[0] || clip->boxmins[1] > touch->v.absmax[1] || clip->boxmaxs[1] < touch->v.absmin[1] || clip->boxmins[2] > touch->v.absmax[2] - || clip->boxmaxs[2] < touch->v.absmin[2])) + || clip->boxmaxs[2] < touch->v.absmin[2]) continue; if (clip->passedict) -- 2.39.2