HUDSelector
OXP for managing HUDs & MFDs
Contents
[hide]Description
This oxp does 4 things.
Change your HUD while docked or in flight
- You can change your HUD while docked using the docked F4 ship-station interface screen shown above.
- Buy the equipment and change your HUD (Heads Up Display) during flight by prime (Shift+N) and activate (n) - see Priming Equipment.
- This only works with HUDs which are "HUDSelector compatible" (see below for how to tweak an incompatible HUD).
- This OXP comes with 3 ready-packaged HUDs to play around with: ExtraLarge HUD, Large HUD & Small HUD (for different sized screens).
After you selected your HUD, you can remove HUD Selector (HUD equipment chosen will be saved into your savegame for future use).
Change the Scanner
- This is done in flight
- In addition, you can now set your HUD's scanner to NonLinear and/or UltraZoom.
- NonLinear scanners use a logarithmic scale where things closer are much more magnified, and those further are not
- UltraZoom scanners magnify close up things to a factor 16x (standard maximum setting is only 5x): (x1, x2, x4, x8, x16 instead of x1, x2, x3, x4, x5)
Press the mode key (b) as many times as needed while the HUD Selector is primed. Your settings are stored in your savegame.
For an explanation of non-linearity with screen shots see here. Note especially Ffuture's comments some 6 posts later.
Remembers MFDs
Support for setting MFDs (see below): the MFD listed are those which you have already loaded as OXPs and which are compatible with HUD Selector. Each HUD has 0-12 possible positions for MFDs, and you select MFDs for each of those possible positions.
Introduces Custom Dials (you need to tweak!)
Custom Dials (see below) enabling such things as giving a value for speed rather than just a bar, or giving the distance to the compass target. Most of the Custom Dial settings are taken from Norby's Combat MFD, and can be inserted into compatible HUDs such as the Large & Extra-Large HUDs. See below.
MFDs
There is a built-in support for setting the default Multi-Function Displays (MFDs).
You should install the following OXPs to get all the compliant MFDs:
- MFD - BroadcastComms
- MFD - Combat MFD
- MFD - CommsLog
- EscortDeck
- MFD - Manifest
- Market Inquirer
- MFD - Navigation
- Telescope
- Trophy Collector
- UsefulMFDs
(Not all MFDs are currently compatible (July 2021): see under The Dark Side below for how to make them compliant)
In the Interfaces (F4) screen you can select from the installed HUDs and set the default of your MFDs.
Initially supported HUDs
- Default HUD (the actual hud.plist, for example AAD HUD or Compact HUD if installed)
- ExtraLarge HUD with 10 MFDs (included in HUDSelector package, for 4:3 and 16:9 screens)
- Large HUD with 10 MFDs (as the original but with large scanner, included in this package, for 16:10 also)
- Small HUD with 10 MFDs (included in this package)
also:
- Coluber HUD CH01
- CombatHUD
- Dangerous HUD
- GETTER HUD (part of the Elite Trader suite of OXPs)
- Nova Lux HUD
- Numeric HUD with 8 MFDs or 4*4 MFDs (both layouts are selectable)
- OrangED HUD
- SmartHUD
- Steampunk HUD
- Vimana HUD & Vimana-X HUD
- Xenon HUD
- etc
Custom Dials
You need CombatMFD installed in order to do this, and your HUD needs to have added custom dials with the Combat MFD elements.
There is a Custom Dials setup in HUD Selector Interface, where you can turn on/off the numeric and bar displays made available by CombatMFD. If your HUD is using the Combat MFD elements, and shows your energy in numeric form also but you would like to stay with the bars, then you can turn off the "combatEnergy" dial here.
Large HUD and ExtraLarge HUD show custom dials if CombatMFD OXP is installed:
- Speed value in speed bar,
- Target distance, speed and fired missiles counter in top of speedbar (needs CombatMFD equipment),
- Compass target distance meter,
- Number of damaged equipment and the name of lastly damaged,
- Player bounty and legal status,
- Telescope's last detected target over the shield bar,
- Reserve fuel in ly and hyperjump target system name within the fuel bar,
- Distance of the nearest planetary object in the altitude bar,
- Cargo and Hull (service level) bars next to the status light.
See Combat MFD for the full list and much more detail
- Click on any of the screen-shots to see more detail
ExtraLarge HUD
Provides an extra-large alert-sensitive scanner in 4:3, 16:10 and 16:9 screens. Red for red alert, yellow for yellow, and green for green alert.
In 4:3 screens 8 MFDs are usable.
In 16:10 the scanner narrows to fit in 10 MFDs.
In 16:9 there is again enough room for 10 MFDs.
Large HUD
Both 4:3, 16:9 and 16:10 displays are supported with a large alert-sensitive coloured scanner. Red for red alert, yellow for yellow, and green for ...!
In 4:3 screens 8 MFDs are usable.
In 16:10 there is enough room for all 10 MFDs.
In 16:9:
Small HUD
The Small HUD has got 10 MFDs. You don't need to have them all showing at the same time, of course!
License
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License version 4.0. If you are re-using any piece of this OXP, please let me know by sending an e-mail to norbylite at gmail.com.
Download
Download through the in-game Expansions Manager or go for one of the options below:
- HUDSelector 1.27
- HUDSelector 1.26
- HUDSelector 1.25
- HUDSelector 1.19
- HUDSelector 1.18
- HUDSelector 1.17 (downloaded 3857 times).
- HUDSelector 1.16 (downloaded 4966 times).
- HUDSelector 1.15 (downloaded 140 times).
- HUDSelector 1.14 (downloaded 214 times).
- HUDSelector 1.13 (downloaded 180 times).
- HUDSelector 1.12 (downloaded 172 times).
- HUDSelector 1.11 (downloaded 195 times).
- HUDSelector 1.10 (downloaded 306 times).
- HUDSelector 1.9 (downloaded 769 times).
- HUDSelector 1.8 (downloaded 720 times).
- HUDSelector 1.7 (downloaded 289 times).
- HUDSelector 1.6 (downloaded 374 times).
- HUDSelector 1.5 (downloaded 209 times).
- HUDSelector 1.4 (downloaded 250 times).
- HUDSelector 1.3 (downloaded 442 times).
- HUDSelector 1.2 (downloaded 372 times).
- HUDSelector 1.0 (downloaded 524 times).
The Dark Side
For the Dark Side (making HUDs/MFDs compatible) press button on the right ->
Changelog
2024.04.19. v1.27 (phkb)
- Added console message when changing HUD's via the F4 Interface page.
- Small tweak to MFD setting, so MFD's aren't set to "undefined".
- Small code fix for missing declaration.
2023.10.15. v1.26 (phkb)
- Corrections to Telescope MFD entries in array.
2023.10.11. v1.25 (phkb)
- Removed debug messages.
2023.10.08. v1.24 (phkb)
- Really fixed issue with reading default MFD's from new dataset method.
2023.10.08. v1.23 (phkb)
- Fixed issue with reading default MFD's from new dataset method.
2023.10.07. v1.22 (phkb)
- Reapplied old code that read default MFDs, so there should be continuity between old and new versions.
2023.09.23. v1.20 (phkb)
- New, more consistent method to save MFD arrangement.
2023.09.21. v1.19
- Gave MFD's a "displayName" to make interface far more user friendly
- Added some text alignment code to the lists, to make them a little easier to read. Also added some helper text to each screen, to better explain what they do.
- Expanded the default list of MFD's.
- Removed need for FCB's on mission screens.
- After the game has started and all compatible HUD's have been registered, the callback function will only be called on the HUD being disabled and the HUD being enabled, reducing the time it takes to switch HUDs and preventing timeout issues.
- Changed the flow of screens, so exiting from the MFD or Combat HUD custom dials screens returns to the main HUD listing, instead of exiting back to the F4 Interfaces page.
- Setting the initial HUD after load, and running all the callbacks, is now only performed once, rather than twice.
2020.11.20. v1.18
- Display HUD Selector Removal in red at Ship Outfitting screen.
- Sets Station Interface (F4) when loading savefile (previously done only when docking).
- Deals with more than one HUD from the same worldscript.
- Adds Primeable Equipment MFD to the default MFDs list.
2016.08.15. v1.17
- Removed "(adjusting)" text from timer in Large and other included HUDs.
- Always turn on the HUD at launch and at Options(F2) to fix problems in any addons.
- A comma added into "Press Space, Commander".
For older changes press button on the right ->
Links
- BB thread for HUD Selector (2014+)
- Explanation of non-linear scanner (2020)