diff options
author | yinsimei | 2017-06-05 11:49:19 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-07-13 18:27:45 +0200 |
commit | 10ff6994ae8a8f6ba1f49d8cf1590762b1ae1be8 (patch) | |
tree | 88ccaea220791535dd3f5629424338c80b0c8a3a /engines/sludge/floor.cpp | |
parent | 414b3c47146ebcc684fb37bccbbb66ff2ac68e2d (diff) | |
download | scummvm-rg350-10ff6994ae8a8f6ba1f49d8cf1590762b1ae1be8.tar.gz scummvm-rg350-10ff6994ae8a8f6ba1f49d8cf1590762b1ae1be8.tar.bz2 scummvm-rg350-10ff6994ae8a8f6ba1f49d8cf1590762b1ae1be8.zip |
SLUDGE: format code and remove oneliners
Diffstat (limited to 'engines/sludge/floor.cpp')
-rw-r--r-- | engines/sludge/floor.cpp | 40 |
1 files changed, 10 insertions, 30 deletions
diff --git a/engines/sludge/floor.cpp b/engines/sludge/floor.cpp index cfb64d5b4a..29038b3125 100644 --- a/engines/sludge/floor.cpp +++ b/engines/sludge/floor.cpp @@ -42,17 +42,14 @@ bool pointInFloorPolygon(floorPolygon &floorPoly, int x, int y) { xp_j = currentFloor->vertex[floorPoly.vertexID[j]].x; yp_j = currentFloor->vertex[floorPoly.vertexID[j]].y; - if ((((yp_i <= y) && (y < yp_j)) || ((yp_j <= y) && (y < yp_i))) - && (x < (xp_j - xp_i) * (y - yp_i) / (yp_j - yp_i) + xp_i)) { - + if ((((yp_i <= y) && (y < yp_j)) || ((yp_j <= y) && (y < yp_i))) && (x < (xp_j - xp_i) * (y - yp_i) / (yp_j - yp_i) + xp_i)) { c = !c; } } return c; } -bool getMatchingCorners(floorPolygon &a, floorPolygon &b, int &cornerA, - int &cornerB) { +bool getMatchingCorners(floorPolygon &a, floorPolygon &b, int &cornerA, int &cornerB) { int sharedVertices = 0; int i, j; @@ -147,8 +144,7 @@ bool setFloor(int fileNum) { // Find out how many vertex IDs there are and reserve memory currentFloor->polygon[i].numVertices = bigDataFile->readByte(); - currentFloor->polygon[i].vertexID = - new int[currentFloor->polygon[i].numVertices]; + currentFloor->polygon[i].vertexID = new int[currentFloor->polygon[i].numVertices]; if (!checkNew(currentFloor->polygon[i].vertexID)) return false; @@ -196,8 +192,7 @@ bool setFloor(int fileNum) { for (i = 0; i < currentFloor->numPolygons; i++) { for (j = 0; j < currentFloor->numPolygons; j++) { if (i != j) { - if (polysShareSide(currentFloor->polygon[i], - currentFloor->polygon[j])) { + if (polysShareSide(currentFloor->polygon[i], currentFloor->polygon[j])) { currentFloor->matrix[i][j] = j; distanceMatrix[i][j] = 1; } @@ -222,11 +217,7 @@ bool setFloor(int fileNum) { // OK, so we don't know how to get from i to j... for (int d = 0; d < currentFloor->numPolygons; d++) { if (d != i && d != j) { - if (currentFloor->matrix[i][d] == d - && currentFloor->matrix[d][j] >= 0 - && distanceMatrix[d][j] - <= lookForDistance) { - + if (currentFloor->matrix[i][d] == d && currentFloor->matrix[d][j] >= 0 && distanceMatrix[d][j] <= lookForDistance) { currentFloor->matrix[i][j] = d; distanceMatrix[i][j] = lookForDistance + 1; madeChange = true; @@ -257,21 +248,11 @@ void drawFloor() { nV = currentFloor->polygon[i].numVertices; if (nV > 1) { for (j = 1; j < nV; j++) { - drawLine( - currentFloor->vertex[currentFloor->polygon[i].vertexID[j - - 1]].x, - currentFloor->vertex[currentFloor->polygon[i].vertexID[j - - 1]].y, - currentFloor->vertex[currentFloor->polygon[i].vertexID[j]].x, - currentFloor->vertex[currentFloor->polygon[i].vertexID[j]].y); + drawLine(currentFloor->vertex[currentFloor->polygon[i].vertexID[j - 1]].x, currentFloor->vertex[currentFloor->polygon[i].vertexID[j - 1]].y, + currentFloor->vertex[currentFloor->polygon[i].vertexID[j]].x, currentFloor->vertex[currentFloor->polygon[i].vertexID[j]].y); } - drawLine( - currentFloor->vertex[currentFloor->polygon[i].vertexID[0]].x, - currentFloor->vertex[currentFloor->polygon[i].vertexID[0]].y, - currentFloor->vertex[currentFloor->polygon[i].vertexID[nV - - 1]].x, - currentFloor->vertex[currentFloor->polygon[i].vertexID[nV - - 1]].y); + drawLine(currentFloor->vertex[currentFloor->polygon[i].vertexID[0]].x, currentFloor->vertex[currentFloor->polygon[i].vertexID[0]].y, + currentFloor->vertex[currentFloor->polygon[i].vertexID[nV - 1]].x, currentFloor->vertex[currentFloor->polygon[i].vertexID[nV - 1]].y); } } } @@ -286,8 +267,7 @@ int inFloor(int x, int y) { return r; } -bool closestPointOnLine(int &closestX, int &closestY, int x1, int y1, int x2, - int y2, int xP, int yP) { +bool closestPointOnLine(int &closestX, int &closestY, int x1, int y1, int x2, int y2, int xP, int yP) { int xDiff = x2 - x1; int yDiff = y2 - y1; |