There is a plan afoot to have Vanilla completely controllable by the mouse. So far the player can be moved by the mouse, and most menus are clickable, but there are still many cases where keyboard input is needed. So, to get around this, we need something that can be clicked in place of a keypress. A version of this appears in FAA030 (although there are still a few glitches in it - places where buttons disappear that shouldn't, for example). I'll demonstrate with pictures:
Note the five buttons at the bottom - [Ret] stands for return, and will open the command menus. [Std] is for stand still, [Rpt] for repeat, etc.
Similar, but we're looking at the inventory now. Notice how the [/] button has appeared so you can switch to the equipment. Notice also that you can select an item to use - FAA features back-to-front menus as well as the V command menus, where you can select an item, then choose the action to perform on it. I would like to see this in V too (possibly to replace the command menus).
This is one of the knowledge screens - note the different set of buttons.
And one of the birth screens.
Ideally, the platform-specific main-xxx.c file would make some gui buttons itself in place of the text ones. The button code is designed so that this hooks into the game fairly easily.
Also, there is an option to switch buttons off completely; this could be combined with the mouse movement option or done separately.
Opinions?
Note the five buttons at the bottom - [Ret] stands for return, and will open the command menus. [Std] is for stand still, [Rpt] for repeat, etc.
Similar, but we're looking at the inventory now. Notice how the [/] button has appeared so you can switch to the equipment. Notice also that you can select an item to use - FAA features back-to-front menus as well as the V command menus, where you can select an item, then choose the action to perform on it. I would like to see this in V too (possibly to replace the command menus).
This is one of the knowledge screens - note the different set of buttons.
And one of the birth screens.
Ideally, the platform-specific main-xxx.c file would make some gui buttons itself in place of the text ones. The button code is designed so that this hooks into the game fairly easily.
Also, there is an option to switch buttons off completely; this could be combined with the mouse movement option or done separately.
Opinions?
Comment