X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_net.pas;h=c9e40400fea7511762dee5f673a05b820b13d776;hb=2257ac7163318bab560e4351f2b139c9ca4ed9e5;hp=b8f957a32cfb32840360e0382db804f931611506;hpb=bd49d7f62886832d9d3b4bf0169269315fe7262f;p=d2df-sdl.git diff --git a/src/game/g_net.pas b/src/game/g_net.pas index b8f957a..c9e4040 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 = 165; + NET_PROTOCOL_VER = 171; 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);