home · contact · privacy
Individual map objects are now identified by unique numbers stored in the savefiles...
[plomrogue] / src / control.c
index a4479cefbf10c7a797f901c5f7296783432de9e7..8531b4c6b8be8059e7e60641c65ffd93dbc71db2 100644 (file)
@@ -206,6 +206,11 @@ extern uint8_t meta_control(int key, struct World * world)
     {
         scroll_pad(win_meta, '-');
     }
+    else if (key == get_available_keycode_to_action(world, "to_a_keywin"))
+    {
+        uint8_t test = toggle_window(win_meta, get_win_by_id(world, 'k'));
+        exit_err(test, world, err_toggle);
+    }
     else if (key == get_available_keycode_to_action(world, "to_g_keywin"))
     {
         exit_err(toggle_window(win_meta, win_keys), world, err_toggle);
@@ -228,6 +233,11 @@ extern uint8_t meta_control(int key, struct World * world)
     {
         exit_err(toggle_window(win_meta, win_info), world, err_toggle);
     }
+    else if (key == get_available_keycode_to_action(world, "to_inv"))
+    {
+        uint8_t test = toggle_window(win_meta, get_win_by_id(world, 'c'));
+        exit_err(test, world, err_toggle);
+    }
     else if (key == get_available_keycode_to_action(world, "to_logwin"))
     {
         exit_err(toggle_window(win_meta, win_log), world, err_toggle);