Delta-v/Content.Client/UserInterface/Systems/EscapeMenu
ShadowCommander 3b21421ef1
Add EscapeContext keybind (#15301)
* Add EscapeContext

Escape context input closes windows if there are any open. If there are not any windows it opens the game menu.

* Add fluent for Escape Context

* Move EngineContext keybind to content

* Readd WindowCloseAll

* Fix EscapeContext not opening the game menu after using WindowCloseAll

WindowCloseAll does not clear the CloseRecentWindowUIController.recentlyInteractedWindows, which caused HasClosableWindow to return true because the list still had items.

Changed HasClosableWindow to check if windows in the list are still open and clear them if they aren't.

* Clean up EscapeContextUIController
2023-04-13 18:10:44 -07:00
..
ChangelogUIController.cs Merge more UI refactor stuff (#11277) 2022-09-14 14:34:48 -07:00
EscapeContextUIController.cs Add EscapeContext keybind (#15301) 2023-04-13 18:10:44 -07:00
EscapeUIController.cs Add EscapeContext keybind (#15301) 2023-04-13 18:10:44 -07:00
OptionsUIController.cs Guidebook Revival (#13320) 2023-01-16 02:42:22 -06:00