From ba560c861e8b79f9cfd71be49c55282a3eaf212c Mon Sep 17 00:00:00 2001 From: Jakob Fries Date: Wed, 30 Jan 2008 13:15:58 +0000 Subject: animated console, added log messages for team changes and ctf flag events --- src/game/server/gs_game_ctf.cpp | 11 ++++++++++- src/game/server/gs_server.cpp | 4 +++- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'src/game/server') diff --git a/src/game/server/gs_game_ctf.cpp b/src/game/server/gs_game_ctf.cpp index ee9dae08..0c54d1c5 100644 --- a/src/game/server/gs_game_ctf.cpp +++ b/src/game/server/gs_game_ctf.cpp @@ -86,6 +86,9 @@ void gameobject_ctf::tick() // CAPTURE! \o/ teamscore[fi^1] += 100; f->carrying_player->score += 5; + + dbg_msg("game", "flag_capture player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id)); + for(int i = 0; i < 2; i++) flags[i]->reset(); @@ -105,7 +108,11 @@ void gameobject_ctf::tick() // return the flag if(!f->at_stand) { - close_players[i]->score += 1; + player *p = close_players[i]; + p->score += 1; + + dbg_msg("game", "flag_return player='%d:%s'", p->client_id, server_clientname(p->client_id)); + create_sound_global(SOUND_CTF_RETURN); f->reset(); } @@ -118,6 +125,8 @@ void gameobject_ctf::tick() f->at_stand = 0; f->carrying_player = close_players[i]; f->carrying_player->score += 1; + + dbg_msg("game", "flag_grab player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id)); for(int c = 0; c < MAX_CLIENTS; c++) { diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp index 67a8ad97..c1f5e130 100644 --- a/src/game/server/gs_server.cpp +++ b/src/game/server/gs_server.cpp @@ -547,7 +547,7 @@ void player::set_team(int new_team) team = new_team; die(client_id, -1); score = 0; - dbg_msg("game", "cid=%d team=%d", client_id, team); + dbg_msg("game", "team_join player='%d:%s' team=%d", client_id, server_clientname(client_id), team); } vec2 spawn_points[3][64]; @@ -1762,6 +1762,8 @@ void mods_client_enter(int client_id) char buf[512]; sprintf(buf, "%s entered and joined the %s", server_clientname(client_id), get_team_name(players[client_id].team)); send_chat(-1, -1, buf); + + dbg_msg("game", "team_join player='%d:%s' team=%d", client_id, server_clientname(client_id), players[client_id].team); } void mods_connected(int client_id) -- cgit 1.4.1