2014-06-17 06:03:55 -07:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
|
<object>
|
2015-06-07 20:07:45 -07:00
|
|
|
<object hotkey="cancel">
|
2014-06-17 06:03:55 -07:00
|
|
|
<action on="Press">closeOpenDialogs();</action>
|
|
|
|
|
</object>
|
|
|
|
|
|
2017-06-17 07:17:30 -07:00
|
|
|
<object hotkey="session.gui.toggle">
|
2018-04-23 02:33:03 -07:00
|
|
|
<action on="Press">toggleGUI();</action>
|
2017-06-17 07:17:30 -07:00
|
|
|
</object>
|
|
|
|
|
|
2017-12-30 05:31:14 -08:00
|
|
|
<object hotkey="session.gui.tutorial.toggle">
|
2026-02-25 05:37:05 -08:00
|
|
|
<action on="Press">g_TutorialManager?.toggleVisibility();</action>
|
2017-12-30 05:31:14 -08:00
|
|
|
</object>
|
|
|
|
|
|
2014-06-17 06:03:55 -07:00
|
|
|
<object hotkey="silhouettes">
|
2017-06-17 07:17:30 -07:00
|
|
|
<action on="Press">toggleConfigBool("silhouettes");</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
|
|
|
|
|
|
|
|
|
<object hotkey="quicksave">
|
2020-01-22 06:05:17 -08:00
|
|
|
<action on="Press">if (!g_IsNetworked) Engine.QuickSave(getSavedGameData());</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
2016-06-15 09:54:16 -07:00
|
|
|
|
2014-06-17 06:03:55 -07:00
|
|
|
<object hotkey="quickload">
|
2020-01-22 06:05:17 -08:00
|
|
|
<action on="Press">if (!g_IsNetworked) Engine.QuickLoad();</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
|
|
|
|
|
|
|
|
|
<object hotkey="session.kill">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">performCommand(g_Selection.toList().map(ent => GetEntityState(ent)), "delete");</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
|
|
|
|
|
2016-08-02 08:42:35 -07:00
|
|
|
<object hotkey="session.unload">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">unloadAll();</action>
|
2016-08-02 08:42:35 -07:00
|
|
|
</object>
|
|
|
|
|
|
2021-03-26 03:18:30 -07:00
|
|
|
<object hotkey="session.unloadturrets">
|
|
|
|
|
<action on="KeyDown">unloadAllTurrets();</action>
|
|
|
|
|
</object>
|
|
|
|
|
|
2021-04-12 05:31:29 -07:00
|
|
|
<object hotkey="session.leaveturret">
|
|
|
|
|
<action on="KeyDown">leaveTurretPoints();</action>
|
|
|
|
|
</object>
|
|
|
|
|
|
2014-06-17 06:03:55 -07:00
|
|
|
<object hotkey="session.stop">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">stopUnits(g_Selection.toList());</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
|
|
|
|
|
2016-09-23 08:16:33 -07:00
|
|
|
<object hotkey="session.backtowork">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">backToWork();</action>
|
2016-09-23 08:16:33 -07:00
|
|
|
</object>
|
|
|
|
|
|
2016-12-07 11:18:57 -08:00
|
|
|
<object hotkey="session.batchtrain">
|
|
|
|
|
<action on="Press">updateSelectionDetails();</action>
|
|
|
|
|
<action on="Release">updateSelectionDetails();</action>
|
|
|
|
|
</object>
|
|
|
|
|
|
2021-04-01 00:26:59 -07:00
|
|
|
<object hotkey="selection.idlebuilder">
|
|
|
|
|
<action on="KeyDown">findIdleUnit(["Builder"]);</action>
|
|
|
|
|
</object>
|
|
|
|
|
|
2014-06-17 06:03:55 -07:00
|
|
|
<!-- Find idle warrior - TODO: Potentially move this to own UI button? -->
|
|
|
|
|
<object hotkey="selection.idlewarrior">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">findIdleUnit(g_MilitaryTypes);</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
|
|
|
|
|
2017-12-03 18:54:51 -08:00
|
|
|
<object hotkey="selection.idleunit">
|
2022-04-03 10:37:34 -07:00
|
|
|
<action on="KeyDown">findIdleUnit(["!Domestic+!Formation"]);</action>
|
2017-12-03 18:54:51 -08:00
|
|
|
</object>
|
|
|
|
|
|
2014-06-17 06:03:55 -07:00
|
|
|
<object hotkey="selection.cancel">
|
2020-05-26 14:47:03 -07:00
|
|
|
<action on="KeyDown">clearSelection();</action>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|
2016-06-20 17:06:14 -07:00
|
|
|
|
2017-05-25 18:47:48 -07:00
|
|
|
<object hotkey="session.showstatusbars">
|
|
|
|
|
<action on="Press">
|
|
|
|
|
g_ShowAllStatusBars = !g_ShowAllStatusBars;
|
|
|
|
|
recalculateStatusBarDisplay();
|
|
|
|
|
</action>
|
|
|
|
|
</object>
|
2014-06-17 06:03:55 -07:00
|
|
|
</object>
|