From b97ed837bf5495080715e978de7410bfd77e8244 Mon Sep 17 00:00:00 2001 From: Justin Marshall Date: Sun, 14 Jun 2020 15:24:44 -0700 Subject: [PATCH] Added red variant of background(needs art pass), fixed bug were g_inMainMenu wasn't updated on map restart. --- code/REDALERT/CONQUER.CPP | 1 - code/REDALERT/DIALOG.CPP | 31 ++++++++++++++++++++--------- code/REDALERT/INIT.CPP | 1 + ui/dd-bkgrnd/dd-bkgnd-red-0000.png | Bin 0 -> 4113 bytes ui/dd-bkgrnd/dd-bkgnd-red-0001.png | Bin 0 -> 3448 bytes ui/dd-bkgrnd/dd-bkgnd-red-0002.png | Bin 0 -> 4878 bytes ui/dd-bkgrnd/dd-bkgnd-red-0003.png | Bin 0 -> 3880 bytes 7 files changed, 23 insertions(+), 10 deletions(-) create mode 100644 ui/dd-bkgrnd/dd-bkgnd-red-0000.png create mode 100644 ui/dd-bkgrnd/dd-bkgnd-red-0001.png create mode 100644 ui/dd-bkgrnd/dd-bkgnd-red-0002.png create mode 100644 ui/dd-bkgrnd/dd-bkgnd-red-0003.png diff --git a/code/REDALERT/CONQUER.CPP b/code/REDALERT/CONQUER.CPP index b79337e..5c81f6d 100644 --- a/code/REDALERT/CONQUER.CPP +++ b/code/REDALERT/CONQUER.CPP @@ -232,7 +232,6 @@ void Main_Game(int argc, char * argv[]) ** 2) Invoke either the main-loop routine, or the editor-loop routine, ** until they indicate that the user wants to exit the scenario. */ - g_inMainMenu = true; while (Select_Game(fade)) { // ST 5/14/2019 diff --git a/code/REDALERT/DIALOG.CPP b/code/REDALERT/DIALOG.CPP index aa29da6..5dd28e1 100644 --- a/code/REDALERT/DIALOG.CPP +++ b/code/REDALERT/DIALOG.CPP @@ -109,15 +109,28 @@ void Dialog_Box(int x, int y, int w, int h) // CC_Draw_Shape(shapedata, 0, cx-156, cy-96, WINDOW_PARTIAL, SHAPE_WIN_REL); //#endif GL_SetClipRect(x, y, w, h); - - Image_t* ddbkgrnd = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0000.png"); - Image_t* ddbkgrnd_1 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0001.png"); - Image_t* ddbkgrnd_2 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0002.png"); - Image_t* ddbkgrnd_3 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0003.png"); - GL_RenderImage(ddbkgrnd, x, y, ddbkgrnd->width, ddbkgrnd->height); - GL_RenderImage(ddbkgrnd_1, x + 312, y, ddbkgrnd->width, ddbkgrnd->height); - GL_RenderImage(ddbkgrnd_2, x, y + 192, ddbkgrnd->width, ddbkgrnd->height); - GL_RenderImage(ddbkgrnd_3, x + 312, y + 192, ddbkgrnd->width, ddbkgrnd->height); + if (g_inMainMenu) + { + Image_t* ddbkgrnd = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-red-0000.png"); + Image_t* ddbkgrnd_1 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-red-0001.png"); + Image_t* ddbkgrnd_2 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-red-0002.png"); + Image_t* ddbkgrnd_3 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-red-0003.png"); + GL_RenderImage(ddbkgrnd, x, y, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_1, x + 312, y, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_2, x, y + 192, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_3, x + 312, y + 192, ddbkgrnd->width, ddbkgrnd->height); + } + else + { + Image_t* ddbkgrnd = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0000.png"); + Image_t* ddbkgrnd_1 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0001.png"); + Image_t* ddbkgrnd_2 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0002.png"); + Image_t* ddbkgrnd_3 = Image_LoadImage("ui/dd-bkgrnd/dd-bkgnd-0003.png"); + GL_RenderImage(ddbkgrnd, x, y, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_1, x + 312, y, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_2, x, y + 192, ddbkgrnd->width, ddbkgrnd->height); + GL_RenderImage(ddbkgrnd_3, x + 312, y + 192, ddbkgrnd->width, ddbkgrnd->height); + } // jmarshall end /* ** Draw the side strips. diff --git a/code/REDALERT/INIT.CPP b/code/REDALERT/INIT.CPP index 49ca69d..cd21a77 100644 --- a/code/REDALERT/INIT.CPP +++ b/code/REDALERT/INIT.CPP @@ -733,6 +733,7 @@ bool Select_Game(bool fade) #ifdef FIXIT_ANTS AntsEnabled = false; #endif + g_inMainMenu = true; selection = Main_Menu(ATTRACT_MODE_TIMEOUT); } Call_Back(); diff --git a/ui/dd-bkgrnd/dd-bkgnd-red-0000.png b/ui/dd-bkgrnd/dd-bkgnd-red-0000.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ef8e51b69567254d0c3d1d442a3a0d39c22a4a GIT binary patch literal 4113 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 G=YIihsMyN@ literal 0 HcmV?d00001 diff --git a/ui/dd-bkgrnd/dd-bkgnd-red-0001.png b/ui/dd-bkgrnd/dd-bkgnd-red-0001.png new file mode 100644 index 0000000000000000000000000000000000000000..a9e3ea452f1b163dfee8c798a78ce44e83f5f201 GIT binary patch literal 3448 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 literal 0 HcmV?d00001 diff --git a/ui/dd-bkgrnd/dd-bkgnd-red-0002.png b/ui/dd-bkgrnd/dd-bkgnd-red-0002.png new file mode 100644 index 0000000000000000000000000000000000000000..1629948047a92e6ecb161f89c07618f946aad892 GIT binary patch literal 4878 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 literal 0 HcmV?d00001 diff --git a/ui/dd-bkgrnd/dd-bkgnd-red-0003.png b/ui/dd-bkgrnd/dd-bkgnd-red-0003.png new file mode 100644 index 0000000000000000000000000000000000000000..58d7b83933b125088782c6ee53f2f520be84615b GIT binary patch literal 3880 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 literal 0 HcmV?d00001