diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-10-08 20:47:56 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-10-08 20:47:56 +0000 |
| commit | 3544db49270f6d99c8b2126f294d38267e2899cb (patch) | |
| tree | 02a17b114cacf8ce634d65c6f53f3b6537ee06ce /src/game/server/gamecontext.cpp | |
| parent | 1d094181ed06edd6f9d851f5d802bc9d03b6c352 (diff) | |
| download | zcatch-3544db49270f6d99c8b2126f294d38267e2899cb.tar.gz zcatch-3544db49270f6d99c8b2126f294d38267e2899cb.zip | |
fixed #490 (insert the player info in the sv_setinfo message into the snapshot instead)
Diffstat (limited to 'src/game/server/gamecontext.cpp')
| -rw-r--r-- | src/game/server/gamecontext.cpp | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/src/game/server/gamecontext.cpp b/src/game/server/gamecontext.cpp index 0cdd4227..a36a9144 100644 --- a/src/game/server/gamecontext.cpp +++ b/src/game/server/gamecontext.cpp @@ -170,29 +170,6 @@ void GAMECONTEXT::send_chat(int chatter_cid, int team, const char *text) } } - -void GAMECONTEXT::send_info(int who, int to_who, bool recordonly) -{ - NETMSG_SV_SETINFO msg; - msg.cid = who; - msg.name = server_clientname(who); - msg.skin = players[who]->skin_name; - msg.use_custom_color = players[who]->use_custom_color; - msg.color_body = players[who]->color_body; - msg.color_feet = players[who]->color_feet; - - if(recordonly) - { - msg.pack(MSGFLAG_NOSEND); - server_send_msg(to_who); - } - else - { - msg.pack(MSGFLAG_VITAL); - server_send_msg(to_who); - } -} - void GAMECONTEXT::send_emoticon(int cid, int emoticon) { NETMSG_SV_EMOTICON msg; @@ -219,8 +196,6 @@ void GAMECONTEXT::send_broadcast(const char *text, int cid) server_send_msg(cid); } - - // void GAMECONTEXT::start_vote(const char *desc, const char *command) { @@ -341,18 +316,6 @@ void GAMECONTEXT::tick() void GAMECONTEXT::snap(int client_id) { - // check if we are recording a demo - if(client_id == -1) - { - // we are recording, make sure that we set - // the info for all players all the time - for(int i = 0; i < MAX_CLIENTS; i++) - { - if(game.players[i]) - send_info(i, -1, true); - } - } - world.snap(client_id); controller->snap(client_id); events.snap(client_id); |