X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_net.pas;h=1b7a5035da6e67c3db9279cedf4e95d3b2cb6901;hb=7817765f4dca5289934f837ee4d63316b9797f86;hp=e0450ce5131996585a0bfca24731cd7209dee79f;hpb=01db5bc9165a3b94dc13d7a0962d43fa0ed6e5e6;p=d2df-sdl.git diff --git a/src/game/g_net.pas b/src/game/g_net.pas index e0450ce..1b7a503 100644 --- a/src/game/g_net.pas +++ b/src/game/g_net.pas @@ -1,13 +1,28 @@ +(* Copyright (C) DooM 2D:Forever Developers + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + *) {$MODE DELPHI} unit g_net; interface uses - e_log, e_fixedbuffer, ENet, ENetTypes, ENetPlatform, Classes; + e_log, e_fixedbuffer, ENet, Classes; const - NET_PROTOCOL_VER = 166; + NET_PROTOCOL_VER = 168; NET_MAXCLIENTS = 24; NET_CHANS = 11; @@ -413,7 +428,7 @@ begin P := enet_packet_create(Addr(NetOut.Data), NetOut.Len, F); if not Assigned(P) then Exit; - enet_host_widecast(NetHost, Chan, P); + enet_host_broadcast(NetHost, Chan, P); end; g_Net_Flush(); @@ -862,7 +877,7 @@ begin begin P := enet_packet_create(@Data[0], dataLength, F); if not Assigned(P) then Exit; - enet_host_widecast(NetHost, Chan, P); + enet_host_broadcast(NetHost, Chan, P); end; enet_host_flush(NetHost);