mirror of
https://github.com/ReactionQuake3/reaction.git
synced 2024-11-13 08:27:42 +00:00
redid the voting. Hope you like it.
This commit is contained in:
parent
8de4b75bd9
commit
c1bbcb11f9
1 changed files with 51 additions and 6 deletions
|
@ -5,6 +5,9 @@
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
//
|
//
|
||||||
// $Log$
|
// $Log$
|
||||||
|
// Revision 1.47 2002/06/17 04:59:50 niceass
|
||||||
|
// redid the voting. Hope you like it.
|
||||||
|
//
|
||||||
// Revision 1.46 2002/06/16 20:06:13 jbravo
|
// Revision 1.46 2002/06/16 20:06:13 jbravo
|
||||||
// Reindented all the source files with "indent -kr -ut -i8 -l120 -lc120 -sob -bad -bap"
|
// Reindented all the source files with "indent -kr -ut -i8 -l120 -lc120 -sob -bad -bap"
|
||||||
//
|
//
|
||||||
|
@ -1827,12 +1830,14 @@ CG_DrawVote
|
||||||
*/
|
*/
|
||||||
static void CG_DrawVote(void)
|
static void CG_DrawVote(void)
|
||||||
{
|
{
|
||||||
char *s;
|
char *s, *s2;
|
||||||
int sec;
|
int sec, y = 58;
|
||||||
|
float Color1[4];
|
||||||
|
|
||||||
if (!cgs.voteTime) {
|
if (!cgs.voteTime) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// play a talk beep whenever it is modified
|
// play a talk beep whenever it is modified
|
||||||
if (cgs.voteModified) {
|
if (cgs.voteModified) {
|
||||||
cgs.voteModified = qfalse;
|
cgs.voteModified = qfalse;
|
||||||
|
@ -1843,8 +1848,26 @@ static void CG_DrawVote(void)
|
||||||
if (sec < 0) {
|
if (sec < 0) {
|
||||||
sec = 0;
|
sec = 0;
|
||||||
}
|
}
|
||||||
s = va("VOTE(%i):%s yes:%i no:%i", sec, cgs.voteString, cgs.voteYes, cgs.voteNo);
|
|
||||||
CG_DrawSmallString(0, 58, s, 1.0F);
|
s = va("Vote[%i seconds left] Yes[%i] No[%i]", sec, cgs.voteYes, cgs.voteNo);
|
||||||
|
s2 = va("Vote: %s", cgs.voteString);
|
||||||
|
|
||||||
|
MAKERGBA(Color1, 0.0f, 0.0f, 0.0f, 0.4f);
|
||||||
|
|
||||||
|
CG_FillRect(1, y, CG_DrawStrlen(s) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, Color1);
|
||||||
|
CG_DrawCleanRect(1, y, CG_DrawStrlen(s) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, 1, colorBlack);
|
||||||
|
CG_DrawStringExt(3, y+2, s, colorWhite, qtrue, qfalse,
|
||||||
|
SMALLCHAR_WIDTH, SMALLCHAR_HEIGHT, 100);
|
||||||
|
y += SMALLCHAR_HEIGHT + 3;
|
||||||
|
|
||||||
|
CG_FillRect(1, y, CG_DrawStrlen(s2) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, Color1);
|
||||||
|
CG_DrawCleanRect(1, y, CG_DrawStrlen(s2) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, 1, colorBlack);
|
||||||
|
CG_DrawStringExt(3, y + 2, s2, colorWhite, qtrue, qfalse,
|
||||||
|
SMALLCHAR_WIDTH, SMALLCHAR_HEIGHT, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1854,8 +1877,9 @@ CG_DrawTeamVote
|
||||||
*/
|
*/
|
||||||
static void CG_DrawTeamVote(void)
|
static void CG_DrawTeamVote(void)
|
||||||
{
|
{
|
||||||
char *s;
|
char *s, *s2;
|
||||||
int sec, cs_offset;
|
int sec, cs_offset, y = 100;
|
||||||
|
float Color1[4];
|
||||||
|
|
||||||
if (cgs.clientinfo->team == TEAM_RED)
|
if (cgs.clientinfo->team == TEAM_RED)
|
||||||
cs_offset = 0;
|
cs_offset = 0;
|
||||||
|
@ -1877,9 +1901,30 @@ static void CG_DrawTeamVote(void)
|
||||||
if (sec < 0) {
|
if (sec < 0) {
|
||||||
sec = 0;
|
sec = 0;
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
s = va("TEAMVOTE(%i):%s yes:%i no:%i", sec, cgs.teamVoteString[cs_offset],
|
s = va("TEAMVOTE(%i):%s yes:%i no:%i", sec, cgs.teamVoteString[cs_offset],
|
||||||
cgs.teamVoteYes[cs_offset], cgs.teamVoteNo[cs_offset]);
|
cgs.teamVoteYes[cs_offset], cgs.teamVoteNo[cs_offset]);
|
||||||
CG_DrawSmallString(0, 90, s, 1.0F);
|
CG_DrawSmallString(0, 90, s, 1.0F);
|
||||||
|
*/
|
||||||
|
s = va("TeamVote[%i seconds left] Yes[%i] No[%i]", sec, cgs.teamVoteYes[cs_offset], cgs.teamVoteNo[cs_offset]);
|
||||||
|
s2 = va("Vote: %s", cgs.teamVoteString[cs_offset]);
|
||||||
|
|
||||||
|
MAKERGBA(Color1, 0.0f, 0.0f, 0.0f, 0.4f);
|
||||||
|
|
||||||
|
CG_FillRect(1, y, CG_DrawStrlen(s) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, Color1);
|
||||||
|
CG_DrawCleanRect(1, y, CG_DrawStrlen(s) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, 1, colorBlack);
|
||||||
|
CG_DrawStringExt(3, y+2, s, colorWhite, qtrue, qfalse,
|
||||||
|
SMALLCHAR_WIDTH, SMALLCHAR_HEIGHT, 100);
|
||||||
|
y += SMALLCHAR_HEIGHT + 3;
|
||||||
|
|
||||||
|
CG_FillRect(1, y, CG_DrawStrlen(s2) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, Color1);
|
||||||
|
CG_DrawCleanRect(1, y, CG_DrawStrlen(s2) * SMALLCHAR_WIDTH + 4,
|
||||||
|
SMALLCHAR_HEIGHT + 4, 1, colorBlack);
|
||||||
|
CG_DrawStringExt(3, y + 2, s2, colorWhite, qtrue, qfalse,
|
||||||
|
SMALLCHAR_WIDTH, SMALLCHAR_HEIGHT, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
static qboolean CG_DrawScoreboard()
|
static qboolean CG_DrawScoreboard()
|
||||||
|
|
Loading…
Reference in a new issue