dfhack/library/modules
Alexander Gavrilov b652ec4132 Implement context-sensitive keybinding support.
Allow defining commands with guard conditions, and binding
one or more commands to alphabetic and function keys. When
the relevant key is pressed, the first listed command with
successfully evaluated guard is chosen.

For consistency, the guard is also checked when the command
is invoked from the console; this requires suspending the
core inside PluginManager, before invoking plugin code.
2011-12-31 13:25:46 +04:00
..
Buildings.cpp Crud removal: Context is gone. Added missing FakeSDL.h 2011-06-17 15:02:43 +02:00
Constructions.cpp Crud removal: Context is gone. Added missing FakeSDL.h 2011-06-17 15:02:43 +02:00
Engravings.cpp Crud removal: Context is gone. Added missing FakeSDL.h 2011-06-17 15:02:43 +02:00
Graphic.cpp Add missing files. 2011-12-07 20:50:37 +01:00
Gui.cpp Implement context-sensitive keybinding support. 2011-12-31 13:25:46 +04:00
Items.cpp Renaming Creatures to Units 2011-12-02 10:56:40 +01:00
Maps.cpp Don't take over console in TEXT mode. 2011-08-01 03:31:52 +02:00
Materials.cpp Messing with materials. 2011-11-03 04:30:59 +01:00
Notes.cpp Minimize notes module. 2011-07-23 03:25:42 +02:00
Translation.cpp Creatures module rewrite 2011-09-18 13:49:10 +02:00
Units.cpp Renaming Creatures to Units 2011-12-02 10:56:40 +01:00
Vegetation.cpp Crud removal: Context is gone. Added missing FakeSDL.h 2011-06-17 15:02:43 +02:00
Vermin.cpp Vermin module and colonies plugin 2011-07-12 23:17:51 -07:00
World.cpp Ported mode, probe. Some changes required for that. 2011-07-25 10:14:58 +02:00
kitchen.cpp Renaming Creatures to Units 2011-12-02 10:56:40 +01:00