Files
crystall-punk-14/Content.Client
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
..
2023-01-01 16:01:40 -08:00
2022-10-12 10:16:23 +02:00
2023-02-06 15:53:59 -04:00
2023-01-23 16:50:35 -04:00
2023-02-12 02:35:05 +00:00
2022-07-14 22:01:25 +10:00
2023-03-23 16:10:49 +11:00
2023-02-19 04:27:56 +11:00
2022-08-03 21:05:17 -07:00
2023-04-12 10:18:30 +10:00
2022-10-12 10:16:23 +02:00
2022-12-02 17:23:43 -08:00
2023-04-02 21:13:48 -04:00
2023-02-13 15:32:09 +00:00
2023-01-21 10:51:26 +11:00
2023-01-17 11:44:32 -07:00
2023-02-13 13:29:34 +00:00
2022-09-19 16:49:02 -07:00
2022-09-19 16:49:02 -07:00
2022-09-29 15:51:59 +10:00
2021-10-25 16:21:56 +02:00
2022-08-27 22:17:30 -07:00
2023-03-10 18:12:21 +11:00
2022-05-13 15:58:45 -07:00
2023-03-30 22:49:25 -06:00
2022-05-18 14:07:35 +10:00
2022-09-10 23:53:17 -07:00
2023-01-13 16:57:10 -08:00
2023-04-13 18:10:44 -07:00
2023-04-12 17:39:43 +10:00
2022-10-12 10:16:23 +02:00
2023-04-09 23:38:20 -05:00
2023-04-13 16:21:24 +10:00
2021-12-20 12:42:42 +01:00
2023-02-12 12:40:57 +00:00
2023-02-13 13:29:34 +00:00
2023-01-15 13:38:53 +11:00
2023-04-13 16:21:24 +10:00
2022-12-06 17:56:52 -08:00
2023-01-23 16:50:35 -04:00
2023-03-10 16:41:22 +11:00
2022-10-12 10:16:23 +02:00
2023-04-13 16:21:24 +10:00
2023-01-05 05:56:35 +11:00
2022-06-24 17:44:30 +10:00
2022-06-23 14:33:25 +10:00
2023-02-26 23:44:30 +11:00
2023-02-13 13:29:34 +00:00
2023-04-13 16:21:24 +10:00
2023-04-01 12:53:25 +11:00
2023-02-13 06:33:53 +00:00
2023-03-04 23:44:13 -04:00
2023-01-15 13:38:53 +11:00
2022-09-29 12:22:27 +10:00
2023-03-29 19:36:30 +11:00
2023-01-15 13:38:53 +11:00
2023-03-23 20:09:45 -04:00
2022-09-07 11:59:27 +10:00
2022-02-05 11:39:36 -07:00