engine: server: first check for dedicated server in SV_IsSimulating, as CL_Active()/CL_IsInConsole() don't make sense if we're running dedicated server already

This commit is contained in:
Alibek Omarov
2024-07-10 10:35:47 +03:00
parent 708c691cdb
commit c16abc0b85

View File

@@ -567,6 +567,9 @@ SV_IsSimulating
*/
static qboolean SV_IsSimulating( void )
{
if( Host_IsDedicated( ))
return true; // always active for dedicated servers
if( sv.background && SV_Active() && CL_Active())
{
if( CL_IsInConsole( ))
@@ -574,9 +577,6 @@ static qboolean SV_IsSimulating( void )
return true; // force simulating for background map
}
if( Host_IsDedicated() )
return true; // always active for dedicated servers
if( !SV_HasActivePlayers( ))
return false;