Skip to content

Commit 21ad459

Browse files
committed
enables spectator desync check
1 parent cc7a495 commit 21ad459

File tree

9 files changed

+18
-16
lines changed

9 files changed

+18
-16
lines changed

samples/SpaceWar.Lobby/scripts/windows/start_2peers.cmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
dotnet build -c Release %~dp0\..\..
12
call %~dp0\start_server.cmd
23
@pushd %~dp0\..\..\bin\Release\net8.0
34
del *.log
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
dotnet build -c Release %~dp0\..\..
12
call %~dp0\start_server.cmd
2-
pushd %~dp0\..\..\bin\Release\net8.0
3+
@pushd %~dp0\..\..\bin\Release\net8.0
34
del *.log
45
del logs\*.log
56
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -Username player -LocalPort 9000
67
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9001
78
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9002
8-
popd
9+
@popd
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1+
dotnet build -c Release %~dp0\..\..
12
call %~dp0\start_server.cmd
2-
pushd %~dp0\..\..\bin\Release\net8.0
3+
@pushd %~dp0\..\..\bin\Release\net8.0
34
del *.log
45
del logs\*.log
56
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9000
67
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9001
78
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9002
89
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9003
9-
popd
10+
@popd
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
dotnet build -c Release %~dp0\..\..
12
call %~dp0\start_server.cmd
2-
pushd %~dp0\..\..\bin\Release\net8.0
3+
@pushd %~dp0\..\..\bin\Release\net8.0
34
del *.log
45
del logs\*.log
56
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9000
67
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9001
78
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9002
89
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9003
910
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9004
10-
popd
11+
@popd
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
dotnet build -c Release %~dp0\..\..
12
call %~dp0\start_server.cmd
2-
pushd %~dp0\..\..\bin\Release\net8.0
3+
@pushd %~dp0\..\..\bin\Release\net8.0
34
del *.log
45
del logs\*.log
56
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9000
@@ -8,4 +9,4 @@ start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9002
89
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9003
910
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9004
1011
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -Username player -LocalPort 9005
11-
popd
12+
@popd

samples/SpaceWar.Lobby/scripts/windows/start_6_remote.cmd renamed to samples/SpaceWar.Lobby/scripts/windows/start_6remote.cmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dotnet build -c Release %~dp0\..\..
2-
pushd %~dp0\..\..\bin\Release\net8.0
2+
@pushd %~dp0\..\..\bin\Release\net8.0
33
del *.log
44
del logs\*.log
55
@set LOBBY_SERVER_URL=https://lobby-server.fly.dev
@@ -11,4 +11,4 @@ start SpaceWar -ServerURl %LOBBY_SERVER_URL% -LocalPort 9003 -Username jin
1111
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -LocalPort 9004 -Username sol_badguy
1212
start SpaceWar -ServerURl %LOBBY_SERVER_URL% -LocalPort 9005 -Username jago
1313

14-
popd
14+
@popd
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
@pushd %~dp0\..\..\..\LobbyServer
2-
32
@set LOBBY_SERVER_URL=http://localhost:9999
43
start dotnet run -c Release
54
@popd

samples/SpaceWar/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ static INetcodeSession<PlayerInputs> ParseSessionArgs(string[] args)
3131
.ConfigureProtocol(options =>
3232
{
3333
options.NumberOfSyncRoundTrips = 10;
34-
options.DisconnectTimeout = TimeSpan.FromSeconds(3);
35-
options.DisconnectNotifyStart = TimeSpan.FromSeconds(1);
34+
options.DisconnectTimeout = TimeSpan.FromSeconds(5);
35+
options.DisconnectNotifyStart = TimeSpan.FromSeconds(2);
3636
options.NetworkPackageStatsEnabled = false;
3737
// options.NetworkLatency = Backdash.Data.FrameSpan.Of(3).Duration();
3838
});

src/Backdash/Network/PeerConnection.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@ void StartTimers()
109109
if (options.IsNetworkPackageStatsEnabled())
110110
networkStatsTimer.Start();
111111

112-
if (state.Player.IsSpectator()) return;
113-
114-
if (options.ConsistencyCheckEnabled)
112+
if (options.IsConsistencyCheckEnabled())
115113
consistencyCheckTimer.Start();
116114
}
117115

0 commit comments

Comments
 (0)