8000 mint-arena: Print log messages for voting · Turtle-Arena/turtle-arena-code@cac7d15 · GitHub
[go: up one dir, main page]

Skip to content

Commit cac7d15

Browse files
committed
mint-arena: Print log messages for voting
Mainly interested in printing to server console but might as well print to games.log file too.
1 parent bc68750 commit cac7d15

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

code/game/g_cmds.c

+8
Original file line numberDiff line numberDiff line change
@@ -1547,6 +1547,8 @@ void Cmd_CallVote_f( gentity_t *ent ) {
15471547
Com_sprintf( level.voteDisplayString, sizeof( level.voteDisplayString ), "%s", level.voteString );
15481548
}
15491549

1550+
G_LogPrintf( "callvote: %s: %s\n", ent->player->pers.netname, level.voteDisplayString );
1551+
15501552
trap_SendServerCommand( -1, va("print \"%s called a vote.\n\"", ent->player->pers.netname ) );
15511553

15521554
// start the voting, the caller automatically votes yes
@@ -1595,9 +1597,11 @@ void Cmd_Vote_f( gentity_t *ent ) {
15951597
if ( tolower( msg[0] ) == 'y' || msg[0] == '1' ) {
15961598
level.voteYes++;
15971599
trap_SetConfigstring( CS_VOTE_YES, va("%i", level.voteYes ) );
1600+
G_LogPrintf( "vote: %s: yes\n", ent->player->pers.netname );
15981601
} else {
15991602
level.voteNo++;
16001603
trap_SetConfigstring( CS_VOTE_NO, va("%i", level.voteNo ) );
1604+
G_LogPrintf( "vote: %s: no\n", ent->player->pers.netname );
16011605
}
16021606

16031607
// a majority will be determined in CheckVote, which will also account
@@ -1715,6 +1719,8 @@ void Cmd_CallTeamVote_f( gentity_t *ent ) {
17151719

17161720
Com_sprintf( level.teamVoteString[cs_offset], sizeof( level.teamVoteString[cs_offset] ), "%s %s", arg1, arg2 );
17171721

1722+
G_LogPrintf( "callteamvote: %s on %s team: %s\n", ent->player->pers.netname, TeamName( team ), level.teamVoteString[cs_offset] );
1723+
17181724
for ( i = 0 ; i < level.maxplayers ; i++ ) {
17191725
if ( level.players[i].pers.connected == CON_DISCONNECTED )
17201726
continue;
@@ -1778,9 +1784,11 @@ void Cmd_TeamVote_f( gentity_t *ent ) {
17781784
if ( tolower( msg[0] ) == 'y' || msg[0] == '1' ) {
17791785
level. 78B3 teamVoteYes[cs_offset]++;
17801786
trap_SetConfigstring( CS_TEAMVOTE_YES + cs_offset, va("%i", level.teamVoteYes[cs_offset] ) );
1787+
G_LogPrintf( "teamvote: %s on %s team: yes\n", ent->player->pers.netname, TeamName( team ) );
17811788
} else {
17821789
level.teamVoteNo[cs_offset]++;
17831790
trap_SetConfigstring( CS_TEAMVOTE_NO + cs_offset, va("%i", level.teamVoteNo[cs_offset] ) );
1791+
G_LogPrintf( "teamvote: %s on %s team: no\n", ent->player->pers.netname, TeamName( team ) );
17841792
}
17851793

17861794
// a majority will be determined in TeamCheckVote, which will also account

0 commit comments

Comments
 (0)
0