host: rearrange conditionals in Host_CalcFPS for better readability

This commit is contained in:
Alibek Omarov 2019-01-11 23:20:35 +03:00
parent ac77bab967
commit ed05519c60
1 changed files with 8 additions and 9 deletions

View File

@ -170,6 +170,9 @@ Host_CheckSleep
void Host_CheckSleep( void )
{
int sleeptime = host_sleeptime->value;
if( host.frametime !)
if( Host_IsDedicated() )
{
// let the dedicated server some sleep
@ -443,9 +446,12 @@ double Host_CalcFPS( void )
{
double fps = 0.0;
// NOTE: we should play demos with same fps as it was recorded
if( Host_IsDedicated() )
{
fps = sys_ticrate.value;
}
#ifndef XASH_DEDICATED
if( CL_IsPlaybackDemo() || CL_IsRecordDemo( ))
else if( CL_IsPlaybackDemo() || CL_IsRecordDemo( )) // NOTE: we should play demos with same fps as it was recorded
{
fps = CL_GetDemoFramerate();
}
@ -454,18 +460,11 @@ double Host_CalcFPS( void )
fps = host_maxfps->value;
}
else
#endif
if( Host_IsDedicated() )
{
fps = sys_ticrate.value;
}
else
{
fps = host_maxfps->value;
fps = bound( MIN_FPS, fps, MAX_FPS );
}
#ifndef XASH_DEDICATED
// probably left part of this condition is redundant :-)
if( host.type != HOST_DEDICATED && Host_IsLocalGame( ) && !CL_IsTimeDemo( ))
{