Browse Source

remap engine#1: IJKL->OKL; fog & trunk mirrored

Fabian Peter Hammerle 4 years ago
parent
commit
839974f454
2 changed files with 12 additions and 12 deletions
  1. 6 6
      README.md
  2. 6 6
      rescriptoon/__init__.py

+ 6 - 6
README.md

@@ -44,10 +44,10 @@ $ rescriptoon --toggle slash
 | a     | turn left                       | 0             |
 | d     | turn right                      | 0             |
 | v     | low throw                       | 0             |
-| i     | walk forward                    | 1             |
-| k     | walk backward                   | 1             |
-| j     | turn left                       | 1             |
-| l     | turn right                      | 1             |
+| o     | walk forward                    | 1             |
+| l     | walk backward                   | 1             |
+| k     | turn left                       | 1             |
+| ;     | turn right                      | 1             |
 | /     | jump                            | 1             |
 | n     | low throw                       | 1             |
 | space | jump                            | all           |
@@ -57,6 +57,6 @@ $ rescriptoon --toggle slash
 | Key   | Action                          | Target Engine |
 | ----- | ------------------------------- | ------------- |
 | e     | select elephant trunk in battle | 0             |
-| o     | select elephant trunk in battle | 1             |
+| i     | select elephant trunk in battle | 1             |
 | f     | select fog in battle            | 0             |
-| ;     | select fog in battle            | 1             |
+| j     | select fog in battle            | 1             |

+ 6 - 6
rescriptoon/__init__.py

@@ -28,23 +28,23 @@ EXTENDED_CONTROLS_DEFAULT_KEYSYM_MAPPINGS = {
         keysym=XK.XK_Control_L, target_engine_index=0
     ),
     XK.XK_v: LowThrowAction(target_engine_index=0),
-    XK.XK_i: RewriteKeyEventAction(keysym=XK.XK_Up, target_engine_index=1),
-    XK.XK_j: RewriteKeyEventAction(keysym=XK.XK_Left, target_engine_index=1),
-    XK.XK_k: RewriteKeyEventAction(keysym=XK.XK_Down, target_engine_index=1),
-    XK.XK_l: RewriteKeyEventAction(keysym=XK.XK_Right, target_engine_index=1),
+    XK.XK_o: RewriteKeyEventAction(keysym=XK.XK_Up, target_engine_index=1),
+    XK.XK_k: RewriteKeyEventAction(keysym=XK.XK_Left, target_engine_index=1),
+    XK.XK_l: RewriteKeyEventAction(keysym=XK.XK_Down, target_engine_index=1),
+    XK.XK_semicolon: RewriteKeyEventAction(keysym=XK.XK_Right, target_engine_index=1),
     XK.XK_slash: RewriteKeyEventAction(keysym=XK.XK_Control_L, target_engine_index=1),
     XK.XK_n: LowThrowAction(target_engine_index=1),
     XK.XK_space: RewriteKeyEventAction(keysym=XK.XK_Control_L),
     XK.XK_e: SelectGagAction(
         target_engine_index=0, column_index=4, factor_y=-0.047
     ),  # elephant trunk
-    XK.XK_o: SelectGagAction(
+    XK.XK_i: SelectGagAction(
         target_engine_index=1, column_index=4, factor_y=-0.047
     ),  # elephant trunk
     XK.XK_f: SelectGagAction(
         target_engine_index=0, column_index=5, factor_y=-0.047
     ),  # foghorn
-    XK.XK_semicolon: SelectGagAction(
+    XK.XK_j: SelectGagAction(
         target_engine_index=1, column_index=5, factor_y=-0.047
     ),  # foghorn
 }