View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008516 | Dwarf Fortress | Technical -- Input/Keybinding/Macros | public | 2014-11-04 17:28 | 2014-11-06 15:45 |
Reporter | Maukka | Assigned To | lethosor | ||
Priority | low | Severity | block | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 0.40.14 | ||||
Summary | 0008516: Can't leave diplomacy screen (or change keybindings) without an OPTION1 binding | ||||
Description | Considering the button isn't used in dwarf mode for anything else as far as I can tell, using so ambiguously named option1 for it made figuring out what bind I need to set to not get stuck in the diplomat conversation screen awfully hard. Using default Enter or Esc keys seem like they'd work just as well. Also being able to go to main menu to set the bind like I've done for nearly every other bind would be awesome. | ||||
Tags | No tags attached. | ||||
|
Does that happen in vanilla DF? |
|
It uses the OPTION1 keybinding because there could be multiple choices in a conversation with a diplomat (for example, selecting a baron has a "yes" and "no" option, which I believe correspond to "OPTION1" and "OPTION2"). By default, OPTION1 through OPTION20 map to "a" through "t". Did you delete these bindings for some reason? |
|
Yes, I can't use my right hand atm. so I deleted all of the keybinds except for movement/confirm/mainmenu/textentry and set the other keys as needed but this one I couldn't change without forcing the df to close down. |
|
I think a more appropriate solution in this case would be to recognize OPTIONS (Esc) to allow keybindings to be changed, rather than allowing LEAVESCREEN to exit a meeting without choosing an option. Still, deleting keybindings generally isn't a good idea. I suggest deleting (or better, rebinding) only keys that conflict with keys you've changed. (Since text entry isn't a problem, I don't think OPTION1 would be.) |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-11-04 17:28 | Maukka | New Issue | |
2014-11-04 17:30 | smjjames | Note Added: 0030864 | |
2014-11-04 17:54 | lethosor | Note Added: 0030865 | |
2014-11-04 17:54 | lethosor | Assigned To | => lethosor |
2014-11-04 17:54 | lethosor | Status | new => feedback |
2014-11-04 17:57 | lethosor | Note Edited: 0030865 | |
2014-11-05 18:37 | Maukka | Note Added: 0030880 | |
2014-11-05 18:37 | Maukka | Status | feedback => assigned |
2014-11-05 18:40 | Maukka | Note Edited: 0030880 | |
2014-11-05 18:40 | Maukka | Note Edited: 0030880 | |
2014-11-06 15:45 | lethosor | Note Added: 0030894 | |
2014-11-06 15:45 | lethosor | Severity | minor => block |
2014-11-06 15:45 | lethosor | Status | assigned => confirmed |
2014-11-06 15:45 | lethosor | Summary | Can't even even leave diplomacy screen without a bind called option1. => Can't leave diplomacy screen (or change keybindings) without an OPTION1 binding |
2014-11-06 15:45 | lethosor | Note Edited: 0030894 | |
2014-11-06 15:46 | lethosor | Note Edited: 0030894 |