File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change 3636#include " ConVarManager.h"
3737#include " logic_bridge.h"
3838
39- #define TIMER_MIN_ACCURACY 0.1
40-
4139TimerSystem g_Timers;
4240double g_fUniversalTime = 0 .0f ;
4341float g_fGameStartTime = 0 .0f ; /* Game game start time, non-universal */
@@ -146,7 +144,7 @@ class DefaultMapTimer :
146144 */
147145inline double CalcNextThink (double last, float interval)
148146{
149- if (g_fUniversalTime - last - interval <= TIMER_MIN_ACCURACY )
147+ if (g_fUniversalTime - last - interval <= gpGlobals-> interval_per_tick )
150148 {
151149 return last + interval;
152150 }
@@ -234,15 +232,13 @@ void TimerSystem::GameFrame(bool simulating)
234232 m_fLastTickedTime = gpGlobals->curtime ;
235233 m_bHasMapTickedYet = true ;
236234
237- RunFrame ();
238- /*
239235 if (g_fUniversalTime >= g_fTimerThink)
240236 {
241237 RunFrame ();
242238
243- g_fTimerThink = CalcNextThink(g_fTimerThink, TIMER_MIN_ACCURACY );
239+ g_fTimerThink = CalcNextThink (g_fTimerThink, gpGlobals-> interval_per_tick );
244240 }
245- */
241+
246242 RunFrameHooks (simulating);
247243
248244 if (m_pOnGameFrame->GetFunctionCount ())
You can’t perform that action at this time.
0 commit comments