As I described
a fortnight ago, here is my Docked HUDs OXP for anyone who might be interested.
http://wiki.alioth.net/img_auth.php/7/7 ... Ds_1.1.oxz
These are scripted HUDs only for use when docked, so you need to use them judiciously:
- If you don't have any HUD OXP and only use Oolite's default HUD, they'll just work without further ado.
- If you have a completely unscripted HUD, using a customized hud.plist file, they'll just work.
- If you have a HUD file with a name other than hud.plist then it must use a script, so you'll need to do some editing...
The relevant variable is
worldScripts.Docked_HUDs.$flightHUD = "hud.plist"
and there are two plausible ways to proceed: if you want Docked HUDs OXP to do the switching (when you launch your ship and need the in-flight HUD), set the name of your HUD file:-
worldScripts.Docked_HUDs.$flightHUD = "MyReallyFancyHUD.plist"
-alternatively, if you want your script to do the switching, set it empty or null:-
worldScripts.Docked_HUDs.$flightHUD = ""
(That is not
reversible after the first launch, because the shipWillLaunchFromStation handler gets deleted if $flightHUD is empty.)
If you don't understand those instructions, I'm notoriously grouchy and that fellow over there looks eager to help.