summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnsariel Hiller <Ansariel@users.noreply.github.com>2026-10-20 17:38:50 +0200
committerGitHub <noreply@github.com>2026-10-20 18:38:50 +0300
commit8b7d1044e026a9e45bfc9281bb856b0c91183f87 (patch)
treeaf6fd0d2a6f4f12a7a22adc8981300afdda4d5c2
parentd83ed96c089e34696dbbfbea620c522c5a73373a (diff)
Make crouch toggle work and include it in control mappings (#6455)
-rw-r--r--indra/newview/llappviewer.cpp5
-rw-r--r--indra/newview/skins/default/xui/en/control_table_contents_movement.xml10
2 files changed, 15 insertions, 0 deletions
diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp
index d1b0f88320..13209d3763 100644
--- a/indra/newview/llappviewer.cpp
+++ b/indra/newview/llappviewer.cpp
@@ -1547,6 +1547,11 @@ bool LLAppViewer::doFrame()
joystick->scanJoystick();
gKeyboard->scanKeyboard();
gViewerInput.scanMouse();
+
+ if (gAgent.isCrouching())
+ {
+ gAgent.moveUp(-1);
+ }
}
}
diff --git a/indra/newview/skins/default/xui/en/control_table_contents_movement.xml b/indra/newview/skins/default/xui/en/control_table_contents_movement.xml
index fe89308adb..5d4766bb04 100644
--- a/indra/newview/skins/default/xui/en/control_table_contents_movement.xml
+++ b/indra/newview/skins/default/xui/en/control_table_contents_movement.xml
@@ -116,6 +116,16 @@
value="Down" />
</rows>
<rows
+ name="toggle_down"
+ value="toggle_down">
+ <columns
+ column="lst_action"
+ font="SansSerif"
+ halign="left"
+ name="lst_action"
+ value="Toggle Down" />
+ </rows>
+ <rows
name="run_forward"
value="run_forward">
<columns