I think that might be a graphical glitch with "generate icon". Because I didn't touch that.
Weird. Come to think of it, I think it happened to me in WoD as well, but I didn't think much of it since I just rebound all my arrow keys. to the proper quadrants. It'd be nice to know if anyone else had the problem tho.
Anyways,
I talked with Droid and decided to clean up the HUD a bit for widscreen users. 16:9 only for now. Let me know if you want 16:10 or triple head configs or if there are any problems with this configuration. Also let me know if you prefer larger sized HUD elements (like in this table) or smaller elements that don't fill up the screen as much. It's fairly trivial for me to customize those settings.
Put it in a text file, rename to fsq-hdg.tbm and put it into the 'freespace\Ashenwings\data\tables' folder. Make the folder yourself, since it probably doesn't exist.
$Load Retail Configuration: No ; If set to Yes, FSO will load any missing gauges necessary to
complete the FS1/FS2 retail configuration.
; If field is not present, FSO will
default this to Yes.
;$Max Escort Ships:
;$Length Unit Multiplier:
;$Wireframe Targetbox:
;$Lock Wireframe Mode:
$Reticle Style: FS2
; The following is a widescreen example HUD. If the user does not select a resolution matching the below
parameters, FSO will not use this HUD and move on to the next configuration
#Gauge Config
$Base: (1366,768)
$Required Aspect: Wide Screen ; Can be "Wide Screen" or "Full Screen" ATM
$Min: (1280, 720) ; These Min and Max fields are Inclusive
$Max: (1920, 1200)
$Gauges:
$Load Retail Configuration: NO
$Max directives: 8
$Max escort ships: 8
+Messages:
Position: (5,5)
+Training Messages:
Position: (550,125)
+Multiplayer Messages:
Position: (179,240)
+Support:
Position: (630,534)
+Damage:
Position: (611,61)
+Wingman Status:
Position: (1274,144)
+Auto Speed:
Position: (1302,672)
+Auto Target:
Position: (1302,648)
+Countermeasures:
Position: (1222,602)
+Talking Head:
Position: (5,59)
+Directives:
Position: (5,278)
+Weapons:
Position: (1222,525)
+Objective Notify:
Position: (607,184)
+Squad Message:
Position: (1169,5)
+Escort View:
Position: (1207,330)
+ETS Weapons:
Position: (1222,648)
+ETS Shields:
Position: (1240,648)
+ETS Engines:
Position: (1258,648)
+Target Monitor:
Position: (5,590)
+Extra Target Data:
Position: (5,552)
+Target Shields:
Position: (429,670)
+Radar:
Position: (582,590)
+Player Shields:
Position: (839,670)
+Afterburner Energy:
Position: (445,424)
+Weapon Energy:
Position: (837,424)
+Text Warnings:
Position: (683,275)
+Center Reticle:
Position: (664,370)
+Mini Target Shields:
Position: (668,470)
+Throttle:
Position: (517,269)
+Threat Indicator:
Position: (745,269)
+Voice Status:
Position: (5,165)
+Ping:
Position: (1067,5)
+Lag:
Position: (798,529)
+Supernova:
Position: (170,179)
+Hostile Triangle:
Position: (683,384)
+Target Triangle:
Position: (683,384)
+Missile Triangles:
Position: (683,384)
+Orientation Tee:
Position: (683,384)
+Target Brackets:
+Lead Indicator:
+Lock Indicator:
+Offscreen Indicator:
Position: (683,384)
+Mission Time:
Position: (1311,716)
+Kills:
Position: (1222,624)
+Custom:
Position: (1187,250)
Name: FSQAutoload
Text: Weapon Autoloader
X Offset: 3
Y Offset: 2
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives1
+Custom:
Position: (1187,262)
Name: FSQAutoloadA
Text: On Hold (Nothing)
X Offset: 5
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives2
+Custom:
Position: (1187,271)
Name: FSQAutoloadB
Text:
X Offset: 5
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives2
+Custom:
Position: (1187,280)
Name: FSQAutoloadC
Text:
X Offset: 5
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives2
+Custom:
Position: (1187,289)
Name: FSQAutoloadD
Text:
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives2
+Custom:
Position: (1187,298)
Name: FSQAutoloadE
Text:
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives3
+Custom:
Position: (1187,289)
Name: FSQAutoloadD2
Text:
Gauge Type: WINGMEN_STATUS
Slew: NO
Active by default: NO
Filename: directives3
+Custom:
Position: (776,265)
Name: FSQMinesGraphic
Text: Charges Left
X Offset: 7
Y Offset: 4
Gauge Type: RETICLE_CIRCLE
Slew: NO
Active by default: NO
Filename: minegauge
+Custom:
Position: (776,265)
Name: FSQMinesNumber
Text: 0
X Offset: 86
Y Offset: 17
Gauge Type: RETICLE_CIRCLE
Slew: NO
Active by default: NO
Filename: emptyhud
+Custom:
Position: (608,430)
Name: CredCountA
Text: FUNDS
X Offset: 5
Y Offset: 3
Gauge Type: RADAR
Slew: NO
Active by default: NO
Filename: objective1
+Custom:
Position: (437,441)
Name: CredCountB
Text: 10000 c-tr
X Offset: 5
Y Offset: 0
Gauge Type: RADAR
Slew: NO
Active by default: NO
Filename: emptyhud
; FS1 specific gauge
;+Weapon Linking:
;Position: (841, 453)
;Slew: yes
;Arc Filename: 2_rightarc1_fs1
;Single Primary Filename: 2_rightarc2_fs1
;Double Primary Filename: 2_rightarc3_fs1
;Single Secondary Filename: 2_rightarc4_fs1
;Double Secondary Filename: 2_rightarc5_fs1
;Triple Secondary Filename 2_rightarc6_fs1
;Single Primary Offsets: (52, 18)
;Double Primary Offsets: (52, 18)
;Single Secondary Offsets: (28, 55)
;Double Secondary Offsets: (28, 55)
;Triple Secondary Offsets: (28, 55)
; Komet's lead sight. Looks for "leadsight.ani"
;+Lead Sight: (700, 438)
;Filename: leadsight
; Custom gauge syntax
;+Custom:
;Position:
;Name:
;Text:
;Gauge Type:
; (Possible values for Gauge Type include LEAD_INDICATOR, ORIENTATION_TEE,
HOSTILE_TRIANGLE, TARGET_TRIANGLE, MISSION_TIME, RETICLE_CIRCLE, THROTTLE_GAUGE,
; RADAR, TARGET_MONITOR, CENTER_RETICLE, TARGET_MONITOR_EXTRA_DATA,
TARGET_SHIELD_ICON, PLAYER_SHIELD_ICON, ETS_GAUGE, AUTO_TARGET, AUTO_SPEED,
; WEAPONS_GAUGE, ESCORT_VIEW, DIRECTIVES_VIEW, THREAT_GAUGE, AFTERBURNER_ENERGY,
WEAPONS_ENERGY, WEAPON_LINKING_GAUGE, TARGER_MINI_ICON,
; OFFSCREEN_INDICATOR, TALKING_HEAD, DAMAGE_GAUGE, MESSAGE_LINES,
MISSILE_WARNING_ARROW, CMEASURE_GAUGE, OBJECTIVES_NOTIFY_GAUGE, WINGMEN_STATUS,
; OFFSCREEN RANGE, KILLS GAUGE", ATTACKING TARGET COUNT, TEXT FLASH, MESSAGE BOX,
SUPPORT GUAGE, LAG GUAGE)
; Slew:
; Filename:
$End Gauges
#End
; Any wide screen resolutions not between 1280x720 and 1920x1080 will get a blank HUD since the bottom config
will only apply to any Full Screen resolutions
#Gauge Config
$Base: (1024, 768)
$Required Aspect: Full Screen
;$Min: (640, 480)
$Gauges:
+Custom:
Position:
(845, 250)
Name:
FSQAutoload
Text:
Weapon Autoloader
X Offset:
3
Y Offset:
2
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives1
+Custom:
Position:
(845, 262)
Name:
FSQAutoloadA
Text:
On Hold (Nothing)
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives2
+Custom:
Position:
(845, 271)
Name:
FSQAutoloadB
Text:
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives2
+Custom:
Position:
(845, 280)
Name:
FSQAutoloadC
Text:
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives2
+Custom:
Position:
(845, 289)
Name:
FSQAutoloadD
Text:
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives2
+Custom:
Position:
(845, 298)
Name:
FSQAutoloadE
Text:
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives3
+Custom:
Position:
(845, 289)
Name:
FSQAutoloadD2
Text:
X Offset:
5
Gauge Type:
WINGMEN_STATUS
Slew:
NO
Active by default: NO
Filename:
directives3
+Custom:
Position: (605, 280)
Name: FSQMinesGraphic
Text: Charges Left
X Offset: 7
Y Offset: 4
Gauge Type: RETICLE_CIRCLE
Slew: NO
Active by default: NO
Filename: minegauge
+Custom:
Position: (605, 280)
Name: FSQMinesNumber
Text: 00
X Offset: 86
Y Offset: 17
Gauge Type: RETICLE_CIRCLE
Slew: NO
Active by default: NO
Filename: emptyhud
+Custom:
Position:
(437, 430)
Name:
CredCountA
Text:
Funds
X Offset:
5
Y Offset:
3
Gauge Type: RADAR
Slew:
NO
Active by default: NO
Filename:
objective1
+Custom:
Position:
(437, 441)
Name:
CredCountB
Text:
10000 c-tr
X Offset:
5
Y Offset:
0
Gauge Type: RADAR
Slew:
NO
Active by default: NO
Filename:
emptyhud
+Messages:
Position: (5, 5)
+Training Messages:
Position: (379, 125)
+Multiplayer Messages:
Position: (8, 240)
+Support:
Position: (459, 534)
+Damage:
Position: (440, 61)
+Wingman Status:
Position: (932, 144)
+Auto Speed:
Position: (960, 672)
+Auto Target:
Position: (960, 648)
+Countermeasures:
Position: (880, 602)
+Talking Head:
Position: (5, 56)
+Directives:
Position: (5, 278)
+Weapons:
Position: (880, 525)
+Objective Notify:
Position: (436, 184)
+Squad Message:
Position: (827, 5)
+Player Shields:
Position: (634, 670)
+Target Shields:
Position: (292, 670)
+Escort View:
Position: (865, 330)
+ETS Weapons:
Position: (880, 648)
+ETS Shields:
Position: (898, 648)
+ETS Engines:
Position: (916, 648)
+Target Monitor:
Position: (5, 590)
+Extra Target Data:
Position: (5, 552)
+Radar:
Position: (411, 590)
+Afterburner Energy:
Position: (274, 424)
+Text Warnings:
Position: (512, 275)
+Center Reticle:
Position: (493, 370)
+Mini Target Shields:
Position: (497, 470)
+Throttle:
Position: (346, 269)
+Threat Indicator:
Position: (574, 269)
+Voice Status:
position: (5, 165)
+Ping:
Position: (896, 5)
+Lag:
Position: (627, 529)
+Supernova:
Position: (170, 170)
+Target Brackets: ; Target Brackets, Lock Indicator, Lead Indicator, and
Offscreen Indicator don't need a "Position:" field.
+Lead Indicator:
+Lock Indicator:
+Offscreen Indicator:
+Hostile Triangle:
Position: (512, 387)
+Target Triangle:
Position: (512, 387)
+Missile Triangles:
Position: (512, 387)
+Orientation Tee:
Position: (512, 387)
+Weapon Energy:
Position: (666, 424)
+Mission Time:
Position: (969, 716)
+Kills:
Position: (880, 624)
$End Gauges
#End
Droid said that M12 and M14 are the ones to test to see if HUD gauges work properly, and those were the ones I tried. Weapon names in primaries often go off the screen, but that's just because the names are too long. This behavior is the same as the provided table with the mod vp.
Screenshot attached for new HUD. Hopefully it's not considered spoilers.
[attachment deleted by ninja]