From a255dbc032d15a4f5024bc60baa19c45ebceecc6 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Wed, 9 Feb 2011 16:01:17 +0000 Subject: added sv_collisionmargin Cvar and applied the value to mesh collisions, added seconds parameter to sys::get_datetime(), added con_timestamps Cvar, enabled console timestamps on the dedicated server by default. --- src/core/application.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/core/application.cc') diff --git a/src/core/application.cc b/src/core/application.cc index 5c7e4e7..c731833 100644 --- a/src/core/application.cc +++ b/src/core/application.cc @@ -133,6 +133,9 @@ void Application::init(int count, char **arguments) Cvar::sv_keepalive = Cvar::get("sv_keepalive", "120", core::Cvar::Archive); Cvar::sv_keepalive->set_info("[int] number of seconds to keep dynamic objects alive"); + + Cvar::sv_collisionmargin = Cvar::get("sv_collisionmargin", 1.0f / 64.0f, core::Cvar::Archive); + Cvar::sv_collisionmargin->set_info("[float] margin for mesh collisions"); // network settings Cvar::net_host = Cvar::get("net_host", "0.0.0.0", Cvar::Archive); @@ -164,6 +167,14 @@ void Application::init(int count, char **arguments) Cvar::con_ansi->set_info("[bool] console ANSI colors"); sys::set_ansi(Cvar::con_ansi->value()); + if (Cvar::sv_dedicated->value()) { + Cvar::con_timestamps = Cvar::get("con_timestamps", "1", Cvar::Archive); + } else { + Cvar::con_timestamps = Cvar::get("con_timestamps", "0", Cvar::Archive); + } + Cvar::con_timestamps->set_info("[bool] enable console timestamps"); + sys::set_console_timestamps(Cvar::con_timestamps->value()); + #ifdef _WIN32 // Initialize win32 socket library WSADATA wsa_data; -- cgit v1.2.3