mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-04-19 19:35:26 +00:00
- Added ability to explicitly execute a guiControl's console and altConsole command
- Fixed formatting of resolution strings for the internal values, allowing them to be properly parsed and applied by the options menu/canvas - Fixed display of Display Device on option's menu - Fixed Issue of it not displaying any keybinds in keyboard/gamepad options if there's only a single actionmap - Added 'hold to scroll' action to optionsMenu - Added apply button to options menu - Added remap button to options menu when on keyboard/gamepad keybinds categories - Fixed up the remap logic so remapping a key only unbinds the matched device being bound, so binds for different devices are untouched - Made keybinds options properly refresh when keybinds are changed - Shifted keyboard "go" keybind for menu nav from Enter to Space for easier use - Removed stick keybinds from gamepad
This commit is contained in:
parent
f5ab97242f
commit
67ac556ecd
14 changed files with 223 additions and 95 deletions
|
|
@ -9,6 +9,8 @@ function MainMenuGui::onWake(%this)
|
|||
{
|
||||
$MenuList = MainMenuButtonList;
|
||||
$MenuList.listPosition = 0;
|
||||
|
||||
$MenuList.syncGui();
|
||||
}
|
||||
|
||||
function MainMenuGui::onSleep(%this)
|
||||
|
|
@ -25,7 +27,7 @@ if(!isObject( BaseUIActionMap ) )
|
|||
BaseUIActionMap.bind( gamepad, upov, BaseUINavigatePrev );
|
||||
BaseUIActionMap.bind( gamepad, dpov, BaseUINavigateNext );
|
||||
|
||||
BaseUIActionMap.bind( keyboard, Enter, BaseUIActivateSelected );
|
||||
BaseUIActionMap.bind( keyboard, Space, BaseUIActivateSelected );
|
||||
BaseUIActionMap.bind( gamepad, btn_a, BaseUIActivateSelected );
|
||||
|
||||
BaseUIActionMap.bind( keyboard, Escape, BaseUIBackOut );
|
||||
|
|
@ -75,9 +77,7 @@ function BaseUIStickNavigate(%val)
|
|||
else if(%val == -1)
|
||||
BaseUINavigatePrev(1);
|
||||
else
|
||||
{
|
||||
cancel($BaseUI::scrollSchedule);
|
||||
}
|
||||
}
|
||||
|
||||
function BaseUIBackOut(%val)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue