diff --git a/addons/spectator/functions/fnc_handleInterface.sqf b/addons/spectator/functions/fnc_handleInterface.sqf
index 788cb274d4..5d2dfbd31b 100644
--- a/addons/spectator/functions/fnc_handleInterface.sqf
+++ b/addons/spectator/functions/fnc_handleInterface.sqf
@@ -107,16 +107,30 @@ switch (toLower _mode) do {
{
((_display displayCtrl IDC_HELP) controlsGroupCtrl IDC_HELP_LIST) lnbAddRow _x;
} forEach [
+ [localize LSTRING(uiToggleHelp),"H"],
+ [localize LSTRING(uiToggleMap),"M"],
+ [localize LSTRING(uiToggleUnits),"1"],
+ [localize LSTRING(uiToggleTools),"2"],
+ [localize LSTRING(uiToggleCompass),"3"],
+ [localize LSTRING(uiToggleInterface),"Backspace"],
+
[localize LSTRING(freeCamForward),"W"],
[localize LSTRING(freeCamBackward),"S"],
[localize LSTRING(freeCamLeft),"A"],
[localize LSTRING(freeCamRight),"D"],
[localize LSTRING(freeCamUp),"Q"],
[localize LSTRING(freeCamDown),"Z"],
+ [localize LSTRING(freeCamPan),"RMB (Hold)"],
+ [localize LSTRING(freeCamDolly),"LMB (Hold)"],
+ [localize LSTRING(freeCamSpeed),"Scrollwheel"],
+ [localize LSTRING(freeCamZoom),"Ctrl + Scrollwheel"],
[localize LSTRING(freeCamNextVis),"N"],
[localize LSTRING(freeCamPrevVis),"Ctrl + N"],
- [localize LSTRING(freeCamSpeed),"Scrollwheel"],
- [localize LSTRING(freeCamZoom),"Ctrl + Scrollwheel"]
+
+ [localize LSTRING(nextCam),"Up"],
+ [localize LSTRING(prevCam),"Down"],
+ [localize LSTRING(nextUnit),"Right"],
+ [localize LSTRING(prevUnit),"Left"]
];
// Hacky way to enable keybindings
diff --git a/addons/spectator/stringtable.xml b/addons/spectator/stringtable.xml
index 2a64343cc0..e7ab835557 100644
--- a/addons/spectator/stringtable.xml
+++ b/addons/spectator/stringtable.xml
@@ -122,6 +122,12 @@
Move Camera Down
+
+ Pan Camera
+
+
+ Dolly Camera
+
Lock Camera to Target
@@ -160,7 +166,7 @@
Toggle Help
-
+
Next Camera