diff --git a/src/game/g_net.pas b/src/game/g_net.pas
index 95f8f459b862c6a0253d699b0c89715040bcb1a6..b9f28b981c9bccac022b724867106534932cc390 100644 (file)
--- a/src/game/g_net.pas
+++ b/src/game/g_net.pas
NetPongForwarded: Boolean = False;
NetIGDControl: AnsiString;
NetIGDService: TURLStr;
- NetPortThread: TThreadID = 0;
{$ENDIF}
+ NetPortThread: TThreadID = 0;
+
NetDumpFile: TStream;
function g_Net_Init(): Boolean;
ProcessLoading(true);
- if e_KeyPressed(IK_ESCAPE) or e_KeyPressed(IK_SPACE) then
+ if e_KeyPressed(IK_ESCAPE) or e_KeyPressed(IK_SPACE) or e_KeyPressed(VK_ESCAPE) then
OuterLoop := False;
end;
ProcessLoading(true);
- if e_KeyPressed(IK_ESCAPE) or e_KeyPressed(IK_SPACE) then
+ if e_KeyPressed(IK_ESCAPE) or e_KeyPressed(IK_SPACE) or e_KeyPressed(VK_ESCAPE) then
break;
end;
Result := msgStream;
NetPongForwarded := False;
NetPortForwarded := 0;
- DevList := upnpDiscover(1000, nil, nil, 0, 0, Addr(Err));
+ DevList := upnpDiscover(1000, nil, nil, 0, 0, 2, Addr(Err));
if DevList = nil then
begin
conwritefln('port forwarding failed: upnpDiscover() failed: %d', [Err]);