diff options
Diffstat (limited to 'src/server/server.cc')
-rw-r--r-- | src/server/server.cc | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/server/server.cc b/src/server/server.cc index f08ca6c..a4424a0 100644 --- a/src/server/server.cc +++ b/src/server/server.cc @@ -58,7 +58,8 @@ void Server::init(int count, char **arguments) { con_print << "^BInitializing server..." << std::endl; - core::Cvar::sv_private = core::Cvar::set("sv_dedicated", "1", core::Cvar::ReadOnly); + core::Cvar::set("sv_dedicated", "1", core::Cvar::ReadOnly); + core::Application::init(count, arguments); Console::init(); @@ -78,15 +79,13 @@ void Server::run() server_framerate = 1.0f / core::Cvar::sv_framerate->value(); core::Timer timer; - float elapsed = 0; + timer.mark(); - while(connected()) { - timer.mark(); - frame(elapsed); + while(connected()) { + frame(timer.timestamp()); #ifdef HAVE_CURSES - console()->frame(elapsed); + console()->frame(); #endif - elapsed = timer.elapsed(); } } |