Fix int overflows, better formatting

This commit is contained in:
ineedbots
2021-05-01 13:39:15 -06:00
parent fc1e8f48d2
commit 75ed617320
6 changed files with 60 additions and 58 deletions

View File

@ -668,9 +668,9 @@ SmokeTrace(start, end, rad)
*/
getConeDot(to, from, dir)
{
dirToTarget = VectorNormalize(to-from);
forward = AnglesToForward(dir);
return vectordot(dirToTarget, forward);
dirToTarget = VectorNormalize(to-from);
forward = AnglesToForward(dir);
return vectordot(dirToTarget, forward);
}
/*
@ -734,16 +734,16 @@ tokenizeLine(line, tok)
token = "";
for (i = 0; i < line.size; i++)
{
c = line[i];
c = line[i];
if (c == tok)
{
tokens[tokens.size] = token;
token = "";
continue;
}
if (c == tok)
{
tokens[tokens.size] = token;
token = "";
continue;
}
token += c;
token += c;
}
tokens[tokens.size] = token;
@ -852,10 +852,10 @@ readWpsFromFile(mapname)
for (i = 1; i <= waypointCount; i++)
{
tokens = tokenizeLine(res.lines[i], ",");
waypoint = parseTokensIntoWaypoint(tokens);
waypoint = parseTokensIntoWaypoint(tokens);
waypoints[i-1] = waypoint;
waypoints[i-1] = waypoint;
}
return waypoints;
@ -1580,7 +1580,7 @@ KDTree()
*/
KDTreeInsert(data)//as long as what you insert has a .origin attru, it will work.
{
self.root = self _KDTreeInsert(self.root, data, 0, -9999999999, -9999999999, -9999999999, 9999999999, 9999999999, 9999999999);
self.root = self _KDTreeInsert(self.root, data, 0, -2147483647, -2147483647, -2147483647, 2147483647, 2147483647, 2147483647);
}
/*
@ -1867,7 +1867,7 @@ ReverseHeapAStar(item, item2)
GetNearestWaypointWithSight(pos)
{
candidate = undefined;
dist = 9999999999;
dist = 2147483647;
for(i = 0; i < level.waypointCount; i++)
{