Browse Source

extended controls: map n,v / -> throw pie

Fabian Peter Hammerle 7 years ago
parent
commit
7bf7272103
2 changed files with 7 additions and 0 deletions
  1. 2 0
      README.md
  2. 5 0
      tooncher/controls.py

+ 2 - 0
README.md

@@ -81,11 +81,13 @@ $ tooncher --cpu-limit 70 cfo
 | s     | walk backward                   | primary       |
 | a     | turn left                       | primary       |
 | d     | turn right                      | primary       |
+| v     | throw pie                       | primary       |
 | i     | walk forward                    | non-primary   |
 | k     | walk backward                   | non-primary   |
 | j     | turn left                       | non-primary   |
 | l     | turn right                      | non-primary   |
 | /     | jump                            | non-primary   |
+| n     | throw pie                       | non-primary   |
 | space | jump                            | all           |
 | e     | select elephant trunk in battle | primary       |
 | f     | select fog in battle            | primary       |

+ 5 - 0
tooncher/controls.py

@@ -21,6 +21,7 @@ if Xlib:
         XK.XK_a: RewriteKeyEventAction(keysym=XK.XK_Left),
         XK.XK_s: RewriteKeyEventAction(keysym=XK.XK_Down),
         XK.XK_d: RewriteKeyEventAction(keysym=XK.XK_Right),
+        XK.XK_v: RewriteKeyEventAction(keysym=XK.XK_Delete),
         XK.XK_i: RewriteKeyEventAction(
             keysym=XK.XK_Up,
             target_engine=TargetEngine.NonPrimary,
@@ -41,6 +42,10 @@ if Xlib:
             keysym=XK.XK_Control_L,
             target_engine=TargetEngine.NonPrimary,
         ),
+        XK.XK_n: RewriteKeyEventAction(
+            keysym=XK.XK_Delete,
+            target_engine=TargetEngine.NonPrimary,
+        ),
         XK.XK_space: RewriteKeyEventAction(
             keysym=XK.XK_Control_L,
             target_engine=TargetEngine.All,