@@ -151,34 +151,13 @@ namespace cage
151151 InitializerConfiguration ()
152152 {
153153 utils->SetDebugOutputFunction ((ESteamNetworkingSocketsDebugOutputType)(sint32)confDebugLogLevel, &debugOutputHandler);
154- float packetLoss = confSimulatedPacketLoss * 100 ;
155- utils->SetConfigValue (k_ESteamNetworkingConfig_FakePacketLoss_Send, k_ESteamNetworkingConfig_Global, 0 , k_ESteamNetworkingConfig_Float, &packetLoss);
156- sint32 packetDelay = confSimulatedPacketDelay;
157- utils->SetConfigValue (k_ESteamNetworkingConfig_FakePacketLag_Send, k_ESteamNetworkingConfig_Global, 0 , k_ESteamNetworkingConfig_Int32, &packetDelay);
154+ utils->SetGlobalConfigValueFloat (k_ESteamNetworkingConfig_FakePacketLoss_Send, confSimulatedPacketLoss * 100 );
155+ utils->SetGlobalConfigValueInt32 (k_ESteamNetworkingConfig_FakePacketLag_Send, (sint32)confSimulatedPacketDelay);
156+ utils->SetGlobalConfigValueInt32 (k_ESteamNetworkingConfig_IPLocalHost_AllowWithoutAuth, 1 );
158157 }
159158 };
160159 static InitializerConfiguration initializerConfiguration;
161160
162- #if defined(CAGE_USE_STEAM_SDK)
163- struct InitializerSdk
164- {
165- InitializerSdk ()
166- {
167- {
168- ESteamNetworkingAvailability a = sockets->InitAuthentication ();
169- while (!networkingAvailable (a))
170- {
171- threadSleep (5'000 );
172- SteamAPI_RunCallbacks ();
173- SteamGameServer_RunCallbacks ();
174- a = sockets->GetAuthenticationStatus (nullptr );
175- }
176- }
177- }
178- };
179- static InitializerSdk initializerSdk;
180- #endif
181-
182161 if (useRelay)
183162 {
184163 #if defined(CAGE_USE_STEAM_SDK)
@@ -194,6 +173,7 @@ namespace cage
194173 break ;
195174 threadSleep (5'000 );
196175 SteamAPI_RunCallbacks ();
176+ SteamGameServer_RunCallbacks ();
197177 }
198178 }
199179 };
0 commit comments