From ac06fff171f1b600cc9f470e04d58446a03b37ee Mon Sep 17 00:00:00 2001 From: Dusan Durech Date: Wed, 26 Nov 2008 23:13:54 +0100 Subject: Less amount of code is being processed on the client side now. --- src/base/tux.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/base') diff --git a/src/base/tux.c b/src/base/tux.c index 171046c..746679d 100644 --- a/src/base/tux.c +++ b/src/base/tux.c @@ -429,6 +429,10 @@ static void action_tux(space_t * space, tux_t * tux, shot_t * shot) } } + if (getNetTypeGame() == NET_GAME_TYPE_SERVER) { + proto_send_del_server(PROTO_SEND_ALL, NULL, shot->id); + } + delObjectFromSpaceWithObject(arena->spaceShot, shot, destroyShot); } @@ -439,6 +443,10 @@ static void action_shot(space_t * space, shot_t * shot, space_t * spaceTux) void eventConflictTuxWithShot(arena_t * arena) { + if (getNetTypeGame() == NET_GAME_TYPE_CLIENT) { // na skusku + return; + } + actionSpace(arena->spaceShot, action_shot, arena->spaceTux); } -- cgit v1.2.3