summaryrefslogtreecommitdiff
path: root/indra/newview
diff options
context:
space:
mode:
authorBrad Payne (Vir Linden) <vir@lindenlab.com>2010-05-06 19:10:11 -0400
committerBrad Payne (Vir Linden) <vir@lindenlab.com>2010-05-06 19:10:11 -0400
commit6081ad52c3711010e03c26679849921d4e5968bc (patch)
treeb2c1966620d41b4d0d08f55d91b20e2555e6e6d4 /indra/newview
parent29740b0e3dee7f124cc8790ec5f1e444b3bcda79 (diff)
Improved default animations - work in progress
Diffstat (limited to 'indra/newview')
-rw-r--r--indra/newview/app_settings/settings.xml11
-rw-r--r--indra/newview/llvoavatar.cpp12
2 files changed, 20 insertions, 3 deletions
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml
index 6f08cd7579..fa9dc2d3c1 100644
--- a/indra/newview/app_settings/settings.xml
+++ b/indra/newview/app_settings/settings.xml
@@ -10194,6 +10194,17 @@
<key>Value</key>
<integer>0</integer>
</map>
+ <key>ShowWalkSliders</key>
+ <map>
+ <key>Comment</key>
+ <string>Allow walk params to be adjusted on the fly.</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>Boolean</string>
+ <key>Value</key>
+ <integer>0</integer>
+ </map>
<key>UseStartScreen</key>
<map>
<key>Comment</key>
diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp
index e9de29ff56..3e6ec21017 100644
--- a/indra/newview/llvoavatar.cpp
+++ b/indra/newview/llvoavatar.cpp
@@ -99,6 +99,7 @@
extern F32 SPEED_ADJUST_MAX;
extern F32 SPEED_ADJUST_MAX_SEC;
extern F32 ANIM_SPEED_MAX;
+extern F32 ANIM_SPEED_MIN;
#if LL_MSVC
// disable boost::lexical_cast warning
@@ -3038,9 +3039,14 @@ BOOL LLVOAvatar::updateCharacter(LLAgent &agent)
{
if (!LLApp::isExiting())
{
- LLDebugVarMessageBox::show("Adj Max", &SPEED_ADJUST_MAX, 5.0f, 0.1f);
- LLDebugVarMessageBox::show("Adj Max Sec", &SPEED_ADJUST_MAX_SEC, 5.0f, 0.1f);
- LLDebugVarMessageBox::show("Anim Max", &ANIM_SPEED_MAX, 10.0f, 0.1f);
+ BOOL show_walk_sliders = gSavedSettings.getBOOL("ShowWalkSliders");
+ if (show_walk_sliders)
+ {
+ LLDebugVarMessageBox::show("Adj Max", &SPEED_ADJUST_MAX, 5.0f, 0.1f);
+ LLDebugVarMessageBox::show("Adj Max Sec", &SPEED_ADJUST_MAX_SEC, 5.0f, 0.1f);
+ LLDebugVarMessageBox::show("Anim Max", &ANIM_SPEED_MAX, 10.0f, 0.1f);
+ LLDebugVarMessageBox::show("Anim Min", &ANIM_SPEED_MIN, 10.0f, 0.1f);
+ }
}
LLMemType mt(LLMemType::MTYPE_AVATAR);