Files
CnC_Remastered_Collection/code/redalert/briefing.cpp
T

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();
}
}