![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Macros | |
| #define | SBAR_HEIGHT 24 |
Functions | |
| void | Sbar_DeathmatchOverlay (void) |
| void | Sbar_Draw (void) |
| called every frame by screen | |
| int | Sbar_GetSortedPlayerIndex (int index) |
| void | Sbar_Init (void) |
| void | Sbar_ShowFPS (void) |
| void | Sbar_ShowFPS_Update (void) |
| void | Sbar_SortFrags (void) |
Variables | |
| cvar_t | cl_deathscoreboard |
| int | sb_lines |
| scan lines to draw | |
| struct cvar_s | sbar_alpha_bg |
| struct cvar_s | sbar_alpha_fg |
| #define SBAR_HEIGHT 24 |
Definition at line 24 of file sbar.h.
Referenced by Sbar_Draw(), and Sbar_DrawFace().
Definition at line 1866 of file sbar.c.
References cl, clc_stringcmd, cls, Con_DPrintf(), Draw_GetPicWidth(), DrawQ_Pic(), DrawQ_String(), FONT_SBAR, fragsort, gamemode, host, int(), IS_OLDNEXUIZ_DERIVED, MSG_WriteByte(), MSG_WriteString(), NULL, PROTOCOL_DARKPLACES1, PROTOCOL_DARKPLACES2, PROTOCOL_DARKPLACES3, PROTOCOL_DARKPLACES4, PROTOCOL_DARKPLACES5, PROTOCOL_DARKPLACES6, PROTOCOL_NEHAHRABJP, PROTOCOL_NEHAHRABJP2, PROTOCOL_NEHAHRABJP3, PROTOCOL_NEHAHRAMOVIE, PROTOCOL_QUAKE, PROTOCOL_QUAKEDP, PROTOCOL_QUAKEWORLD, qw_clc_stringcmd, sb_ranking, sbar_alpha_bg, sbar_alpha_fg, Sbar_IsTeammatch(), Sbar_PrintScoreboardItem(), Sbar_SortFrags(), scoreboardlines, teamlines, teams, teamsort, va(), vid_conheight, vid_conwidth, and y.
Referenced by CL_VM_DrawHud(), Sbar_DrawScoreboard(), and Sbar_IntermissionOverlay().
called every frame by screen
Definition at line 1372 of file sbar.c.
References bound, cl, cl_deathscoreboard, cl_prydoncursor, crosshair, crosshair_color_alpha, crosshair_color_blue, crosshair_color_green, crosshair_color_red, crosshair_size, Draw_CachePic(), Draw_GetPicHeight(), Draw_GetPicWidth(), DRAWFLAG_MODULATE, DRAWFLAG_NORMAL, DrawQ_Pic(), DrawQ_SuperPic(), GAME_COOP, GAME_DELUXEQUAKE, GAME_GOODVSBAD2, GAME_HIPNOTIC, GAME_QUOTH, GAME_ROGUE, GAME_TRANSFUSION, GAME_ZYMOTIC, gamemode, int(), IS_OLDNEXUIZ_DERIVED, IT_ARMOR1, IT_ARMOR2, IT_ARMOR3, IT_CELLS, IT_INVULNERABILITY, IT_KEY1, IT_KEY2, IT_NAILS, IT_ROCKETS, IT_SHELLS, min, NEX_IT_BULLETS, NEX_IT_CELLS, NEX_IT_ROCKETS, NEX_IT_SHELLS, offset, r_letterbox, RIT_ARMOR1, RIT_ARMOR2, RIT_ARMOR3, RIT_CELLS, RIT_LAVA_NAILS, RIT_MULTI_ROCKETS, RIT_NAILS, RIT_PLASMA_AMMO, RIT_ROCKETS, RIT_SHELLS, rsb_ammo, sb_ammo, sb_armor, sb_disc, sb_health, sb_items, sb_lines, sb_sbar, sb_sbar_minimal, sb_sbar_overlay, sb_scorebar, sb_showscores, sbar_alpha_bg, sbar_alpha_fg, Sbar_DrawAlphaPic(), Sbar_DrawFace(), Sbar_DrawFrags(), Sbar_DrawGauge(), Sbar_DrawInventory(), Sbar_DrawNum(), Sbar_DrawPic(), Sbar_DrawScoreboard(), Sbar_DrawStretchPic(), Sbar_DrawWeapon(), Sbar_DrawXNum(), Sbar_FinaleOverlay(), sbar_flagstatus_pos, sbar_flagstatus_right, SBAR_HEIGHT, sbar_hudselector, Sbar_IntermissionOverlay(), Sbar_MiniDeathmatchOverlay(), Sbar_Score(), sbar_x, sbar_y, scale, STAT_ACTIVEWEAPON, STAT_AMMO, STAT_ARMOR, STAT_HEALTH, STAT_ITEMS, STAT_NAILS, STAT_ROCKETS, STAT_SHELLS, v_dmg_pitch, v_dmg_roll, v_dmg_time, v_kicktime, va(), VectorClear, vid_conheight, vid_conwidth, x, zymsb_crosshair_ammo, zymsb_crosshair_background, zymsb_crosshair_center, zymsb_crosshair_clip, zymsb_crosshair_health, zymsb_crosshair_left1, zymsb_crosshair_left2, zymsb_crosshair_line, and zymsb_crosshair_right.
Referenced by SCR_DrawScreen().
Definition at line 546 of file sbar.c.
References fragsort, index, and scoreboardlines.
Referenced by VM_CL_getplayerkey().
Definition at line 359 of file sbar.c.
Definition at line 1099 of file sbar.c.
References cl, cl_showblur, cl_showdate, cl_showdate_format, cl_showfps, cl_showsound, cl_showspeed, cl_showtex, cl_showtime, cl_showtime_format, cl_showtopspeed, CL_TraceLine(), cls, CLVM_prog, collision_extendmovelength, current_time, dp_strlcpy, dpsnprintf(), DrawQ_Fill(), DrawQ_String(), DrawQ_TextWidth(), trace_t::ent, f, FONT_INFOBAR, trace_t::fraction, get_showspeed_unit(), trace_t::hittexture, host, MATERIALFLAGMASK_TRANSLUCENT, Matrix4x4_OriginFromMatrix(), Matrix4x4_Transform(), max, MAX_QPATH, MOVE_HITMODEL, NULL, PRVM_EDICT_TO_PROG, r_draw2d_force, r_refdef, sbar_info_pos, showfps_framerate, sqrt(), SUPERCONTENTS_SOLID, sv, SV_TraceLine(), SVVM_prog, Sys_TimeString(), time, top_time, topspeed, topspeedxy, topxy_time, VectorLength, VectorSet, vid_conheight, and vid_conwidth.
Referenced by SCR_DrawScreen().
Definition at line 1082 of file sbar.c.
References host, showfps_framecount, showfps_framerate, showfps_lasttime, and showfps_nexttime.
Referenced by CL_UpdateScreen().
Definition at line 554 of file sbar.c.
References cl, color, dp_strlcpy, frags, fragsort, name, Sbar_IsTeammatch(), scoreboardlines, teamlines, teams, and teamsort.
Referenced by Sbar_DeathmatchOverlay(), Sbar_DrawFrags(), Sbar_MiniDeathmatchOverlay(), Sbar_Score(), and VM_CL_getplayerkey().
|
extern |
|
extern |
Definition at line 100 of file sbar.c.
Referenced by Sbar_DeathmatchOverlay(), Sbar_Draw(), Sbar_DrawInventory(), and Sbar_Init().
|
extern |
Definition at line 101 of file sbar.c.
Referenced by Sbar_DeathmatchOverlay(), Sbar_Draw(), Sbar_DrawCharacter(), Sbar_DrawFace(), Sbar_DrawFrags(), Sbar_DrawPic(), Sbar_DrawString(), Sbar_DrawWeapon(), Sbar_DrawXNum(), Sbar_FinaleOverlay(), Sbar_Init(), Sbar_IntermissionOverlay(), Sbar_PrintScoreboardItem(), and Sbar_Score().