OXP howto HUD
This page is currently merely a collection of links with a little background
History
The first alternative HUDs were designed by Aegidian as examples of how to do it (CompactHUD & Mega-Walnut Dashboard OXP). A number of the early ships came with their own custom HUD (eg. Outrider, Wolfwood's ships, etc.).
Early leading innovators included Wyvern (MilHUD (Military Specification HUD) - 2007-11) and Killer Wolf (Steampunk HUD, Killer Wolf's Dynamic HUD, Isis HUD, and individual HUDs for his new ships).
Oolite v.1.74 (2010) added in the ability to recognise the state of alert (red/yellow/green) allowed the introduction of the "Dynamic HUD" which changed between the states - as well as the docked HUD.
Norby developed his HUDRequests.oxp in 2013 to drive improvements in the Vanilla Game's abilities to enable more complex HUDs for Oolite v.1.80. This helped lead to the introduction of MFD's.
And over the years more and more has been added:
- A precision indicator for Joysticks/Controllers
- Combining tilt indicator with the compass (eg Coluber HUD CH01)
- Choice of layouts/colour - Dangerous HUD (fighter cockpit view, hauler cockpit view and glass-only view, 6 colours) & Xenon HUD (2 colours)
- Sound effects - see Dangerous HUD
- Current Location Display (with Current Risk Notifier) - see Deeper Space HUD
- Equipment Lights (see Coluber HUD CH01 & Z-GrOovY MiLHUD (these do not seem to be interactive)
- Weapon Bays Missile Identifier - see ChupacabraHUD - there are now over
- Warning signs for low altitude/energy/shields/high temperature - see Vimana HUD - very important for new players who might crash into planets!
- Extra add-on modules (purchasable) with some of the functions of the Combat & Navigation MFD's - see Vimana HUD
- Sun glare contrast - see Xenon HUD
- MFD's
Important Links
- Designing a HUD - without trial and error (2016) - a few helpful notes
- HUD images here - screen shots of some 40-odd HUD's (some are very odd!) for inspiration
Crucial Reference
Other Links
- (HUD Dev) drawCustomText: - multi line / line break possible? (2017)
- (HUD Dev) Display current system and tech level? (2017)
- (HUD Dev) Display speed in meters? (2017)
- A Vertical HUD? (2016)
- Issues with 2 HUDs loaded (2013)
- Thread includes some issues with designing HUDs (2013)
- Formatting text msgs on a HUD (2011)
OXP compatibility
- HUDSelector is the important one - and also allows the player to change the scanner resolutions.