From bd6373b31d8165f4612b9cb8c7afa8cf14f02a72 Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Wed, 31 Mar 2010 14:34:51 -0700 Subject: Added debug setting AppearanceForceStand to toggle whether avatar stands when editing appearance --- linden/indra/newview/app_settings/settings.xml | 13 ++++++++++++- linden/indra/newview/llagent.cpp | 4 +++- 2 files changed, 15 insertions(+), 2 deletions(-) (limited to 'linden/indra/newview') diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml index 305454e..ff55c90 100644 --- a/linden/indra/newview/app_settings/settings.xml +++ b/linden/indra/newview/app_settings/settings.xml @@ -2,8 +2,19 @@ - + + AppearanceForceStand + + Comment + Unsit avatar when entering appearance mode? + Persist + 1 + Type + Boolean + Value + 1 + ShowStatusBarInMouselook Comment diff --git a/linden/indra/newview/llagent.cpp b/linden/indra/newview/llagent.cpp index e0fde62..6e61859 100644 --- a/linden/indra/newview/llagent.cpp +++ b/linden/indra/newview/llagent.cpp @@ -4282,13 +4282,15 @@ void LLAgent::changeCameraToCustomizeAvatar(BOOL avatar_animate, BOOL camera_ani } // [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) + if(gSavedSettings.getBOOL("AppearanceForceStand")) if ( (gRlvHandler.hasBehaviour(RLV_BHVR_UNSIT)) && (mAvatarObject.notNull()) && (mAvatarObject->mIsSitting) ) { return; } // [/RLVa:KB] - setControlFlags(AGENT_CONTROL_STAND_UP); // force stand up + if(gSavedSettings.getBOOL("AppearanceForceStand")) + setControlFlags(AGENT_CONTROL_STAND_UP); // force stand up gViewerWindow->getWindow()->resetBusyCount(); if (gFaceEditToolset) -- cgit v1.1