| 1149 | } |
| 1150 | |
| 1151 | string mode_name() |
| 1152 | { |
| 1153 | // XX less stupid implementation |
| 1154 | switch (keymc) |
| 1155 | { |
| 1156 | case KMC_NONE: return "macro"; |
| 1157 | case KMC_DEFAULT: return "regular keymap"; |
| 1158 | case KMC_MENU: return "menu keymap"; |
| 1159 | case KMC_TARGETING: return "targeting keymap"; |
| 1160 | case KMC_LEVELMAP: return "level map keymap"; |
| 1161 | case KMC_CONFIRM: return "confirmation keymap"; |
| 1162 | default: return "buggy keymap"; |
| 1163 | } |
| 1164 | } |
| 1165 | |
| 1166 | virtual formatted_string calc_title() override |
| 1167 | { |
no outgoing calls
no test coverage detected