Bug fixing and Feature fixing
What's Changed
Lua: fix error going back on menu opened.. somehow i lost some code..
C# Controls: fix typo
C#UIMenu: added MouseSettings method
C# MenuHandler: Added inheritance of MouseSettings and fixed drawing on top of controls
Lua: Sync new MouseSettings as in C# version
C# UIMenu: Fix SwitchTo fading too late or too soon
C# UIMenu: removed unused parameter
C# Scaleforms: Fix Null checking error in InstructionalButtons list
C# MenuHandler: inherit the alternativeTitle
General bugfixing
C# MenuHandler: correclty handle null menus
C# MenuExample: Added SetMouse Example
C# Item.Selected should be only readable.. the item can be selected via controls or via CurrentSelection = N
C# UIMenu: Added CurrentItem {get;set;} for retrieving the item currently highlighted or to select another one.
Lua:(f8c8394)
- scaleform: separated basic CallFunction from the Async return methods
- UIMenu: test fix for slow menu building (part 1)
C#: use GetNetworkTime()
C# Pause/Lobby: fix for SettingsItems bg
Lua: (3a2718f)
- Fix menu building await
- fixed building pause menus
Full Changelog: 4.8...4.9