source: ps/trunk/binaries/data/mods/public/gui/session/hotkeys/misc.xml@ 25174

Last change on this file since 25174 was 25174, checked in by wraitii, 3 years ago

Introduce a 'Builder' class for entities that can build structures.

  • Increases moddability
  • Increases the clarity of visible classes (gatherer & builder vs Worker)
  • Introduce an 'Idle builder' hotkey.

Patch by: Nescio

Differential Revision: https://code.wildfiregames.com/D3290

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 2.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<object>
3 <object hotkey="cancel">
4 <action on="Press">closeOpenDialogs();</action>
5 </object>
6
7 <object hotkey="session.gui.toggle">
8 <action on="Press">toggleGUI();</action>
9 </object>
10
11 <object hotkey="session.gui.tutorial.toggle">
12 <action on="Press">toggleTutorial();</action>
13 </object>
14
15 <object hotkey="silhouettes">
16 <action on="Press">toggleConfigBool("silhouettes");</action>
17 </object>
18
19 <object hotkey="quicksave">
20 <action on="Press">if (!g_IsNetworked) Engine.QuickSave(getSavedGameData());</action>
21 </object>
22
23 <object hotkey="quickload">
24 <action on="Press">if (!g_IsNetworked) Engine.QuickLoad();</action>
25 </object>
26
27 <object hotkey="session.kill">
28 <action on="KeyDown">performCommand(g_Selection.toList().map(ent => GetEntityState(ent)), "delete");</action>
29 </object>
30
31 <object hotkey="session.unload">
32 <action on="KeyDown">unloadAll();</action>
33 </object>
34
35 <object hotkey="session.unloadturrets">
36 <action on="KeyDown">unloadAllTurrets();</action>
37 </object>
38
39 <object hotkey="session.stop">
40 <action on="KeyDown">stopUnits(g_Selection.toList());</action>
41 </object>
42
43 <object hotkey="session.backtowork">
44 <action on="KeyDown">backToWork();</action>
45 </object>
46
47 <object hotkey="session.batchtrain">
48 <action on="Press">updateSelectionDetails();</action>
49 <action on="Release">updateSelectionDetails();</action>
50 </object>
51
52 <object hotkey="selection.idlebuilder">
53 <action on="KeyDown">findIdleUnit(["Builder"]);</action>
54 </object>
55
56 <!-- Find idle warrior - TODO: Potentially move this to own UI button? -->
57 <object hotkey="selection.idlewarrior">
58 <action on="KeyDown">findIdleUnit(g_MilitaryTypes);</action>
59 </object>
60
61 <object hotkey="selection.idleunit">
62 <action on="KeyDown">findIdleUnit(["!Domestic"]);</action>
63 </object>
64
65 <object hotkey="selection.cancel">
66 <action on="KeyDown">clearSelection();</action>
67 </object>
68
69 <object hotkey="session.showstatusbars">
70 <action on="Press">
71 g_ShowAllStatusBars = !g_ShowAllStatusBars;
72 recalculateStatusBarDisplay();
73 </action>
74 </object>
75</object>
Note: See TracBrowser for help on using the repository browser.