Ejemplo n.º 1
0
/*
=================
M_NetworkMenu_Graphics
=================
*/
void M_NetworkMenu_Graphics (void)
{
	UI_MenuFrame(&networkOptionsInfo.menu);

	UI_Setup_MenuButtons();

	UI_DrawProportionalString(  74,  66, "925",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  84, "88PK",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  188, "8125",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  206, "358677",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  395, "3-679",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);


	// Rest of Bottom1_Graphics
	trap_R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(  30, 203, 47, 69, uis.whiteShader);	// Top Left column above 
	UI_DrawHandlePic(  30, 275, 47, 66, uis.whiteShader);	// Top Left column middle
	UI_DrawHandlePic(  30, 344, 47, 45, uis.whiteShader);	// Top Left column below 

	// Brackets around Video Data
	trap_R_SetColor( colorTable[CT_LTPURPLE1]);
	UI_DrawHandlePic(158,163, 16, 16, uis.graphicBracket1CornerLU);
	UI_DrawHandlePic(158,179,  8, 233, uis.whiteShader);
	UI_DrawHandlePic(158,412, 16, -16, uis.graphicBracket1CornerLU);	//LD

	UI_DrawHandlePic(174,163, 320, 8, uis.whiteShader);	// Top line

	UI_DrawHandlePic(494,163, 128, 128, networkOptionsInfo.swooshTop);			// Top swoosh

	UI_DrawHandlePic(501,188, 110, 54, uis.whiteShader);	// Top right column
	UI_DrawHandlePic(501,245, 110, 100, uis.whiteShader);	// Middle right column
	UI_DrawHandlePic(501,348, 110, 55, uis.whiteShader);	// Bottom right column

	UI_DrawHandlePic(494,406, 128, 128, networkOptionsInfo.swooshBottom);		// Bottom swoosh

	UI_DrawHandlePic(174,420, 320, 8, uis.whiteShader);	// Bottom line


}
Ejemplo n.º 2
0
/*
=================
Preferences_MenuDraw
=================
*/
static void Preferences_MenuDraw( void )
{
	Preferences_MenuBlinkies();

	UI_MenuFrame(&s_gameoptions_menu);

	UI_Setup_MenuButtons();

	ui.R_SetColor( colorTable[CT_DKPURPLE2]);
	UI_DrawHandlePic(30,203,  47, 186, uis.whiteShader);	// Long left hand column square

//	UI_DrawHandlePic(304,171,  306, 12, uis.whiteShader);	// Top bar off round buttons
//	UI_DrawHandlePic(315,408,  295, 12, uis.whiteShader);	// Bottom bar off round buttons

	UI_DrawHandlePic(304,171,  299, 12, uis.whiteShader);	// Top bar off round buttons
	UI_DrawHandlePic(315,408,  288, 12, uis.whiteShader);	// Bottom bar off round buttons

	UI_DrawHandlePic( 293, 171, 16,   16,  gameoptionsmenu_cache.slant1);	// Slant at top
	UI_DrawHandlePic( 303, 408, 16,   16,  gameoptionsmenu_cache.slant2);	// Slant at bottom

	UI_DrawHandlePic( 543, 171, 128,	32,	gameoptionsmenu_cache.swooptop);
	UI_DrawHandlePic( 543, 396, 128,	32,	gameoptionsmenu_cache.swoopbottom);

	UI_DrawHandlePic(548, 193,  64,10,		uis.whiteShader);	// Top of right hand column
	UI_DrawHandlePic(548, 389,  64,	7,		uis.whiteShader);	// Bottom of right hand column

	UI_DrawHandlePic( 548, 206, 64,   256,  gameoptionsmenu_cache.singraph);	// The graph
	ui.R_SetColor( colorTable[CT_DKBLUE1]);
	UI_DrawHandlePic( 548, 206, 64,   180,  gameoptionsmenu_cache.graphbox);	// The frame around the graph

	ui.R_SetColor( colorTable[CT_DKBLUE1]);
	UI_DrawHandlePic(377, 265, 8,   87,	uis.whiteShader);	// Lefthand side of CROSSHAIR box
	UI_DrawHandlePic(503, 265, 8,   87,	uis.whiteShader);	// Righthand side of CROSSHAIR box
	UI_DrawHandlePic(385, 355, 116, 3,	uis.whiteShader);	// Bottom of CROSSHAIR box
	UI_DrawHandlePic( 377, 352, 16,  16,	gameoptionsmenu_cache.lswoop);	// lower left hand swoop
	UI_DrawHandlePic( 500, 352, 16,  16,	gameoptionsmenu_cache.lswoop2);	// lower right hand swoop

	UI_DrawHandlePic( 377, 244, 16,  32,  gameoptionsmenu_cache.tallswoop);	// upper left hand swoop
	UI_DrawHandlePic( 497, 244, 16,  32,  gameoptionsmenu_cache.tallswoop2);	// upper right hand swoop

	ui.R_SetColor( colorTable[CT_YELLOW]);
	if (curCrosshair)
	{
		UI_DrawHandlePic(427,293,  32, 32, crosshairShader[curCrosshair]);	// Draw crosshair
	}
	else
	{
		UI_DrawProportionalString( 427, 293, menu_normal_text[MNT_CROSSHAIR_NONE],UI_CENTER|UI_SMALLFONT, colorTable[CT_LTGOLD1]);	// No crosshair
	}

	ui.R_SetColor( colorTable[CT_DKPURPLE2]);
	UI_DrawHandlePic( 97, 298, 128,   64,  gameoptionsmenu_cache.round1);
	UI_DrawHandlePic( 97, 339, 128,   128, gameoptionsmenu_cache.round2);

	ui.R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(111, 234, 64,    64,  gameoptionsmenu_cache.round10);
	ui.R_SetColor( colorTable[CT_DKBROWN1]);
	UI_DrawHandlePic(138, 254, 32,    64,  gameoptionsmenu_cache.round11);


	// Numbers along right hand column
	UI_DrawProportionalString( 606, 191, "11663",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);	// Top number
	UI_DrawProportionalString( 606, 393, "71961",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);	// Bottom number

	UI_PrintMenuGraphics(gameoptionsmenu_graphics,GOMG_MAX);

	// Numbers in center of round button
	UI_DrawProportionalString( 163, 283, "551",UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString( 163, 300, "29",UI_TINYFONT, colorTable[CT_BLACK]);

	UI_DrawProportionalString( 224, 283, "336",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);	
	UI_DrawProportionalString( 224, 300, "1040",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);	

	// Lower left hand squares
	UI_DrawProportionalString( 100, 326, "761-0903",UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString( 100, 408, "8236",UI_TINYFONT, colorTable[CT_BLACK]);


	// Menu frame numbers
	UI_DrawProportionalString(  74,  66, "1776",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  84, "9214",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  188, "2510-81",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  206, "644",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  395, "1001001",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);

	Menu_Draw( &s_gameoptions_menu );
}
Ejemplo n.º 3
0
void M_CDKey_Graphics (void)
{
	UI_MenuFrame(&s_cdkey_menu);

	UI_Setup_MenuButtons();

	ui.R_SetColor( colorTable[CT_DKPURPLE2]);

	UI_DrawHandlePic(30,203,  47, 121, uis.whiteShader);	// Long left hand column square
	UI_DrawHandlePic(30,327,  47, 28, uis.whiteShader);	// Long left hand column square
	UI_DrawHandlePic(30,358,  47, 31, uis.whiteShader);	// Long left hand column square

	// Numbers for left hand column squares
	UI_DrawProportionalString( 73, 206, "ST-181",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString( 73, 330, "65",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString( 73, 361, "201",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);

	ui.R_SetColor( colorTable[CT_WHITE]);
	UI_DrawNamedPic(97, 160, 512,   256,  ART_WORMHOLE);

	UI_DrawProportionalString(  611, 165, "WORMHOLE STRUCTURE", UI_RIGHT | UI_SMALLFONT, colorTable[CT_LTORANGE]);

	UI_DrawProportionalString(  419, 321, "POINT SINGULARITY", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  360, 221, "VERTERONE MEMBRANE", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  265, 329, "POSITIVE CTL REGION", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  199, 288, "NEGATIVE CTL REGION", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  287, 184, "RING SINGULARITY", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  158, 230, "FTR PIPELINE", UI_TINYFONT, colorTable[CT_LTORANGE]);

	ui.R_SetColor( colorTable[CT_DKBLUE1]);
	UI_DrawHandlePic( 80,358,  185, 18, uis.whiteShader);	// Bar behind ENTER CD KEY
	UI_DrawHandlePic( 118,417,  128, 18, uis.whiteShader);	// Bar behind ACCEPT
	UI_DrawHandlePic( 267, 376,  8, 59, uis.whiteShader);	// Right hand side of box
	UI_DrawNamedPic(263, 358, 16,   32,  ART_FRAME);


	UI_DrawProportionalString(  146, 358, "ENTER CD KEY", UI_SMALLFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  152, 418, "ACCEPT", UI_SMALLFONT, colorTable[CT_LTORANGE]);

	ui.R_SetColor( colorTable[CT_DKGREY2]);
	UI_DrawHandlePic( 95,383,  160, 20, uis.whiteShader);	// Grey square to type in

	ui.R_SetColor( colorTable[CT_WHITE]);
	UI_DrawHandlePic( 95,402,  160, 1, uis.whiteShader);	// White line to type above

	ui.R_SetColor( colorTable[CT_DKPURPLE1]);
	UI_DrawHandlePic( 516,208,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 541,208,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 566,208,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 591,208,  21, 8, uis.whiteShader);	// Bar above labels

	UI_DrawHandlePic( 516,399,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 541,399,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 566,399,  21, 8, uis.whiteShader);	// Bar above labels
	UI_DrawHandlePic( 591,399,  21, 8, uis.whiteShader);	// Bar above labels

	UI_DrawProportionalString(  516, 223, "DIM    : 74156", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 237, "XYS DG : 21", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 251, "VGVH-A : 129430", UI_TINYFONT, colorTable[CT_LTORANGE]);

	UI_DrawProportionalString(  516, 275, "TTFN : 98231", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 289, "BB IO : 45", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 303, "R-T-PPL : 32", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 317, "B1 YOT : 810257", UI_TINYFONT, colorTable[CT_LTORANGE]);

	UI_DrawProportionalString(  516, 341, "XTR NTL: 171", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 355, "HGH NTL: 1348", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 369, "MED NTL: 45333", UI_TINYFONT, colorTable[CT_LTORANGE]);
	UI_DrawProportionalString(  516, 383, "LOW NTL: 29", UI_TINYFONT, colorTable[CT_LTORANGE]);

	// Menu frame numbers
	UI_DrawProportionalString(  74,  66, "67811",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  84, "5656",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  188, "76-0021",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  395, "456181",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);

}
Ejemplo n.º 4
0
/*
=================
M_Sound_Graphics
=================
*/
void M_Sound_Graphics (void)
{
	UI_MenuFrame(&soundOptionsInfo.menu);

	trap_R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(30,203,  47, 186, uis.whiteShader);		// Long left column square on bottom 3rd

	// Network Frame
	trap_R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(88,164,  524, 18, uis.whiteShader);		// Top line
	UI_DrawHandlePic(88,182,  36, 39, uis.whiteShader);		// Left column
	UI_DrawProportionalString( 130, 165, menu_normal_text[MNT_NETWORK],UI_SMALLFONT,colorTable[CT_BLACK]);	// Top

	if (soundOptionsInfo.a3dtimer > uis.realtime)
	{
		UI_DrawProportionalString(  490,  305, menu_normal_text[MNT_A3DNOTAVAILABLE],UI_CENTER|UI_SMALLFONT, colorTable[CT_WHITE]);
	}

	// Sound Frame
	trap_R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(88,228,  524, 18, uis.whiteShader);		// Top line
	UI_DrawHandlePic(88,246,  36, 27, uis.whiteShader);		//	Left column
	UI_DrawHandlePic(88,277,  36, 25, uis.whiteShader);		// Left column
	UI_DrawProportionalString( 130, 229, menu_normal_text[MNT_SOUND],UI_SMALLFONT,colorTable[CT_BLACK]);	// Top

	trap_R_SetColor( colorTable[CT_LTBROWN1]);
	UI_DrawHandlePic(112,303,  500, 4, uis.whiteShader);		// Middle long line
	UI_DrawHandlePic( 88, 300, 64, 8, soundOptionsInfo.corner);	// Corner graphic

	trap_R_SetColor( colorTable[CT_DKBROWN1]);
	UI_DrawHandlePic(356,342,  8, 93, uis.whiteShader);		// Middle Bottom Left column
	trap_R_SetColor( colorTable[CT_LTPURPLE1]);
	UI_DrawHandlePic( 98, 359, 248, 64,soundOptionsInfo.grid); 
	trap_R_SetColor( colorTable[CT_LTBLUE1]);
	UI_DrawHandlePic( 98, 359, 248, 64, soundOptionsInfo.wave1); 
	trap_R_SetColor( colorTable[CT_DKBROWN1]);
	UI_DrawHandlePic(96,359,  4, 64, uis.whiteShader);		// Left side of frame
	UI_DrawHandlePic(342,359,  4, 64, uis.whiteShader);		// Right side of frame
	UI_DrawHandlePic(96,355,  250, 4, uis.whiteShader);		// Top of frame
	UI_DrawHandlePic(96,423,  250, 4, uis.whiteShader);		// Bottom of frame


	UI_DrawHandlePic(367,342,  8, 93, uis.whiteShader);		// Middle Bottom Right column
	trap_R_SetColor( colorTable[CT_LTPURPLE1]);
	UI_DrawHandlePic( 392, 359, 220, 64, soundOptionsInfo.grid); 
	trap_R_SetColor( colorTable[CT_LTRED1]);
	UI_DrawHandlePic( 392, 359, 220, 64, soundOptionsInfo.wave2); 
	trap_R_SetColor( colorTable[CT_DKBROWN1]);
	UI_DrawHandlePic(392, 359,   4, 64, uis.whiteShader);		// Left side of frame
	UI_DrawHandlePic(608, 359,   4, 64, uis.whiteShader);		// Right side of frame
	UI_DrawHandlePic(392,355,  220, 4, uis.whiteShader);		// Top of frame
	UI_DrawHandlePic(392,423,  220, 4, uis.whiteShader);		// Bottom of frame

	UI_Setup_MenuButtons();

	UI_DrawProportionalString(  74,  66, "29876",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  84, "568",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  188, "45-009",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  206, "18856",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);
	UI_DrawProportionalString(  74,  395, "18857",UI_RIGHT|UI_TINYFONT, colorTable[CT_BLACK]);

}