- Joined
- Dec 25, 2010
- Messages
- 46
- Reaction score
- 0
- Points
- 0
I love highly interactive ships with a ton of functions, however they can be frustrating if these functions depend on keybindings. While I'm not expecting everything to have a DGIV style panel, sometimes an addon is outright byzantine:
Instead of pestering for developers to add panels and hud info to closed-source projects, I decided to modify [ame=http://www.orbithangar.com/searchid.php?ID=3269]NotesMFD[/ame]: It now has a 'KEY' option that enables an automatic mode. In automatic mode, the MFD loads and displays 'doc\keyhelp\NAME.txt', if present, and does so whenever you change ships.
NAME is the current vessel's class, or the actual name if it's a spacecraft3 ship.
For both developers and users, adding in-game documentation for key bindings is quite easy. Just create a text file with the correct name in 'doc\keyhelp'. For every line, all text preceeding a tab will be brighter, but that is not a requirement. Example:
I've included a bunch of keyhelp files for: ISS v3.2, Soyuz FG/U, TI Deepstar 2.0, the battlestar from rag tag fleet, and others. I'll probably add alot more, however I think it would be a good thing developers consider adding things to 'doc/keyhelp'.
This is, however just a test release. I will probably add bbcode-style formatting later, and will need to poke vchamp about merging code, or if I should fork this into 'keyhelpmfd' / 'wtfmfd'.
Obligatory screenshots:
Download here: http://orbiterfixes.googlecode.com/files/wtfmfd-test1.zip
TODO:
(?) bbcode formatting.
Toggle filebrowser between '(notes)' and 'doc/keyhelp/**' with directory traversal.
(?) Bare-bones hypertext similar to GNU Info/wiki: ((tagged phrase)), selectable by arrow keys, to load 'doc/keyhelp/classname-tagged phrase.txt'
- One popular addon provides excellent PDF documentation that must be constantly alt-tabbed to, because it has a metric crapton of keybindings.
- One of the best ships I've found doesn't even provide any sort of documentation whatsoever, except on a forum hosted in Anaheim CA that I've never heard of.
- I've only found a few that provide an in-game explanation of what key does what, on the hud.
- This is dangerous for simulated astronauts, if one fails to remember that shift+numpad-0 is the eject button, and not the antenna deployment button.
Instead of pestering for developers to add panels and hud info to closed-source projects, I decided to modify [ame=http://www.orbithangar.com/searchid.php?ID=3269]NotesMFD[/ame]: It now has a 'KEY' option that enables an automatic mode. In automatic mode, the MFD loads and displays 'doc\keyhelp\NAME.txt', if present, and does so whenever you change ships.
NAME is the current vessel's class, or the actual name if it's a spacecraft3 ship.
For both developers and users, adding in-game documentation for key bindings is quite easy. Just create a text file with the correct name in 'doc\keyhelp'. For every line, all text preceeding a tab will be brighter, but that is not a requirement. Example:
Code:
CTRL-G Deploy antenna.
J Jettison zombie collector.
__Bright Header__
CTRL-0 Something else.
I've included a bunch of keyhelp files for: ISS v3.2, Soyuz FG/U, TI Deepstar 2.0, the battlestar from rag tag fleet, and others. I'll probably add alot more, however I think it would be a good thing developers consider adding things to 'doc/keyhelp'.
This is, however just a test release. I will probably add bbcode-style formatting later, and will need to poke vchamp about merging code, or if I should fork this into 'keyhelpmfd' / 'wtfmfd'.
Obligatory screenshots:
Download here: http://orbiterfixes.googlecode.com/files/wtfmfd-test1.zip
TODO:
(?) bbcode formatting.
Toggle filebrowser between '(notes)' and 'doc/keyhelp/**' with directory traversal.
(?) Bare-bones hypertext similar to GNU Info/wiki: ((tagged phrase)), selectable by arrow keys, to load 'doc/keyhelp/classname-tagged phrase.txt'
Last edited: