mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 15:44:36 +00:00
Merge pull request #753 from Areloch/miscFixes20220327
Misc Fixes for 2022/03/27
This commit is contained in:
commit
c64671ff91
27 changed files with 311 additions and 127 deletions
|
|
@ -81,7 +81,6 @@ function ExampleModule::initClient(%this)
|
|||
exec(%prefPath @ "/keybinds." @ $TorqueScriptFileExtension);
|
||||
|
||||
%this.queueExec("./scripts/inputCommands");
|
||||
addOptionsMenuCategory("Example Options", "testExampleOptions();");
|
||||
}
|
||||
|
||||
//This is called when a game session client successfuly connects to a game server.
|
||||
|
|
@ -108,7 +107,17 @@ function ExampleModule::onDestroyClientConnection(%this)
|
|||
ExampleMoveMap.pop();
|
||||
}
|
||||
|
||||
function ExampleModule::populateOptionsMenuCategories(%this)
|
||||
{
|
||||
addOptionsMenuCategory("Example Options", "testExampleOptions();");
|
||||
}
|
||||
|
||||
function testExampleOptions()
|
||||
{
|
||||
OptionsMenuSettingsList.clear();
|
||||
|
||||
OptionName.setText("");
|
||||
OptionDescription.setText("");
|
||||
|
||||
addListOption("Test Option", "This is a test option", $testOptionValue, "OptionA\tOptionB");
|
||||
}
|
||||
|
|
@ -65,6 +65,8 @@ function OptionsMenu::onAdd(%this)
|
|||
addOptionsMenuCategory("Audio", "populateAudioSettingsList();");
|
||||
addOptionsMenuCategory("Keyboard & Mouse", "populateKeyboardMouseSettingsList();");
|
||||
addOptionsMenuCategory("Gamepad", "populateGamepadSettingsList();");
|
||||
|
||||
callOnModules("populateOptionsMenuCategories", "Game");
|
||||
}
|
||||
|
||||
function OptionsMenuSettingsList::onAdd(%this)
|
||||
|
|
@ -898,7 +900,10 @@ function OptionsMenu::onKeybindChanged(%this, %actionMap, %keybind)
|
|||
//
|
||||
function addOptionsMenuCategory(%categoryName, %selectCallback)
|
||||
{
|
||||
OptionsMenu.optionsCategories.add(%categoryName, %selectCallback);
|
||||
//Don't add duplicates!
|
||||
%index = OptionsMenu.optionsCategories.getIndexFromKey(%categoryName);
|
||||
if(%index == -1)
|
||||
OptionsMenu.optionsCategories.add(%categoryName, %selectCallback);
|
||||
}
|
||||
|
||||
function removeOptionsMenuCategory(%categoryName)
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
<ImageAsset
|
||||
canSave="true"
|
||||
canSaveDynamicFields="true"
|
||||
AssetName="dropdown_textEdit_image"
|
||||
imageFile="@assetFile=dropdown-textEdit.png"
|
||||
UseMips="true"
|
||||
isHDRImage="false"
|
||||
imageType="Albedo" />
|
||||
Loading…
Add table
Add a link
Reference in a new issue