ref: 385d7e58440da91834ba886a9d7ba68194442d09
parent: 9ca503a96e401d34ff41693aaf15ec5522e9f554
author: Clownacy <Clownacy@users.noreply.github.com>
date: Mon Sep 9 21:04:09 EDT 2019
Clean up Back.cpp a little
--- a/src/Back.cpp
+++ b/src/Back.cpp
@@ -160,9 +160,6 @@
PutBitmap4(&grcGame, 320 - 4 * gBack.fx % 320, 176, &rect, SURFACE_ID_LEVEL_BACKGROUND);
break;
-
- default:
- return;
}
}
@@ -183,7 +180,7 @@
{
case 3:
x_1 = fx / 0x4000;
- x_2 = x_1 + (((WINDOW_WIDTH + 31) >> 5) + 1);
+ x_2 = x_1 + (((WINDOW_WIDTH + (32 - 1)) / 32) + 1);
y_1 = 0;
y_2 = y_1 + 32;
@@ -201,61 +198,10 @@
{
xpos = (x * 0x20 * 0x200) / 0x200 - fx / 0x200;
PutBitmap3(&grcGame, xpos, ypos, &rcWater[1], SURFACE_ID_LEVEL_BACKGROUND);
- if (!y)
+ if (y == 0)
PutBitmap3(&grcGame, xpos, ypos, &rcWater[0], SURFACE_ID_LEVEL_BACKGROUND);
}
}
}
-/*
- // Draw black bars
- if (!(g_GameFlags & 8)) // Detect if credits are running
- {
- const BOOL fromFocus = (gStageNo == 31); // Get if we should only draw around a 320x240 area of the focus point
-
- // Get focus rect
- int focusX = gFrame.x + (WINDOW_WIDTH << 8) - (320 << 8);
- int focusY = gFrame.y + (WINDOW_HEIGHT << 8) - (240 << 8);
- int focusR = focusX + (320 << 9);
- int focusB = focusY + (240 << 9);
-
- // Get borders
- const int barLeft = fromFocus ? focusX : -0x1000;
- const int barTop = fromFocus ? focusY : -0x1000;
-
- const int barRight = fromFocus ? focusR : (gMap.width << 13) - 0x1000;
- const int barBottom = fromFocus ? focusB : (gMap.length << 13) - 0x1000;
-
- // Draw bars
- RECT barRect;
-
- // Left
- barRect.left = 0;
- barRect.top = 0;
- barRect.right = (barLeft - gFrame.x) >> 9;
- barRect.bottom = WINDOW_HEIGHT;
- CortBox(&barRect, 0x000000);
-
- // Top
- barRect.left = 0;
- barRect.top = 0;
- barRect.right = WINDOW_WIDTH;
- barRect.bottom = (barTop - gFrame.y) >> 9;
- CortBox(&barRect, 0x000000);
-
- // Right
- barRect.left = (barRight - gFrame.x) >> 9;
- barRect.top = 0;
- barRect.right = WINDOW_WIDTH;
- barRect.bottom = WINDOW_HEIGHT;
- CortBox(&barRect, 0x000000);
-
- // Bottom
- barRect.left = 0;
- barRect.top = (barBottom - gFrame.y) >> 9;
- barRect.right = WINDOW_WIDTH;
- barRect.bottom = WINDOW_HEIGHT;
- CortBox(&barRect, 0x000000);
- }
- */
}