mirror of
https://github.com/jmarshall23/CnC_Remastered_Collection.git
synced 2026-08-12 16:10:54 +02:00
29 lines
814 B
C++
29 lines
814 B
C++
// briefing.cpp
|
|
//
|
|
|
|
#include "function.h"
|
|
#include "image.h"
|
|
|
|
void RenderBriefing(void) {
|
|
Image_t* worldMapImage = Image_LoadImage("ui/briefing/generic_worldmap.png");
|
|
bool exitBreifing = false;
|
|
while (!exitBreifing) {
|
|
// Check for any new SDL events.
|
|
SDL_Event event;
|
|
while (SDL_PollEvent(&event)) {
|
|
if (event.type == SDL_KEYDOWN) {
|
|
//delete raw_image_buffer;
|
|
exitBreifing = true;
|
|
break;
|
|
}
|
|
}
|
|
|
|
UserInput.Process_Input();
|
|
|
|
GL_RenderImage(worldMapImage, 0, 0, ScreenWidth, ScreenHeight);
|
|
GL_DrawText(5, 32.0f, 255.0f, 255.0f, 255.0f, 20, 0, Scen.Description);
|
|
GL_DrawText(5, 20.0f, 255.0f, 255.0f, 255.0f, 60, 30, Scen.BriefingText);
|
|
GL_DrawText(5, 20, 255.0f, 255.0f, 255.0f, (ScreenWidth / 2) - 100, ScreenHeight - 40, "Press any key to continue");
|
|
Device_Present();
|
|
}
|
|
} |