Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2011-02-09 16:01:17 +0000
committerStijn Buys <ingar@osirion.org>2011-02-09 16:01:17 +0000
commita255dbc032d15a4f5024bc60baa19c45ebceecc6 (patch)
treeca5517aae243957b824767169674248c70f7b1d3 /src/core/application.cc
parent38eb51c26ab0d9dbebc974c7a21f96a429ce3098 (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.cc11
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;