From 36c25f709db0570a46e1c79b9a443228694d100a Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Thu, 9 Jun 2011 22:41:49 +0000 Subject: [PATCH] - new recall group camera center timeout value can be overriden in glestuserini using: RecallGroupCenterCameraTimeoutMilliseconds=1500 --- source/glest_game/gui/gui.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/glest_game/gui/gui.cpp b/source/glest_game/gui/gui.cpp index 33662bd9c..1f0ed0088 100644 --- a/source/glest_game/gui/gui.cpp +++ b/source/glest_game/gui/gui.cpp @@ -311,7 +311,9 @@ void Gui::groupKey(int groupIndex) { else{ if(SystemFlags::getSystemSettingType(SystemFlags::debugSystem).enabled) SystemFlags::OutputDebug(SystemFlags::debugSystem,"In [%s::%s Line: %d] groupIndex = %d\n",__FILE__,__FUNCTION__,__LINE__,groupIndex); - if(lastGroupRecallTime.getMillis() > 0 && lastGroupRecallTime.getMillis() <= 1500) { + Config &config = Config::getInstance(); + int recallGroupCenterCameraTimeout = config.getInt("RecallGroupCenterCameraTimeoutMilliseconds","1500"); + if(lastGroupRecallTime.getMillis() > 0 && lastGroupRecallTime.getMillis() <= recallGroupCenterCameraTimeout) { centerCameraOnSelection(); } else {