diff options
| author | Jakob Fries <jakob.fries@gmail.com> | 2008-01-30 13:15:58 +0000 |
|---|---|---|
| committer | Jakob Fries <jakob.fries@gmail.com> | 2008-01-30 13:15:58 +0000 |
| commit | ba560c861e8b79f9cfd71be49c55282a3eaf212c (patch) | |
| tree | 50d6fe92fdb8c6e2adbc5820f329905902b2018c /src/game/server | |
| parent | 6c362f91ebdd4e32e75f747c9f6fbe71eb84fd56 (diff) | |
| download | zcatch-ba560c861e8b79f9cfd71be49c55282a3eaf212c.tar.gz zcatch-ba560c861e8b79f9cfd71be49c55282a3eaf212c.zip | |
animated console, added log messages for team changes and ctf flag events
Diffstat (limited to 'src/game/server')
| -rw-r--r-- | src/game/server/gs_game_ctf.cpp | 11 | ||||
| -rw-r--r-- | src/game/server/gs_server.cpp | 4 |
2 files changed, 13 insertions, 2 deletions
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) |