MCPcopy Create free account
hub / github.com/JACoders/OpenJK / UI_DrawConnect

Function UI_DrawConnect

code/ui/ui_connect.cpp:58–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56*/
57
58void UI_DrawConnect( const char *servername, const char *updateInfoString ) {
59#if 0
60 // if connecting to a local host, don't draw anything before the
61 // gamestate message. This allows cinematics to start seamlessly
62 if ( connState < CA_LOADING && !strcmp( cls.servername, "localhost" ) ) {
63 UI_SetColor( g_color_table[0] );
64 re.DrawFill (0, 0, re.scrWidth, re.scrHeight);
65 UI_SetColor( NULL );
66 return;
67 }
68#endif
69#ifdef JK2_MODE
70 qboolean qValid;
71 byte *levelPic = SCR_GetScreenshot(&qValid);
72 // draw the dialog background
73 if (!qValid)
74 {
75 UI_DrawHandlePic(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, uis.menuBackShader );
76 }
77 else {
78 UI_DrawThumbNail(0,0, SCREEN_WIDTH, SCREEN_HEIGHT, levelPic );
79 }
80#else
81 UI_DrawHandlePic( 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, uis.menuBackShader );
82#endif
83}
84
85
86/*

Callers 1

SCR_DrawScreenFieldFunction · 0.85

Calls 4

SCR_GetScreenshotFunction · 0.85
UI_DrawThumbNailFunction · 0.85
UI_SetColorFunction · 0.70
UI_DrawHandlePicFunction · 0.70

Tested by

no test coverage detected