aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/floor.cpp
diff options
context:
space:
mode:
authoryinsimei2017-06-05 11:49:19 +0200
committerEugene Sandulenko2017-07-13 18:27:45 +0200
commit10ff6994ae8a8f6ba1f49d8cf1590762b1ae1be8 (patch)
tree88ccaea220791535dd3f5629424338c80b0c8a3a /engines/sludge/floor.cpp
parent414b3c47146ebcc684fb37bccbbb66ff2ac68e2d (diff)
downloadscummvm-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.cpp40
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;