| 1016 | } |
| 1017 | |
| 1018 | void |
| 1019 | mar_set_dir_keys() |
| 1020 | { |
| 1021 | static int mi_numpad = FAIL; |
| 1022 | char mcmd[] = "bjnh.lyku", npcmd[] = "123456789", *p_cmd; |
| 1023 | |
| 1024 | if (mi_numpad != mar_iflags_numpad()) { |
| 1025 | OBJECT *z_ob = zz_oblist[DIRECTION]; |
| 1026 | int i; |
| 1027 | mi_numpad = mar_iflags_numpad(); |
| 1028 | ob_set_hotkey(z_ob, DIRDOWN, '>'); |
| 1029 | ob_set_hotkey(z_ob, DIRUP, '<'); |
| 1030 | p_cmd = mi_numpad ? npcmd : mcmd; |
| 1031 | for (i = 0; i < 9; i++) |
| 1032 | mar_change_button_char(z_ob, DIR1 + 2 * i, p_cmd[i]); |
| 1033 | } |
| 1034 | } |
| 1035 | |
| 1036 | extern int total_tiles_used; /* tile.c */ |
| 1037 |
no test coverage detected