3
CHud::CHud(CPlayer* player2)
6
imgbar= load_bitmap("ik2k/brick.bmp",NULL);
7
//set_gfx_mode(GFX_AUTODETECT,640,480,0,0);
23
void CHud::OnRender(BITMAP* screenbuffer)
26
//if(imgbar) draw_sprite(screenbuffer,imgbar,0,SCREENHEIGHT-HUDHEIGHT);
27
//else rectfill(screenbuffer,0,SCREENHEIGHT-HUDHEIGHT,SCREENWIDTH-1,SCREENHEIGHT-1,makecol(100,255,0));
28
rectfill(screenbuffer,0,SCREENHEIGHT-HUDHEIGHT,SCREENWIDTH-1,SCREENHEIGHT-HUDHEIGHT+SCREENHEIGHT/40,makecol(255,0,0));
29
sprintf(Buffer,"Score: %d",player->score);
31
textout_ex(screenbuffer,font,Buffer,SCREENWIDTH/6,SCREENHEIGHT-SCREENHEIGHT/20,makecol(0,0,255),NULL);
33
//FONT* f1=load_font("Verdana",pallete,NULL);
34
sprintf(Buffer,"Lives: %d",player->lives);
35
textout_ex(screenbuffer,font,Buffer,SCREENWIDTH/6*2,SCREENHEIGHT-SCREENHEIGHT/20,makecol(0,0,255),NULL);
36
sprintf(Buffer,"Level: %d",player->level);
37
textout_ex(screenbuffer,font,Buffer,SCREENWIDTH/6*3,SCREENHEIGHT-SCREENHEIGHT/20,makecol(0,0,255),NULL);
39
//rectfill(screenbuffer,SCREENHEIGHT/6,SCREENHEIGHT-HUDHEIGHT+HUDHEIGHT/2,SCREENHEIGHT/6+60,SCREENHEIGHT-HUDHEIGHT+HUDHEIGHT/2+10,makecol(0,0,250));