Back to work hotkey. Patch by Imarok, refs #4008.

This was SVN commit r18747.
This commit is contained in:
elexis 2016-09-23 15:16:33 +00:00
parent 6f1e46a641
commit 19002a1396
4 changed files with 8 additions and 1 deletions

View File

@ -279,6 +279,7 @@ offscreen = Alt ; Include offscreen units in selection
[hotkey.session]
kill = Delete ; Destroy selected units
stop = "H" ; Stop the current action
backtowork = "Y" ; The unit will go back to work
unload = "U" ; Unload garrisoned units when a building/mechanical unit is selected
attack = Ctrl ; Modifier to attack instead of another action (eg capture)
attackmove = Ctrl ; Modifier to attackmove when clicking on a point

View File

@ -70,6 +70,7 @@ Shift + /: add idle fighter to selection
. (Period): Select idle worker (including citizen soldiers)
Shift + .: add idle worker to selection (including citizen soldiers)
H: Stop (halt) the currently selected units.
Y: The unit will go back to work
U: Unload the garrisoned units of the selected buildings
Ctrl + 1 (and so on up to Ctrl + 0): Create control group 1 (to 0) from the selected units/buildings
1 (and so on up to 0): Select the units/buildings in control group 1 (to 0)

View File

@ -54,6 +54,10 @@
<action on="Press">stopUnits(g_Selection.toList());</action>
</object>
<object hotkey="session.backtowork">
<action on="Press">backToWork();</action>
</object>
<!-- Find idle warrior - TODO: Potentially move this to own UI button? -->
<object hotkey="selection.idlewarrior">
<action on="Press">findIdleUnit(g_MilitaryTypes);</action>

View File

@ -1154,7 +1154,8 @@ var g_EntityCommands =
return false;
return {
"tooltip": translate("Back to Work"),
"tooltip": colorizeHotkey("%(hotkey)s" + " ", "session.backtowork") +
translate("Back to Work"),
"icon": "production.png"
};
},