From 0226085ef766e1c2c64ffa8eca3bf09c555647f1 Mon Sep 17 00:00:00 2001 From: johns <> Date: Sun, 10 Mar 2002 04:48:27 +0000 Subject: [PATCH] Added frames/s display. --- src/ui/mainscr.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ui/mainscr.cpp b/src/ui/mainscr.cpp index 4ad99fab7..f6a3a1a13 100644 --- a/src/ui/mainscr.cpp +++ b/src/ui/mainscr.cpp @@ -111,7 +111,7 @@ local void UiDrawManaBar(const Unit* unit,int x,int y) y+=ICON_HEIGHT+7; VideoFillRectangleClip(ColorBlack,x,y+3,ICON_WIDTH+7,4); if( unit->HP ) { - f=(100*unit->Mana)/255; + f=(100*unit->Mana)/MaxMana; f=(f*(ICON_WIDTH+5))/100; VideoFillRectangleClip(ColorBlue,x+1,y+3+1,f,2); } @@ -503,14 +503,14 @@ global void DrawUnitInfo(const Unit* unit) VideoDrawText(x+59,y+8+140+1,GameFont,"Magic:"); VideoDrawRectangleClip(ColorGray,x+108,y+8+140,61,14); VideoDrawRectangleClip(ColorBlack,x+108+1,y+8+140+1,61-2,14-2); - i=(100*unit->Mana)/255; + i=(100*unit->Mana)/MaxMana; i=(i*(61-4))/100; VideoFillRectangleClip(ColorBlue,x+108+2,y+8+140+2,i,14-4); VideoDrawNumber(x+128,y+8+140+1,GameFont,unit->Mana); */ int w = 130; - i=(100*unit->Mana)/255; + i=(100*unit->Mana)/MaxMana; i=(i*w)/100; VideoDrawRectangleClip(ColorGray, x+16, y+8+140, x+16+w, 16 ); VideoDrawRectangleClip(ColorBlack,x+16+1,y+8+140+1,x+16+w-2,16-2); @@ -1036,8 +1036,9 @@ global void DrawInfoPanel(void) VideoDrawText(x,y,GameFont,"FreeCraft"); y+=16; - VideoDrawText(x,y,GameFont,"Game Cycle:"); - VideoDrawNumber(x+90,y,GameFont,FrameCounter); + VideoDrawText(x,y,GameFont,"Cycle:"); + VideoDrawNumber(x+48,y,GameFont,FrameCounter); + VideoDrawNumber(x+110,y,GameFont,FRAMES_PER_SECOND*VideoSyncSpeed/100); y+=20; for( i=0; i<PlayerMax; ++i ) {