Quote:
Quote:

Note the Hull bar left from the clock. This need CombatMFD and Large or XL HUD in HUDSelector, but you can make it into any HUD using the same tricks.
This property can be added to any HUD? Can you give a brief rundown on the script involved in that? I use a modified Chupacabra HUD with a single added MFD display, and I wouldn't mind having a hull-integrity status on it if it's not too hard to add in.
Put this into the dials section of the .plist file of your HUD:
Code:
{ data_source = "combatSLBar"; selector = "drawCustomBar:"; draw_surround = yes;
alert_conditions= 14; //do not show in the dock
alpha = 1.0; height = 2; width = 35; x = -125; y = 23; y_origin = -1; },
The hull label can be created in the legends section:
Code:
{ text = "Hull"; align = 1; x = -93; y = 18; y_origin = -1; height=7; width=7;
alert_conditions= 14; //do not show in the dock
alpha=0.5;},
If you have CombatMFD OXP then you are done (works without the MFD equipment also), else you must put this into a timer in a worldScript:
Code:
player.ship.setCustomHUDDial("combatSLBar", (player.ship.serviceLevel-75)/25);
There are more
Custom HUD dials filled by CombatMFD, for example
combatSpeed
is very useful imho.