| version 1.5 | | version 1.6 |
|---|
| | |
| * Inferno gauge drivers | | * Inferno gauge drivers |
| * | | * |
| * $Log$ | | * $Log$ |
| | | * Revision 1.6 1999/12/15 06:17:57 donut |
| | | * fix mulitplayer name/kill/ping displays for large fonts |
| | | * |
| * Revision 1.5 1999/10/20 07:34:06 donut | | * Revision 1.5 1999/10/20 07:34:06 donut |
| * opengl rendered reticle, and better g3_draw_sphere | | * opengl rendered reticle, and better g3_draw_sphere |
| * | | * |
| | |
| n_left = (n_players+1)/2; | | n_left = (n_players+1)/2; |
| | | |
| //If font size changes, this code might not work right anymore | | //If font size changes, this code might not work right anymore |
| Assert(GAME_FONT->ft_h==5 && GAME_FONT->ft_w==7); | | // Assert(GAME_FONT->ft_h==5 && GAME_FONT->ft_w==7); |
| | | |
| fth = GAME_FONT->ft_h; | | fth = GAME_FONT->ft_h; |
| | | |
| x0 = 1; x1 = 43; | | x0 = 1; x1 = GAME_FONT->ft_aw*9;//was 43; |
| | | |
| #ifndef SHAREWARE | | #ifndef SHAREWARE |
| if (Game_mode & GM_MULTI_COOP) | | if (Game_mode & GM_MULTI_COOP) |
| x1 = 31; | | x1 = GAME_FONT->ft_aw*7;//was 31; |
| #endif | | #endif |
| | | |
| save_y = y = grd_curcanv->cv_h - n_left*(fth+1); | | save_y = y = grd_curcanv->cv_h - n_left*(fth+1); |
| | | |
| if (Cockpit_mode == CM_FULL_COCKPIT) { | | if (Cockpit_mode == CM_FULL_COCKPIT) { |
| save_y = y -= 6; | | save_y = y -= 6; |
| #ifndef SHAREWARE | | //killed, redundant -MPM |
| if (Game_mode & GM_MULTI_COOP) | | //#ifndef SHAREWARE |
| x1 = 33; | | // if (Game_mode & GM_MULTI_COOP) |
| else | | // x1 = 33; |
| #endif | | // else |
| x1 = 43; | | //#endif |
| | | // x1 = 43; |
| } | | } |
| | | |
| for (i=0;i<n_players;i++) { | | for (i=0;i<n_players;i++) { |
| | |
| | | |
| if (i==n_left) { | | if (i==n_left) { |
| if (Cockpit_mode == CM_FULL_COCKPIT) | | if (Cockpit_mode == CM_FULL_COCKPIT) |
| x0 = grd_curcanv->cv_w - 53; | | x0 = grd_curcanv->cv_w - GAME_FONT->ft_aw*12;//was - 53; |
| else | | else |
| x0 = grd_curcanv->cv_w - 60; | | x0 = grd_curcanv->cv_w - GAME_FONT->ft_aw*13;//was - 60; |
| #ifndef SHAREWARE | | #ifndef SHAREWARE |
| if (Game_mode & GM_MULTI_COOP) | | if (Game_mode & GM_MULTI_COOP) |
| x1 = grd_curcanv->cv_w - 27; | | x1 = grd_curcanv->cv_w - GAME_FONT->ft_aw*6;//was - 27; |
| else | | else |
| #endif | | #endif |
| //added on 11/11/98 by Victor Rachels to add % | | //added on 11/11/98 by Victor Rachels to add % |
| if(Show_kill_list == 2) | | if(Show_kill_list == 2) |
| x1 = grd_curcanv->cv_w - 27; | | x1 = grd_curcanv->cv_w - GAME_FONT->ft_aw*6;//was - 27; |
| else | | else |
| //end this section addition - VR | | //end this section addition - VR |
| x1 = grd_curcanv->cv_w - 15; | | x1 = grd_curcanv->cv_w - GAME_FONT->ft_aw*3;//was - 15; |
| y = save_y; | | y = save_y; |
| } | | } |
| | | |
| | |
| int x2; | | int x2; |
| if(i<n_left) | | if(i<n_left) |
| { | | { |
| x2=x1+20; | | x2=x1 + GAME_FONT->ft_aw*4; //was +20; |
| if (Game_mode & GM_MULTI_COOP) | | if (Game_mode & GM_MULTI_COOP) |
| x2=x1+30; | | x2=x1 + GAME_FONT->ft_aw*7;//was +30; |
| if(Show_kill_list == 2) | | if(Show_kill_list == 2) |
| x2=x1+25; | | x2=x1 + GAME_FONT->ft_aw*12;//was +25; |
| } | | } |
| else | | else |
| x2=x0-40; | | x2=x0 - GAME_FONT->ft_aw*9;//was -40; |
| gr_printf(x2,y,"%lu %i%%", | | gr_printf(x2,y,"%lu %i%%", |
| fixmuldiv(ping_stats_getping(player_num),1000,F1_0), | | fixmuldiv(ping_stats_getping(player_num),1000,F1_0), |
| (100-((ping_stats_getgot(player_num)*100)/ping_stats_getsent(player_num))) ); | | (100-((ping_stats_getgot(player_num)*100)/ping_stats_getsent(player_num))) ); |