Disable the menus for the Alien demo.
This commit is contained in:
parent
b66cdf804f
commit
442b6b52ea
5 changed files with 14 additions and 110 deletions
95
src/opengl.c
95
src/opengl.c
|
@ -4864,98 +4864,3 @@ void D3D_DrawCable(VECTORCH *centrePtr, MATRIXCH *orientationPtr)
|
|||
|
||||
glDepthMask(GL_TRUE);
|
||||
}
|
||||
|
||||
#if 0
|
||||
/* ** menu-type stuff that should be moved later ** */
|
||||
#include "avp_menugfx.hpp"
|
||||
|
||||
int Hardware_RenderSmallMenuText(char *textPtr, int x, int y, int alpha, enum AVPMENUFORMAT_ID format)
|
||||
{
|
||||
switch(format)
|
||||
{
|
||||
default:
|
||||
// GLOBALASSERT("UNKNOWN TEXT FORMAT"==0);
|
||||
case AVPMENUFORMAT_LEFTJUSTIFIED:
|
||||
{
|
||||
// supplied x is correct
|
||||
break;
|
||||
}
|
||||
case AVPMENUFORMAT_RIGHTJUSTIFIED:
|
||||
{
|
||||
int length = 0;
|
||||
char *ptr = textPtr;
|
||||
|
||||
while(*ptr)
|
||||
{
|
||||
length+=AAFontWidths[*ptr++];
|
||||
}
|
||||
|
||||
x -= length;
|
||||
break;
|
||||
}
|
||||
case AVPMENUFORMAT_CENTREJUSTIFIED:
|
||||
{
|
||||
int length = 0;
|
||||
char *ptr = textPtr;
|
||||
|
||||
while(*ptr)
|
||||
{
|
||||
length+=AAFontWidths[*ptr++];
|
||||
}
|
||||
|
||||
x -= length/2;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// LOCALASSERT(x>0);
|
||||
|
||||
{
|
||||
unsigned int colour = alpha>>8;
|
||||
if (colour>255) colour = 255;
|
||||
colour = (colour<<24)+0xffffff;
|
||||
D3D_RenderHUDString(textPtr,x,y,colour);
|
||||
}
|
||||
return x;
|
||||
}
|
||||
|
||||
void RenderBriefingText(int centreY, int brightness)
|
||||
{
|
||||
int lengthOfLongestLine=-1;
|
||||
int x,y,i;
|
||||
|
||||
for(i=0; i<5; i++)
|
||||
{
|
||||
int length = 0;
|
||||
{
|
||||
char *ptr = BriefingTextString[i];
|
||||
|
||||
while(*ptr)
|
||||
{
|
||||
length+=AAFontWidths[*ptr++];
|
||||
}
|
||||
}
|
||||
|
||||
if (lengthOfLongestLine < length)
|
||||
{
|
||||
lengthOfLongestLine = length;
|
||||
}
|
||||
}
|
||||
|
||||
x = (ScreenDescriptorBlock.SDB_Width-lengthOfLongestLine)/2;
|
||||
y = centreY - 3*HUD_FONT_HEIGHT;
|
||||
for(i=0; i<5; i++)
|
||||
{
|
||||
// if (AvPMenus.MenusState != MENUSSTATE_MAINMENUS)
|
||||
{
|
||||
Hardware_RenderSmallMenuText(BriefingTextString[i], x, y, brightness, AVPMENUFORMAT_LEFTJUSTIFIED/*,MENU_CENTREY-60-100,MENU_CENTREY-60+180*/);
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// RenderSmallMenuText(BriefingTextString[i], x, y, brightness, AVPMENUFORMAT_LEFTJUSTIFIED);
|
||||
// }
|
||||
if (i) y+=HUD_FONT_HEIGHT;
|
||||
else y+=HUD_FONT_HEIGHT*2;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue