diff options
author | Stijn Buys <ingar@osirion.org> | 2011-02-09 16:01:17 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2011-02-09 16:01:17 +0000 |
commit | a255dbc032d15a4f5024bc60baa19c45ebceecc6 (patch) | |
tree | ca5517aae243957b824767169674248c70f7b1d3 /src/core/application.cc | |
parent | 38eb51c26ab0d9dbebc974c7a21f96a429ce3098 (diff) |
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.
Diffstat (limited to 'src/core/application.cc')
-rw-r--r-- | src/core/application.cc | 11 |
1 files changed, 11 insertions, 0 deletions
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; |