mirror of
https://github.com/halpz/re3.git
synced 2025-07-23 01:59:43 +00:00
Fix some Collision NaN/inf's
This commit is contained in:
@ -452,10 +452,10 @@ CWorld::ProcessVerticalLineSector(CSector §or, const CColLine &line, CColPoi
|
||||
}
|
||||
|
||||
bool
|
||||
CWorld::ProcessVerticalLineSectorList(CPtrList &list, const CColLine &line, CColPoint &point, float &dist,
|
||||
CWorld::ProcessVerticalLineSectorList(CPtrList &list, const CColLine &line, CColPoint &point, float &mindist,
|
||||
CEntity *&entity, bool ignoreSeeThrough, CStoredCollPoly *poly)
|
||||
{
|
||||
float mindist = dist;
|
||||
float dist = mindist;
|
||||
CPtrNode *node;
|
||||
CEntity *e;
|
||||
CColModel *colmodel;
|
||||
@ -472,8 +472,8 @@ CWorld::ProcessVerticalLineSectorList(CPtrList &list, const CColLine &line, CCol
|
||||
}
|
||||
}
|
||||
|
||||
if(mindist < dist) {
|
||||
dist = mindist;
|
||||
if(dist < mindist) {
|
||||
mindist = dist;
|
||||
return true;
|
||||
} else
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user