Difference between revisions of "Hud gauges.tbl"

From FreeSpace Wiki
Jump to: navigation, search
(Still working on it... Pausing at +Weapons)
(More editiong done. Adding some undocumented things about the BSG radar. Stopping at +Missile Triangles)
Line 13: Line 13:
  
 
This table is one of the [[Modular Tables]] and can be extended with xxx-hdg.tbm
 
This table is one of the [[Modular Tables]] and can be extended with xxx-hdg.tbm
 
NOTE: The following information is only applicable for builds based on Antipodes 7.
 
  
  
Line 328: Line 326:
 
:[[Hud_gauges.tbl#Animation Offsets:|Animation Offsets:]] (Optional)
 
:[[Hud_gauges.tbl#Animation Offsets:|Animation Offsets:]] (Optional)
 
:[[Hud_gauges.tbl#Animation Background Size:|Animation Background Size:]] (Optional)
 
:[[Hud_gauges.tbl#Animation Background Size:|Animation Background Size:]] (Optional)
 
  
  
Line 345: Line 342:
 
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)
 
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)
 
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
 
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
:[[Hud_gauges.tbl#:|:]] (Optional)
 
  
  
Line 356: Line 352:
 
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary List Top Background Filename:|Primary List Top Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary List Middle Background Filename:|Primary List Middle Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary List Bottom Background Filename:|Primary List Bottom Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary List Top Background Filename:|Secondary List Top Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary List Entry Background Filename:|Secondary List Entry Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary List Bottom Background Filename:|Secondary List Bottom Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Primary Frame Height:|Top Primary Frame Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Secondary Frame Height:|Top Secondary Frame Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary List Start Y-offset:|Primary List Start Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary List Start Y-offset:|Secondary List Start Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary Weapon Ammo X-offset:|Primary Weapon Ammo X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary Weapon Link X-offset:|Primary Weapon Link X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary Weapon Name X-offset:|Primary Weapon Name X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary Weapon Ammo X-offset:|Secondary Weapon Ammo X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary Weapon Linked X-offset:|Secondary Weapon Linked X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary Weapon Name X-offset:|Secondary Weapon Name X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary Weapon Reload X-offset:|Secondary Weapon Reload X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary Weapon Entry Height:|Primary Weapon Entry Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Secondary Weapon Entry Height:|Secondary Weapon Entry Height:]] (Optional)
 +
 +
====+Objective notify:====
 +
Adds a Objective notifier gauge. This gauge alerts the player when receiving a new objective, or when an objective has been completed or failed. Additionally, this gauge alerts the player when entering subspace, and when a Red Alert mission orders are being received (prior to a forced subspace jump).
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
 +
:[[Hud_gauges.tbl#Objective Text Y-offset:|Objective Text Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Objective Value Y-offset:|Objective Value Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Subspace Text Y-offset:|Subspace Text Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Subspace Value Y-offset:|Subspace Value Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Red Alert Text Y-offset:|Red Alert Text Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Red Alert Value Y-offset:|Red Alert Value Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#:|:]] (Optional)
 +
 +
 +
====+Squad Message====
 +
Adds the squad message gauge. In FS1 and FS2, this gauge is used to send commands to your squad. (?)
  
 +
*Valid sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]  (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)
 
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
====Primary List Top Background Filename:====
+
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)
====Primary List Middle Background Filename:====
+
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)
====Primary List Bottom Background Filename:====
+
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
====Secondary List Top Background Filename:====
+
:[[Hud_gauges.tbl#Command X-offset:|Command X-offset]] (Optional)
====Secondary List Entry Background Filename:====
+
:[[Hud_gauges.tbl#Page Up Offsets:Page Up Offsets]] (Optional)
====Secondary List Bottom Background Filename:====
+
:[[Hud_gauges.tbl#Page Down Offsets:Page Down Offsets]] (Optional)
====Top Primary Background X-offset:====
+
 
====Text X-offset:====
 
====Top Primary Frame Height:====
 
====Top Secondary Frame Height:====
 
====Primary List Start Y-offset:====
 
====Secondary List Start Y-offset:====
 
====Primary Weapon Ammo X-offset:====
 
====Primary Weapon Link X-offset:====
 
====Primary Weapon Name X-offset:====
 
====Secondary Weapon Ammo X-offset:====
 
====Secondary Weapon Linked X-offset:====
 
====Secondary Weapon Name X-offset:====
 
====Secondary Weapon Reload X-offset:====
 
====Primary Weapon Entry Height:====
 
====Secondary Weapon Entry Height:====
 
  
 
====+Lag:====  
 
====+Lag:====  
 
Adds a Lag gauge.
 
Adds a Lag gauge.
 +
 
*Valid Sub-entries:
 
*Valid Sub-entries:
 
:[[Hud_gauges.tbl#Position:|Position]]
 
:[[Hud_gauges.tbl#Position:|Position]]
Line 387: Line 420:
 
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
====+Mini Target Shields:====  
+
====+Mini Target Shields:====
=====Position:=====
+
Adds a mini Target shields gauge. In FS1 and FS2, the Mini Target Shield gauge is the one right below the center reticle, and shows the hull damage in %
*Screen coordinates for this gauge
+
 
*Syntax: '''(Integer, Integer)'''
+
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
 +
:[[Hud_gauges.tbl#3 Digit Hull Offsets:|3 Digit Hull Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#2 Digit Hull Offsets:|2 Digit Hull Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#1 Digit Hull Offsets:|1 Digit Hull Offsets:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+Player Shields:====  
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds a gauge that shows the shield and hull status icon of the player's craft or ship.
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
*Valid Sub-entries:
*Filename for the background graphic for this gauge
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Filename'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
  
=====3 Digit Hull Offsets:=====
 
=====2 Digit Hull Offsets:=====
 
=====1 Digit Hull Offsets:=====
 
  
====+Player Shields:====  
+
====+Target Shields:====
=====Position:=====
+
Adds a gauge that shows the shield and hull status icon of the targeted craft or ship.
*Screen coordinates for this gauge
+
 
*Syntax: '''(Integer, Integer)'''
+
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+Escort View:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds an escort monitor/view gauge. This gauge monitors the status of all ships assigned to the player to escort.
*Syntax: '''Boolean'''
 
  
====+Target Shields:====
+
*Valid Sub-entries:
=====Position:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Screen coordinates for this gauge
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
*Syntax: '''(Integer, Integer)'''
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Height:|Entry Height]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Stagger Width:|Entry Stagger Width:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Text:|Header Text]] (Optional)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Hull X-offset:|Hull X-offset]] (Optional)
 +
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset]] (Optional)
 +
:[[Hud_gauges.tbl#Status X-offset:|Status X-offset]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+Mission Time:====  
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds a gauge that displays the current mission time.
*Syntax: '''Boolean'''
 
  
====+Escort View:====
+
*Valid Sub-entries:
=====Position:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Screen coordinates for this gauge
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
*Syntax: '''(Integer, Integer)'''
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+ETS Retail:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
{{Table3613|
*Syntax: '''Boolean'''
+
Draws the three other ETS gauges as a single gauge. Will automatically rearrange itself (like retail) if shields or other systems are missing. SVN 8830
  
=====Top Background Filename:=====
+
*Valid Sub-entries:
=====Entry Background Filename:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
=====Bottom Background Filename:=====
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
=====Entry Height:=====
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
=====Entry Stagger Width:=====
+
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
=====Header Text:=====
+
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
=====Header Offsets:=====
+
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
=====List Start Offsets:=====
+
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)
=====Hull X-offset:=====
+
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)
=====Name X-offset:=====
+
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)
=====Status X-offset:=====
+
:[[Hud_gauges.tbl#Gauge Offset:|Gauge Offset:]] (Optional)
  
====+Mission Time:====
+
}}
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+ETS Weapons:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds a gauge that displays the energy transfer rate for the energy weapons.
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
*Valid Sub-entries:
*Filename for the background graphic for this gauge
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Filename'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)
 +
 
 +
 +
====+ETS Engines:====  
 +
Adds a gauge that displays the energy transfer rate for the afterburner/engines.
  
=====Text Offsets:=====
+
*Valid Sub-entries:
=====Value Offsets:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)
  
====+ETS Retail:====
+
{{Table3613|
+
====+ETS Shields:====  
Draws the three other ETS gauges as a single gauge.  Will rearrange itself (like retail) if shields or other systems are missing. SVN 8830
+
Adds a gauge that displays the energy transfer rate for the shields.
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Valid Sub-entries:
*As per the global option above.
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Integer'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Letter Offsets:|Letter Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Offsets:|Top Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Offsets:|Bottom Offsets:]] (Optional)
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====+Target Monitor:====  
*Filename for the background graphic for this gauge
+
Adds a target monitor gauge that shows the targeted ship's relative orientation and hull strength, among other things.
*Syntax: '''Filename'''
+
 
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Monitor Filename:|Monitor Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Integrity Bar Filename:|Integrity Bar Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Viewport Offsets:|Viewport Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Viewport Size:|Viewport Size:]] (Optional)
 +
:[[Hud_gauges.tbl#Integrity Bar Offsets:|Integrity Bar Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Integrity Bar Foreground Clip Height:|Integrity Bar Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Status Offsets:|Status Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Class Offsets:|Class Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Distance Offsets:|Distance Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Hull Offsets:|Hull Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Cargo Contents Offsets:|Cargo Contents Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Cargo Scan Start Offsets:|Cargo Scan Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Cargo Scan Size:|Cargo Scan Size:]] (Optional)
  
=====Foreground Clip Height:=====
 
=====Letter Offsets:=====
 
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
=====Gauge Offset:=====
 
*Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge
 
*Syntax: '''Integer'''
 
}}
 
  
====+ETS Weapons:====  
+
====+Extra Target Data:====
=====Position:=====
+
Adds a gauge that displays "extra" target data, such as its current orders and docking status.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Valid Sub-Entries:
*As per the global option above.
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Integer'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Bracket Offsets:|Bracket Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Dock Offsets:|Dock Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Order Offsets:|Order Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Time Offsets:|Time Offsets:]] (Optional)
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====+Radar:====
*Filename for the background graphic for this gauge
+
Adds a standard radar gauge
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
*Valid Sub-entries:
=====Letter Offsets:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
=====Top Offsets:=====
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
=====Bottom Offsets:=====
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)
 +
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)
  
====+ETS Engines:====
 
  
=====Position:=====
+
====+Radar Orb:====
*Screen coordinates for this gauge
+
Adds a 3D orb radar gauge
*Syntax: '''(Integer, Integer)'''
+
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Infinity Distance Offsets:|Infinity Distance Offsets]] (Optional)
 +
:[[Hud_gauges.tbl#Long Distance Offsets:|Long Distance Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Short Distance Offsets:|Short Distance Offsets:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+Radar BSG:====  
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds a BSG style radar.
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Filename for the background graphic for this gauge
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
*Syntax: '''Filename'''
+
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)
 +
:[[Hud_gauges.tbl#XY Disc Filename:|XY Disc Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#XZ YZ Disc Filename:|XZ YZ Disc Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Sweep Disc Filename:|Sweep Disc Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Default Contact Filename:|Default Contact Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Unknown Contact Filename:|Unknown Contact Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]]
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]]
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
:[[Hud_gauges.tbl#Loop Volume:|Loop Volume:]] (Optional)
 +
:[[Hud_gauges.tbl#Minimum Beep Delay:|Minimum Beep Delay]] (Optional)
  
=====Foreground Clip Height:=====
 
=====Letter Offsets:=====
 
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
  
====+ETS Shields:====  
+
====+Afterburner Energy:====
 +
Adds a gauge that shows the remaining afterburner energy.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
  
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====+Weapon Energy:====
*As per the global option above.
+
Adds a gauge that shows the remaining weapon energy.
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
*Valid Sub-Entries:
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Boolean'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
====+Text Warnings:====  
=====Letter Offsets:=====
+
Adds a gauge that warns the player (of something).
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
  
====+Target Monitor:====
+
*Valid Sub-Entries:
=====Position:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Screen coordinates for this gauge
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
*Syntax: '''(Integer, Integer)'''
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Monitor Filename:=====
+
====+Center Reticle:====  
=====Integrity Bar Filename:=====
+
Adds a "custom" center reticle.
=====Viewport Offsets:=====
 
=====Viewport Size:=====
 
=====Integrity Bar Offsets:=====
 
=====Integrity Bar Foreground Clip Height:=====
 
=====Status Offsets:=====
 
=====Name Offsets:=====
 
=====Class Offsets:=====
 
=====Distance Offsets:=====
 
=====Speed Offsets:=====
 
=====Hull Offsets:=====
 
=====Cargo Contents Offsets:=====
 
=====Cargo Scan Start Offsets:=====
 
=====Cargo Scan Size:=====
 
  
====+Extra Target Data:====
+
*Valid Sub-Entries:
=====Position:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Screen coordinates for this gauge
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
*Syntax: '''(Integer, Integer)'''
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Firepoint display:|Firepoint display:]] (Optional)
 +
:[[Hud_gauges.tbl#Firepoint size:|Firepoint size:]] (Optional)
 +
:[[Hud_gauges.tbl#Firepoint X coordinate multiplier:|Firepoint X coordinate multiplier:]] (Optional)
 +
:[[Hud_gauges.tbl#Firepoint Y coordinate multiplier:|Firepoint Y coordinate multiplier:]] (Optional)
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====+Throttle:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Adds a gauge that shows the current throttle position.
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
*Valid Sub-Entries:
*Filename for the background graphic for this gauge
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Filename'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Bottom Y-offset:|Foreground Clip Bottom Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Width:|Foreground Clip Width:]] (Optional)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Afterburner Clip Height:|Afterburner Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Show Background:|Show Background:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Speed Label Offsets:|Max Speed Label Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Min Speed Label Offsets:|Min Speed Label Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Orbit Center Offsets:|Orbit Center Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Orbit Radius:|Orbit Radius:]] (Optional)
  
=====Bracket Offsets:=====
 
=====Dock Offsets:=====
 
=====Order Offsets:=====
 
=====Time Offsets:=====
 
  
====+Radar:====  
+
====+Threat Indicator:====  
=====Position:=====
+
Adds a gauge that indicates when a lock-on has been achieved by an attacker, and if the player is being shot at.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Valid Sub-Entries:
*As per the global option above.
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Integer'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Dumbfire Filename:|Dumbfire Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Dumbfire Offsets:|Dumbfire Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Lock Offsets:|Lock Offsets:]] (Optional)
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Infinity Distance Offsets:=====
+
====+Multiplayer Messages:====
=====Long Distance Offsets:=====
+
Adds a gauge that displays the multiplayer messages.
=====Short Distance Offsets:=====
 
  
====+Radar Orb:====
+
*Valid Sub-Entries:
=====Position:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Screen coordinates for this gauge
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
+
====+Voice Status:====
*Filename for the background graphic for this gauge
+
Adds a gauge that displays the voice status.
*Syntax: '''Filename'''
 
  
=====Infinity Distance Offsets:=====
+
*Valid Sub-Entries:
=====Long Distance Offsets:=====
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
=====Short Distance Offsets:=====
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
  
====+Radar BSG:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====+Ping:====
*As per the global option above.
+
Adds a gauge that the ping time to the multiplayer server.
*Syntax: '''Integer'''
+
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
  
=====Size:=====
 
=====XY Disc Filename:=====
 
=====XZ YZ Disc Filename:=====
 
=====Sweep Disc Filename:=====
 
=====Default Contact Filename:=====
 
=====Unknown Contact Filename:=====
 
=====Cockpit Target:=====
 
======Canvas Size:======
 
======Display Offset:======
 
======Display Size:======
 
  
====+Afterburner Energy:====  
+
====+Supernova:====
=====Position:=====
+
Adds a gauge that warns the player of an impending supernova shock wave.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Valid Sub-Entries:
*As per the global option above.
+
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
*Syntax: '''Integer'''
+
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====+Lock Indicator:====
*Filename for the background graphic for this gauge
+
Adds a Lock Indicator gauge.
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Lock Filename:|Lock Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Locked Filename:|Locked Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Lock Center Offsets:|Lock Center Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Locked Center Offsets:|Locked Center Offsets:]] (Optional)
  
====+Weapon Energy:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====+Offscreen Indicator:====
*As per the global option above.
+
Adds an Offscreen Indicator.
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
*Valid Sub-Entries:
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
*Syntax: '''Boolean'''
 
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
====+Target Brackets:====
=====Text Offsets:=====
+
Adds a Target Bracket gauge. This is drawn around current target(s) and talkers.
  
====+Text Warnings:====  
+
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Dot Filename:|Dot Filename:]] (Optional)
 +
 
 +
 
 +
====+Hostile Triangle:====
 +
Adds a gauge that points to the nearest attacker, if it is off-screen and is not currently targeted.
 +
 
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)
 +
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)
 +
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)
 +
 
 +
 
 +
====+Target Triangle:====
 +
Adds a gauge that points to the targeted craft, if it is currently off-screen.
 +
 
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)
 +
:[[Hud_gauges.tbl#Triangle Base:|Triangle Base:]] (Optional)
 +
:[[Hud_gauges.tbl#Triangle Height:|Triangle Height:]] (Optional)
 +
 
 +
 
 +
====+Missile Triangles:====
 
=====Position:=====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Screen coordinates for this gauge
Line 733: Line 818:
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
  
====+Center Reticle:====  
+
=====Radius:=====
=====Position:=====
+
=====Triangle Base:=====
*Screen coordinates for this gauge
+
=====Triangle Height:=====
*Syntax: '''(Integer, Integer)'''
 
  
 +
====+Lead Indicator:====
 
=====Font:=====
 
=====Font:=====
 
*As per the global option above.
 
*As per the global option above.
Line 746: Line 831:
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Firepoint display:=====
+
=====Center Offsets:=====
*Displays the positions of the gun firepoints on your ship
 
*Syntax: '''Boolean''', YES or NO
 
  
=====Firepoint size:=====
+
====+Orientation Tee:====
*Diameter of the gunpoint circles.  '''Must be 4 or greater''' in order to work properly.
 
*Syntax: '''Integer'''
 
 
 
=====Firepoint X coordinate multiplier:=====
 
=====Firepoint Y coordinate multiplier:=====
 
 
 
====+Throttle:====  
 
 
=====Position:=====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Screen coordinates for this gauge
Line 769: Line 845:
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
 +
 +
=====Radius:=====
 +
 +
====+Lead Sight:====
 +
=====Position:=====
 +
*Screen coordinates for this gauge
 +
*Syntax: '''(Integer, Integer)'''
 +
 +
=====Font:=====
 +
*As per the global option above.
 +
*Syntax: '''Integer'''
  
 
=====Filename:=====
 
=====Filename:=====
Line 774: Line 861:
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Foreground Clip Bottom Y-offset:=====
+
====+Kills:====
=====Foreground Clip Width:=====
+
=====Position:=====
=====Foreground Clip Height:=====
 
=====Afterburner Clip Height:=====
 
=====Show Background:=====
 
=====Max Speed Label Offsets:=====
 
=====Min Speed Label Offsets:=====
 
=====Orbit Center Offsets:=====
 
=====Orbit Radius:=====
 
 
 
====+Threat Indicator:====  
 
=====Position:=====
 
 
*Screen coordinates for this gauge
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
*Syntax: '''(Integer, Integer)'''
Line 797: Line 874:
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
  
=====Arc Filename:=====
+
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Dumbfire Filename:=====
+
=====Text Offsets:=====
*Filename for the background graphic for this gauge
+
=====Value Offsets:=====
*Syntax: '''Filename'''
 
  
=====Lock Filename:=====
+
====+Weapon Linking:====
*Filename for the background graphic for this gauge
+
=====Position:=====
*Syntax: '''Filename'''
+
*Screen coordinates for this gauge
 +
*Syntax: '''(Integer, Integer)'''
  
=====Dumbfire Offsets:=====
+
=====Font:=====
*Filename for the background graphic for this gauge
+
*As per the global option above.
*Syntax: '''Filename'''
+
*Syntax: '''Integer'''
 +
 
 +
=====Slew:=====
 +
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 +
*Syntax: '''Boolean'''
  
=====Lock Offsets:=====
+
=====Arc Filename:=====
*Filename for the background graphic for this gauge
+
=====Single Primary Filename:=====
*Syntax: '''Filename'''
+
=====Double Primary Filename:=====
 +
=====Single Secondary Filename:=====
 +
=====Double Secondary Filename:=====
 +
=====Triple Secondary Filename:=====
 +
=====Single Primary Offsets:=====
 +
=====Double Primary Offsets:=====
 +
=====Single Secondary Offsets:=====
 +
=====Double Secondary Offsets:=====
 +
=====Triple Secondary Offsets:=====
  
====+Multiplayer Messages:====
+
====+Fixed Messages:====
 
=====Position:=====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Screen coordinates for this gauge
Line 826: Line 915:
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
  
====+Voice Status:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
===Gauge Configuration Options===
*As per the global option above.
+
Since a vast majority of gauges share the same entries, the configuration options for each gauge have been grouped here for formatting consistency.
*Syntax: '''Integer'''
 
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Ping:====
 
 
=====Position:=====
 
=====Position:=====
*Screen coordinates for this gauge
+
Defines the screen coordinates for the upper left corner of this gauge.
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Syntax: '''Integer''' horizontal pixel, '''Integer''' vertical pixel position
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Supernova:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
=====Color:=====
*As per the global option above.
+
Optional. Overrides both previous color settings ([[Hud_gauges.tbl#$Color: 1|$Font]] HUD option and [[Hud_gauges#$Color: 2|$Font]] ship class option) for this particular gauge.
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
*Syntax: See [[Hud_gauges.tbl#$Color: 1]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Lock Indicator:====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Lock Filename:=====
 
=====Locked Filename:=====
 
=====Lock Center Offsets:=====
 
=====Locked Center Offsets:=====
 
  
====+Offscreen Indicator:====
 
 
=====Font:=====
 
=====Font:=====
*As per the global option above.
+
Optional. Overrides both previous font settings ([[Hud_gauges.tbl#$Font: 1|$Font]] HUD option and [[Hud_gauges#$Font: 2|$Font]] ship class option) for this particular gauge.
*Syntax: '''Integer'''
 
  
====+Target Brackets:====
+
*Syntax: See [[Hud_gauges.tbl#$Font: 1]]
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Dot Filename:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]
  
====+Hostile Triangle:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
=====Name:=====
*As per the global option above.
+
Defines the name of this custom gauge.
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
*Syntax: '''String'''
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
*Max Length: 32 characters
*Syntax: '''Boolean'''
 
  
=====Radius:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
=====Triangle Base:=====
 
=====Triangle Height:=====
 
  
====+Target Triangle:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
=====Text:=====
*As per the global option above.
+
Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.
*Syntax: '''Integer'''
+
 
 +
*Syntax: '''String'''
 +
*Max Length: 32 characters
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Radius:=====
 
=====Triangle Base:=====
 
=====Triangle Height:=====
 
  
====+Missile Triangles:====
+
=====X Offset:=====
=====Position:=====
+
Optional. Defines the horizontal pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Units: Pixels
 +
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Radius:=====
+
=====Y Offset:=====
=====Triangle Base:=====
+
Optional. Defines the vertical pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
=====Triangle Height:=====
 
  
====+Lead Indicator:====
 
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Units: Pixels
  
=====Filename:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Center Offsets:=====
 
  
====+Orientation Tee:====
+
=====Gauge Type:=====
=====Position:=====
+
Defines the type of gauge this is.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
*Syntax: '''String'''
*As per the global option above.
+
*Valid Values: Any one of the possible [[gauge types]].
*Syntax: '''Integer'''
+
 
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 +
 
 +
 
 +
=====Slew:=====
 +
Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. (May also follow the player's head movements when using TrackIR)
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
  
=====Radius:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
 +
 
  
====+Lead Sight:====
+
=====Max Lines:=====
=====Position:=====
+
Optional. Specifies the maximum number of message lines that are displayed.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Default Value: 3
  
=====Filename:=====
+
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
====+Kills:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
=====Max Width:=====
*As per the global option above.
+
Optional. Determines how long each message line may be.
 +
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Units: Pixels
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
 
 
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Text Offsets:=====
 
=====Value Offsets:=====
 
  
====+Weapon Linking:====
+
=====Line Height:=====
=====Position:=====
+
Optional. Determines the distance between line origins. (i.g. for a 12pt Font, there are needs to be at least 12 pixels between the bottom of one line and the next, otherwise the text will overlap each)
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Units: Pixels
 +
*Default Value: 12
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Arc Filename:=====
 
=====Single Primary Filename:=====
 
=====Double Primary Filename:=====
 
=====Single Secondary Filename:=====
 
=====Double Secondary Filename:=====
 
=====Triple Secondary Filename:=====
 
=====Single Primary Offsets:=====
 
=====Double Primary Offsets:=====
 
=====Single Secondary Offsets:=====
 
=====Double Secondary Offsets:=====
 
=====Triple Secondary Offsets:=====
 
  
====+Fixed Messages:====
+
=====Total Lifetime:=====
=====Position:=====
+
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Units: milliseconds
 +
*Default Value: 14000 (14 seconds)
  
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
===Gauge Configuration Options===
 
Since a vast majority of gauges share the same entries, the configuration options for each gauge have been grouped here for formatting consistency.
 
  
 +
=====Scroll Time:=====
 +
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:]] )
  
=====Position:=====
+
*Syntax: '''Integer'''
Defines the screen coordinates for the upper left corner of this gauge.
+
*Units: milliseconds
 +
*Default Value: 30
  
*Syntax: '''Integer''' horizontal pixel, '''Integer''' vertical pixel position
+
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]
 
  
 +
=====Step Size:=====
 +
Optional. Determines how many pixels to shift message lines during scrolling. Messages will be shifted up by this amount until they are on the next line (as defined by [[Hud_gauges.tbl#Line Height:]])
  
=====Color:=====
+
*Syntax: '''Integer'''
Optional. Overrides both previous color settings ([[Hud_gauges.tbl#$Color: 1|$Font]] HUD option and [[Hud_gauges#$Color: 2|$Font]] ship class option) for this particular gauge.
+
*Units: Pixels
 +
*Default Value: 3
  
*Syntax: See [[Hud_gauges.tbl#$Color: 1]]
+
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
 
  
 +
=====Active by default:=====
 +
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.
  
=====Font:=====
+
*Syntax: '''Boolean'''
Optional. Overrides both previous font settings ([[Hud_gauges.tbl#$Font: 1|$Font]] HUD option and [[Hud_gauges#$Font: 2|$Font]] ship class option) for this particular gauge.
 
  
*Syntax: See [[Hud_gauges.tbl#$Font: 1]]
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]
 
  
 +
=====Filename:=====
 +
Designates the file used for this gauge's the background graphic
  
=====Name:=====
+
*Syntax: '''Filename'''
Defines the name of this custom gauge.
 
  
*Syntax: '''String'''
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
*Max Length: 32 characters
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 
  
 +
=====Top Background Filename:=====
 +
Optional. Designates which file to use for the top background. (?)
  
=====Text:=====
+
*Syntax: '''Filename'''
Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.
 
  
*Syntax: '''String'''
+
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
*Max Length: 32 characters
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 
  
 +
=====Bottom Background Filename:=====
 +
Optional. Designates which file to use for the Bottom background (?)
  
=====X Offset:=====
+
*Syntax: '''Filename'''
Optional. Defines the horizontal pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
 
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
*Units: Pixels
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 
  
 +
=====Left Background Filename:=====
 +
Optional. Designates which file to use for the Left background (?)
  
=====Y Offset:=====
+
*Syntax: '''Filename'''
Optional. Defines the vertical pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
 
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
*Units: Pixels
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 
  
 +
=====Right Background Filename:=====
 +
Optional. Designates which file to use for the Right background (?)
  
=====Gauge Type:=====
+
*Syntax: '''Filename'''
Defines the type of gauge this is.
 
  
*Syntax: '''String'''
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
*Valid Values: Any one of the possible [[gauge types]].
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 
  
 +
=====Entry Background Filename:=====
 +
Optional. Designates which file to use for the Entry background
  
=====Slew:=====
+
*Syntax: '''Filename'''
Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. (May also follow the player's head movements when using TrackIR)
+
 
 +
Used by: [[Hud_gauges.tbl#+Damage|+Damage]], [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
*Syntax: '''Boolean'''
 
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
+
====Primary List Top Background Filename:====
 +
Optional. Designates which file to use for the Primary List Top Background
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Max Lines:=====
 
Optional. Specifies the maximum number of message lines that are displayed.
 
  
*Syntax: '''Integer'''
+
====Primary List Middle Background Filename:====
*Default Value: 3
+
Optional. Designates which file to use for the Primary List Middle Background
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Max Width:=====
+
====Primary List Bottom Background Filename:====
Optional. Determines how long each message line may be.
+
Optional. Designates which file to use for the Primary List Bottom Background
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
*Units: Pixels
 
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
 
  
 +
====Secondary List Top Background Filename:====
 +
Optional. Designates which file to use for the Secondary List Top Background
  
=====Line Height:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Optional. Determines the distance between line origins. (i.g. for a 12pt Font, there are needs to be at least 12 pixels between the bottom of one line and the next, otherwise the text will overlap each)
 
  
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Default Value: 12
 
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
+
====Secondary List Entry Background Filename:====
 +
Optional. Designates which file to use for the Secondary List Entry Background
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Total Lifetime:=====
 
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.
 
  
*Syntax: '''Integer'''
+
====Secondary List Bottom Background Filename:====
*Units: milliseconds
+
Optional. Designates which file to use for the Secondary List Bottom Background
*Default Value: 14000 (14 seconds)
 
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Scroll Time:=====
+
====Dot Filename:====
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:]] )
+
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)
  
*Syntax: '''Integer'''
+
*Syntax: '''Filename'''
*Units: milliseconds
 
*Default Value: 30
 
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Step Size:=====
+
====Header Offsets:====
Optional. Determines how many pixels to shift message lines during scrolling. Messages will be shifted up by this amount until they are on the next line (as defined by [[Hud_gauges.tbl#Line Height:]])
+
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
*Default Value: 3
 
  
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
+
Used by: [[Hud_gauges.tbl#+Support:|+Support]], [[Hud_gauges.tbl#+Damage|+Damage]]
  
  
=====Active by default:=====
+
====Text Y-offset:====
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.
+
Optional. Designates the offset from the gauge's upper left corner for the Support Ship Text. (?)
  
*Syntax: '''Boolean'''
+
*Syntax: '''Integer''' vertical offset
 +
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
+
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
  
  
=====Filename:=====
+
====Text Offsets:====
Designates the file used for this gauge's the background graphic
+
Optional. Defines the screen position offsets for the text label.
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 +
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
+
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures]]
  
  
=====Top Background Filename:=====
+
====Value Offsets:====
Optional. Designates which file to use for the top background. (?)
+
Optional. Defines the screen position offsets for the value label.
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 +
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
+
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures]]
  
  
=====Bottom Background Filename:=====
+
====Dock Status X-offset:====
Optional. Designates which file to use for the Bottom background (?)
+
Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock status. (?)
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' vertical offset
 +
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
+
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
  
  
=====Left Background Filename:=====
+
====Dock Time X-offset:====
Optional. Designates which file to use for the Left background (?)
+
Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock time. (?)
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' vertical offset
 +
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
  
  
=====Right Background Filename:=====
+
====Hull Integrity Offsets:====
Optional. Designates which file to use for the Right background (?)
+
Optional. Designates the offsets from the gauge's upper left corner for the for the Damage gauge Hull integrity textbox(?)
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 +
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Entry Background Filename:=====
+
====Hull Integrity Value X-offset:====
Optional. Designates which file to use for the Entry background (?)
+
Optional. Designates the offsets from the hull integrity textbox's upper left corner for the hull integrity value. (?)
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' horizontal offset
 +
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage|+Damage]], [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Dot Filename:=====
+
====Top Background Height:====
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)
+
Optional. Designates the height of the Top background (?)
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer'''
 +
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Header Offsets:=====
+
====Left Background Width:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
+
Optional. Defines the width of the Left Background.
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Support:|+Support]], [[Hud_gauges.tbl#+Damage|+Damage]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Text Y-offset:=====
+
====Entry Width:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship Text. (?)
+
Optional. Defines the width of the Entry Background (?)
  
*Syntax: '''Integer''' vertical offset
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Text Offsets:=====
+
====Subsystem Entry Height:====
Optional. Defines the screen position offsets for the text label.
+
Optional. Designates the height of the Subsystem entry (?)
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Value Offsets:=====
+
====Subsystem List Start Offsets:====
Optional. Defines the screen position offsets for the value label.
+
Optional. Designates the offsets from the gauge's upper left corner for the for the start of the Subsytem List (?)
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Dock Status X-offset:=====
+
====Subsystem Entry Value X-offset:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock status. (?)
+
Optional. Designates the horizontal offset from the Subsystem List's position (?)
  
*Syntax: '''Integer''' vertical offset
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Dock Time X-offset:=====
+
====Single Wing Offsets:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock time. (?)
+
Optional. Designates the offset from the gauge's upper left corner for a single wing (?)
  
*Syntax: '''Integer''' vertical offset
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Support:|+Support]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Hull Integrity Offsets:=====
+
====Multiple Wing Start Offsets:====
Optional. Designates the offsets from the gauge's upper left corner for the for the Damage gauge Hull integrity textbox(?)
+
Optional. Designates the offset from the gauge's upper left corner for multiple wings (?)
  
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Hull Integrity Value X-offset:=====
+
====Wing Name Offsets:====
Optional. Designates the offsets from the hull integrity textbox's upper left corner for the hull integrity value. (?)
+
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
  
*Syntax: '''Integer''' horizontal offset
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Top Background Height:=====
+
====Dot Offsets:====
Optional. Designates the height of the Top background (?)
+
Optional. Designates the offset from the gauge's upper left corner for the All wingman status icons.
 
+
*Syntax:
*Syntax: '''Integer'''
+
:'''Integer''' x, '''Integer''' y ;; Wingman 1
 +
:'''Integer''' x, '''Integer''' y ;; Wingman 2
 +
:'''Integer''' x, '''Integer''' y ;; Wingman 3
 +
:'''Integer''' x, '''Integer''' y ;; Wingman 4
 +
:'''Integer''' x, '''Integer''' y ;; Wingman 5
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
{{Warning|
 
+
All 5 wingman positions must be defined}}
 
 
=====Left Background Width:=====
 
Optional. Defines the width of the Left Background.
 
 
 
*Syntax: '''Integer'''
 
*Units: Pixels
 
  
 
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
 
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Entry Width:=====
+
====Expansion Mode:====
Optional. Defines the width of the Entry Background (?)
+
Optional. Denotes which direction (in relation to the player's wing) that the other wings should be appended to the gauge
  
*Syntax: '''Integer'''
+
*Syntax: '''String'''
*Units: Pixels
+
*Valid Values:
 +
:*"Right"    ;; Wings are added to the right of the previous wing
  
 
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
 
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
  
  
=====Subsystem Entry Height:=====
+
====Auto Offsets:====
Optional. Designates the height of the Subsystem entry (?)
+
Optional. Defines the screen coordinates for the "Auto" text label.
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
Used by: [[Hud_gagues.tbl#+Auto Speed:|+Auto Speed]], [[Hud_gagues.tbl#+Auto Target:|+Auto Target]]
  
  
=====Subsystem List Start Offsets:=====
+
====Speed Offsets:====
Optional. Designates the offsets from the gauge's upper left corner for the for the start of the Subsytem List (?)
+
Optional. Defines the screen coordinates for the "Speed" text label.
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
Used by: [[Hud_gagues.tbl#+Auto Speed:|+Auto Speed]]
  
  
=====Subsystem Entry Value X-offset:=====
+
====Target Offsets:====
Optional. Designates the horizontal offset from the Subsystem List's position (?)
+
Optional. Defines the screen coordinates for the "Target" text label.
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
+
Used by: [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]
  
  
=====Single Wing Offsets:=====
+
====Animation Offsets:====
Optional. Designates the offset from the gauge's upper left corner for a single wing (?)
+
Optional. Defines the offsets for the animation graphis.
  
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Talking Head]]
  
  
=====Multiple Wing Start Offsets:=====
+
====Animation Background Size:====
Optional. Designates the offset from the gauge's upper left corner for multiple wings (?)
+
Optional. Defines the size of the animation's background (?)
  
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_gauges.tbl#+Talking Head]]
  
  
=====Wing Name Offsets:=====
+
====List Start Offsets:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
+
Optional. Defines the screen coordinate offsets for the start of the Directives list.
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
*Syntax: '''Integer''' x, '''Integer''' y
 
*Units: Pixels
 
*Units: Pixels
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
 +
 
  
 +
====Entry Height:====
 +
Optional. Defines the height of each Directive
  
=====Dot Offsets:=====
+
*Syntax: '''Integer'''
Optional. Designates the offset from the gauge's upper left corner for the All wingman status icons.
 
*Syntax:
 
:'''Integer''' x, '''Integer''' y ;; Wingman 1
 
:'''Integer''' x, '''Integer''' y ;; Wingman 2
 
:'''Integer''' x, '''Integer''' y ;; Wingman 3
 
:'''Integer''' x, '''Integer''' y ;; Wingman 4
 
:'''Integer''' x, '''Integer''' y ;; Wingman 5
 
 
*Units: Pixels
 
*Units: Pixels
  
{{Warning|
+
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
All 5 wingman positions must be defined}}
 
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
 
  
 +
====Top Primary Background X-offset:====
 +
Optional. Defines the screen coordinate offset for the Top Primary Background
  
=====Expansion Mode:=====
+
*Syntax: '''Integer'''
Optional. Denotes which direction (in relation to the player's wing) that the other wings should be appended to the gauge
+
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
*Syntax: '''String'''
 
*Valid Values:
 
:*"Right"    ;; Wings are added to the right of the previous wing
 
  
Used by: [[Hud_gagues.tbl#+Wingman Status:|+Wingman Status]]
+
====Text X-offset:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Auto Offsets:=====
 
Optional. Defines the screen coordinates for the "Auto" text label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====Top Primary Frame Height:====
*Units: Pixels
 
  
Used by: [[Hud_gagues.tbl#+Auto Speed:|+Auto Speed]], [[Hud_gagues.tbl#+Auto Target:|+Auto Target]]
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Speed Offsets:=====
+
====Top Secondary Frame Height:====
Optional. Defines the screen coordinates for the "Speed" text label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
*Units: Pixels
 
  
Used by: [[Hud_gagues.tbl#+Auto Speed:|+Auto Speed]]
 
  
 +
====Primary List Start Y-offset:====
  
=====Target Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Optional. Defines the screen coordinates for the "Target" text label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
  
Used by: [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]
+
====Secondary List Start Y-offset:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Animation Offsets:=====
 
Optional. Defines the offsets for the animation graphis.
 
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
====Primary Weapon Ammo X-offset:====
*Units: Pixels
+
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 
 +
 
 +
====Primary Weapon Link X-offset:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
Used by: [[Hud_gauges.tbl#+Talking Head]]
 
  
 +
====Primary Weapon Name X-offset:====
  
=====Animation Background Size:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Optional. Defines the size of the animation's background (?)
 
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
  
Used by: [[Hud_gauges.tbl#+Talking Head]]
+
====Secondary Weapon Ammo X-offset:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====List Start Offsets:=====
 
Optional. Defines the screen coordinate offsets for the start of the Directives list.
 
  
*Syntax: '''Integer''' x, '''Integer''' y
+
====Secondary Weapon Linked X-offset:====
*Units: Pixels
 
  
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Entry Height:=====
+
====Secondary Weapon Name X-offset:====
Optional. Defines the height of each Directive
 
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
*Units: Pixels
 
  
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
+
 
 +
====Secondary Weapon Reload X-offset:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 
 +
 
 +
====Primary Weapon Entry Height:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 
 +
 
 +
====Secondary Weapon Entry Height:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 
 +
====3 Digit Hull Offsets:====
 +
Designates the screen position offsets for the hull damage % when it is the 3 digit range (i.e. >= 100%)
 +
 
 +
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]
 +
 
 +
 
 +
====2 Digit Hull Offsets:====
 +
Designates the screen position offsets for the hull damage % when it is the 2 digit range (i.e. 100% > hull damage%  >= 10%)
 +
 
 +
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]
 +
 
 +
 
 +
====1 Digit Hull Offsets:====
 +
Designates the screen position offsets for the hull damage % when it is the 1 digit range (i.e. 10% > hull damage%  >= 0%)
 +
 
 +
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]
 +
 
 +
====Objective Text Y-offset:====
 +
Designates the screen position offset for the Objective label
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Objective Value Y-offset====
 +
Designates the screen position offset for the Objective value
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Subspace Text Y-offset:====
 +
Designates the screen position offset for the Subspace label
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Subspace Value Y-offset====
 +
Designates the screen position offset for the Subspace value (?)
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Red Alert Text Y-offset====
 +
Designates the screen position offset for the Red Alert label
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Red Alert Value Y-offset====
 +
Designates the screen position offset for the Red Alert value (?)
 +
 
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Objective notify+Objective notify:]]
 +
 
 +
 
 +
====Command X-offset:====
 +
*Syntax: '''Integer''' x offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Squad Message]]
 +
 
 +
====Page Up Offsets:====
 +
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Squad Message]]
 +
 
 +
====Page Down Offsets:====
 +
*Syntax: '''Integer''' x offset, ''' Integer y offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Squad Message]]
 +
 
 +
 
 +
 
 +
=====Entry Height:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Entry Stagger Width:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Header Text:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Header Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====List Start Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Hull X-offset:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Name X-offset:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
=====Status X-offset:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
====Foreground Clip Height:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Letter Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Top Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Bottom Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Gauge Offset:====
 +
*Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge
 +
*Syntax: '''Integer'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Monitor Filename:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Integrity Bar Filename:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Viewport Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Viewport Size:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Integrity Bar Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Integrity Bar Foreground Clip Height:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Status Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Name Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Class Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Distance Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Speed Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Hull Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Cargo Contents Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Cargo Scan Start Offsets:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
====Cargo Scan Size:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor]]
 +
 
 +
 
 +
=====Bracket Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
 +
 
 +
 
 +
=====Dock Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
 +
 
 +
 
 +
=====Order Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
 +
 
 +
 
 +
=====Time Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
 +
 
 +
 
 +
=====Infinity Distance Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar:]]
 +
 
 +
 
 +
=====Long Distance Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar:]]
 +
 
 +
 
 +
=====Short Distance Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar:]]
 +
 
 +
 
 +
=====Size:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====XY Disc Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====XZ YZ Disc Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====Sweep Disc Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====Default Contact Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====Unknown Contact Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
=====Cockpit Target:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
======Canvas Size:======
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
======Display Offset:======
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
======Display Size:======
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:]]
 +
 
 +
 
 +
====Loop Volume:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]
 +
 
 +
 
 +
====Minimum Beep Delay:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]
 +
 
 +
 
 +
=====Foreground Clip Height:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Afterburner Energy:|+Afterburner Energy:]]
 +
 
 +
=====Firepoint display:=====
 +
Displays the positions of the gun firepoints on your ship
 +
*Syntax: '''Boolean''', YES or NO
 +
 
 +
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
 +
 
 +
 
 +
=====Firepoint size:=====
 +
Diameter of the gunpoint circles.  '''Must be 4 or greater''' in order to work properly.
 +
*Syntax: '''Integer'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
 +
 
 +
 
 +
=====Firepoint X coordinate multiplier:=====
 +
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
 +
 
 +
 
 +
=====Firepoint Y coordinate multiplier:=====
 +
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
 +
 
 +
 
 +
=====Foreground Clip Bottom Y-offset:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Foreground Clip Width:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Foreground Clip Height:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Afterburner Clip Height:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Show Background:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Max Speed Label Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Min Speed Label Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Orbit Center Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
=====Orbit Radius:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
 +
 
 +
 
 +
====Arc Filename:====
 +
*Filename for the background graphic for this gauge
 +
*Syntax: '''Filename'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
====Dumbfire Filename:====
 +
*Filename for the background graphic for this gauge
 +
*Syntax: '''Filename'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
====Lock Filename:====
 +
*Filename for the background graphic for this gauge
 +
*Syntax: '''Filename'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
====Dumbfire Offsets:====
 +
*Filename for the background graphic for this gauge
 +
*Syntax: '''Filename'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
====Lock Offsets:====
 +
*Filename for the background graphic for this gauge
 +
*Syntax: '''Filename'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
 
 +
=====Lock Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
 +
 
 +
 
 +
=====Locked Filename:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
 +
 
 +
=====Lock Center Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
 +
 
 +
=====Locked Center Offsets:=====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
 +
 
 +
====Radius:====
 +
Defines the distance from the center of the screen to the base of the Hostile Triangle gauge.
 +
 
 +
*Syntax: '''Integer'''
 +
*Default value:
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
 +
 
 +
 
 +
=====Triangle Base:=====
 +
Defines the width of the Hostile Triangle's base.
 +
 
 +
*Syntax: '''Float'''
 +
*Default value:
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
 +
 
 +
 
 +
=====Triangle Height:=====
 +
Defines the height of the Hostile Triangle.
 +
 
 +
*Syntax: '''Float'''
 +
Default value:
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
  
  
 
[[Category:Tables]]
 
[[Category:Tables]]

Revision as of 06:42, 17 July 2012

This feature requires FreeSpace Open

Revision information.....

FSO Revision: 9018
Note: Please update the version when the page is updated. If your edit had nothing to do with new code entries then please do not edit the version



Warning: This Wiki page is currently being updated. Please be patient while the changes are done


hud_gauges.tbl is used for modifying the elements of the HUD. Not all gauges can be modified. However, custom gauges may be added to mimic their behavior (such as the wingman status display).

HUD Elements in FS2 are called Gauges, and each gauge has various options to customize appearance and, in some cases, their behavior as well.

This table is one of the Modular Tables and can be extended with xxx-hdg.tbm


Contents

HUD Configurations

The following entries are used on the HUD system, but have not been grouped with any particular gauge.


$Load Retail Configuration:

Optional. If yes, any gauge missing from the HUD gauge definitions below will be loaded using the retail defaults.

If no, any missing (default) gauge will prompt an error.

  • Syntax: Boolean


$Color:

Optional. Sets the default HUD color for all gauges.

  • Sytax: Integer Red, Integer Green, Integer Blue
  • Valid Values: all values from 0 to 255


$Font:

Optional. Sets the font type to use for the HUD.

  • Syntax: Integer font index number
  • Valid Values: Any font index as defined in Fonts.tbl


$Max Directives:

Optional. Sets the default maximum number of directives displayed simultaneously.

  • Syntax: Integer maximum number of directives
  • Valid Values: Any positive number
  • Default Value: 5


$Max Escort Ships:

Optional. Sets the default maximum number of escort ships to be shown in the escort list.

  • Syntax: Integer
  • Valid Values: Any positive number
Warning: Entries more than 16 will cause the list to overflow into the weapons list for resolutions lower than 1024x768.


$Length Unit Multiplier:

Optional. Sets the multiplier to applied to the reported distances. For example, if the multiplier is 0.5, then the distance reported to the player will (or at least should) be 0.5 x actual distance.

  • Syntax: Float
  • Valid Values: Any positive number


$Speed Unit Multiplier:

Optional. Analogous to $Length Unit Multiplier, this sets the multiplier to be applied to all speeds reported to the player. For example, if the multiplier is 0.5, the the speed reported to the player will (or at least should) be 0.5 x actual speed.

  • Syntax: Float
  • Valid Values: Any positive number
  • Default Values:
The value used in $Length Unit Multiplier, or
1, if $Length Unit Multiplier is undefined


$Wireframe Targetbox:

Optional. Defines the default draw method for the target viewer (a.k.a. targetbox).

  • Syntax: Integer Draw method ID
  • Valid Values:
0 - Standard with full, bright lighting
1 - Wireframe
2 - Standard with proper lighting (i.e. lit the same as the actual target)
FS2 Open, 3.6.16:
3 - Untextured with full bright lighting (i.e. drawn with a single flat color)


$Targetbox Shader Effect:

FS2 Open, 3.6.16:

Optional. If set, defines a unique ID for a shader effect to be used when rendering a ship for the targeting box. The ID will be passed to the main shader as in #Ship_Effects, but a table entry for the effect is not needed.

  • Syntax: Integer
  • Valid Values: Any positive number


$Lock Wireframe Mode:

Optional. If set, prevents targetbox draw method from being changed during the gaming session.

  • Syntax: Boolean


$Reticle Style:

Optional. Defines which aiming reticle to use.

  • Syntax: String
  • Valid Values:
FS1 - uses reticle1_fs1.ani
FS2 - uses reticle1.ani


#Gauge Config

The following entries define default gauge appearance and behavior. Each gauge has the option of overriding these options.


$Ship:

Optional. If defined, the following config data will only be used if the player ship is of the supplied ship class. Can be defined multiple times within a #Gauge config group to allow unique HUD configurations per ship class.

If not defined, all following config data will be applied to all ships.

  • Syntax: String, ship class name


$Load Retail Configuration:

Optional. Overrides the $Load Retail Configuration global option for this ship class.

  • Syntax: Boolean


$Color:

Optional. Overrides the $Color global option for this ship class.


$Font:

Optional. Overrides the $Font global option for this ship class.


$Base:

Defines the base resolution for this HUD configuration.

  • Syntax: (Integer width, Integer height)
  • Valid Values: All supported resolutions (?)


$Required Aspect:

Optional. If set, this configuration will only be loaded for the specified aspect ratios.

  • Syntax: String
  • Valid Values:
"Full Screen" (4:3)
"Wide Screen" (16:9, 16:10, or similar)


$Min:

Minimum resolution for this config. Any resolution lower than specified will not use this configuration.

  • Syntax: (Integer width, Integer height)
  • Valid Values: All supported resolutions (?)


$Max:

Maximum resolution for this config. Any resolution higher than specified will not use this configuration.

  • Syntax: (Integer width, Integer height)
  • Valid Values: All supported resolutions (?)


$Gauges:

Following entries define gauge-specific behavior. For the most part, each gauge has its own overrides that, if not defined, would otherwise use the global values.

Since many gauges have the same configuration options, each gauge entry has a list of valid sub-entries. Unless stated otherwise, these options must be defined in the same order as they are shown, starting from the top and ending at the bottom.


+Custom:

Adds a custom gauge type.

  • Valid Sub-Entries:
Position:
Color: (Optional)
Font: (Optional)
Name:
Text:
X-Offset: (Optional)
Y-Offset: (Optional)
Gauge Type:
Slew: (Optional)
Active by default: (Optional)
Filename:


+Messages:

Adds a gauge that display mission messages.

  • Valid Sub-Entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Max Lines: (Optional)
Max Width: (Optional)
Line Height (Optional)
Total Lifetime: (Optional)
Scroll Time (Optional)
Step Size: (Optional)


+Training Messages:

Adds a text box, like the ones seen in the FS1 and FS2 training missions.

  • Valid Sub-Entries:
Position
Font: (Optional)


+Support:

Adds a text box that shows the Support ship's status and ETA

  • Valid Sub-Entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Header Offsets: (Optional)
Text Y-offset: (Optional)
Dock Status X-offset: (Optional)
Dock Time X-offset: (Optional)


+Damage:

Adds a gauge that shows how much damage a target (or the player?) has.

  • Valid Sub-Entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Header Offsets: (Optional)
Hull Integrity Offsets (Optional)
Hull Integrity Value X-offset (Optional)
Top Background Height: (Optional)
Subsystem Entry Height: (Optional)
Subsystem List Start Offsets: (Optional)
Subsystem Entry Value X-offset: (Optional)


+Wingman Status:

Adds a gauge that monitors the status of your wing and squadron.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Left Background Filename: (Optional)
Right Background Filename: (Optional)
Entry Background Filename: (Optional)
Dot Filename: (Optional)
Header Offsets: (Optional)
Left Background Width: (Optional)
Entry Width: (Optional)
Single Wing Offsets: (Optional)
Multiple Wing Start Offsets: (Optional)
Wing Name Offsets: (Optional)
Dot Offsets: (Optional)
Expansion Mode: (Optional)


+Auto Speed:

Adds the Auto-Speed mode gauge.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Auto Offsets: (Optional)
Speed Offsets: (Optional)


+Auto Target:

Adds the Auto-target mode gauge.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Auto Offsets: (Optional)
Target Offsets: (Optional)


+Countermeasures:

Adds a gauge that monitors the amount of remaining countermeasures the player's ship currently has.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Text Offsets: (Optional)
Value Offsets: (Optional)


+Talking Head:

Adds a video window to display pilot message videos (a.k.a talking heads).

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Header Offsets: (Optional)
Animation Offsets: (Optional)
Animation Background Size: (Optional)


+Directives:

Adds a gauge that displays all currently active directives (includes current , completed, and failed)

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Header Offsets: (Optional)
Top Background Height: (Optional)
List Start Offsets: (Optional)
Entry Height: (Optional)


+Weapons:

Adds a weapon status and ammunition gauge.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Primary List Top Background Filename: (Optional)
Primary List Middle Background Filename: (Optional)
Primary List Bottom Background Filename: (Optional)
Secondary List Top Background Filename: (Optional)
Secondary List Entry Background Filename: (Optional)
Secondary List Bottom Background Filename: (Optional)
Header Offsets: (Optional)
Text X-offset: (Optional)
Top Primary Frame Height: (Optional)
Top Secondary Frame Height: (Optional)
Primary List Start Y-offset: (Optional)
Secondary List Start Y-offset: (Optional)
Primary Weapon Ammo X-offset: (Optional)
Primary Weapon Link X-offset: (Optional)
Primary Weapon Name X-offset: (Optional)
Secondary Weapon Ammo X-offset: (Optional)
Secondary Weapon Linked X-offset: (Optional)
Secondary Weapon Name X-offset: (Optional)
Secondary Weapon Reload X-offset: (Optional)
Primary Weapon Entry Height: (Optional)
Secondary Weapon Entry Height: (Optional)

+Objective notify:

Adds a Objective notifier gauge. This gauge alerts the player when receiving a new objective, or when an objective has been completed or failed. Additionally, this gauge alerts the player when entering subspace, and when a Red Alert mission orders are being received (prior to a forced subspace jump).

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
Objective Text Y-offset: (Optional)
Objective Value Y-offset: (Optional)
Subspace Text Y-offset: (Optional)
Subspace Value Y-offset: (Optional)
Red Alert Text Y-offset: (Optional)
Red Alert Value Y-offset: (Optional)
: (Optional)


+Squad Message

Adds the squad message gauge. In FS1 and FS2, this gauge is used to send commands to your squad. (?)

  • Valid sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Header Offsets: (Optional)
Top Background Height: (Optional)
List Start Offsets: (Optional)
Entry Height: (Optional)
Command X-offset (Optional)
Hud_gauges.tbl#Page Up Offsets:Page Up Offsets (Optional)
Hud_gauges.tbl#Page Down Offsets:Page Down Offsets (Optional)


+Lag:

Adds a Lag gauge.

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:


+Mini Target Shields:

Adds a mini Target shields gauge. In FS1 and FS2, the Mini Target Shield gauge is the one right below the center reticle, and shows the hull damage in %

  • Valid Sub-entries:
Position
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename:
3 Digit Hull Offsets: (Optional)
2 Digit Hull Offsets: (Optional)
1 Digit Hull Offsets: (Optional)


+Player Shields:

Adds a gauge that shows the shield and hull status icon of the player's craft or ship.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)


+Target Shields:

Adds a gauge that shows the shield and hull status icon of the targeted craft or ship.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)


+Escort View:

Adds an escort monitor/view gauge. This gauge monitors the status of all ships assigned to the player to escort.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Entry Height (Optional)
Entry Stagger Width: (Optional)
Header Text (Optional)
Header Offsets: (Optional)
List Start Offsets: (Optional)
Hull X-offset (Optional)
Name X-offset (Optional)
Status X-offset (Optional)


+Mission Time:

Adds a gauge that displays the current mission time.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Text Offsets: (Optional)
Value Offsets: (Optional)


+ETS Retail:

FS2 Open, 3.6.14:

Draws the three other ETS gauges as a single gauge. Will automatically rearrange itself (like retail) if shields or other systems are missing. SVN 8830

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)
Letter Offsets: (Optional)
Top Offsets: (Optional)
Bottom Offsets: (Optional)
Gauge Offset: (Optional)


+ETS Weapons:

Adds a gauge that displays the energy transfer rate for the energy weapons.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)
Letter Offsets: (Optional)
Top Offsets: (Optional)
Bottom Offsets: (Optional)


+ETS Engines:

Adds a gauge that displays the energy transfer rate for the afterburner/engines.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)
Letter Offsets: (Optional)
Top Offsets: (Optional)
Bottom Offsets: (Optional)


+ETS Shields:

Adds a gauge that displays the energy transfer rate for the shields.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)
Letter Offsets: (Optional)
Top Offsets: (Optional)
Bottom Offsets: (Optional)


+Target Monitor:

Adds a target monitor gauge that shows the targeted ship's relative orientation and hull strength, among other things.

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Monitor Filename: (Optional)
Integrity Bar Filename: (Optional)
Viewport Offsets: (Optional)
Viewport Size: (Optional)
Integrity Bar Offsets: (Optional)
Integrity Bar Foreground Clip Height: (Optional)
Status Offsets: (Optional)
Name Offsets: (Optional)
Class Offsets: (Optional)
Distance Offsets: (Optional)
Speed Offsets: (Optional)
Hull Offsets: (Optional)
Cargo Contents Offsets: (Optional)
Cargo Scan Start Offsets: (Optional)
Cargo Scan Size: (Optional)


+Extra Target Data:

Adds a gauge that displays "extra" target data, such as its current orders and docking status.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Bracket Offsets: (Optional)
Dock Offsets: (Optional)
Order Offsets: (Optional)
Time Offsets: (Optional)


+Radar:

Adds a standard radar gauge

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Filename: (Optional)
Infinity Distance Offsets (Optional)
Long Distance Offsets: (Optional)
Short Distance Offsets: (Optional)


+Radar Orb:

Adds a 3D orb radar gauge

  • Valid Sub-entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Filename: (Optional)
Infinity Distance Offsets (Optional)
Long Distance Offsets: (Optional)
Short Distance Offsets: (Optional)


+Radar BSG:

Adds a BSG style radar.

Position (Optional)
Font: (Optional)
Size: (Optional)
XY Disc Filename: (Optional)
XZ YZ Disc Filename: (Optional)
Sweep Disc Filename: (Optional)
Default Contact Filename: (Optional)
Unknown Contact Filename: (Optional)
Cockpit Target: (Optional)
Canvas Size:
Display Offset:
Display Size:
Loop Volume: (Optional)
Minimum Beep Delay (Optional)


+Afterburner Energy:

Adds a gauge that shows the remaining afterburner energy.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)


+Weapon Energy:

Adds a gauge that shows the remaining weapon energy.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Filename: (Optional)
Foreground Clip Height: (Optional)
Text Offsets: (Optional)


+Text Warnings:

Adds a gauge that warns the player (of something).

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)


+Center Reticle:

Adds a "custom" center reticle.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Filename: (Optional)
Firepoint display: (Optional)
Firepoint size: (Optional)
Firepoint X coordinate multiplier: (Optional)
Firepoint Y coordinate multiplier: (Optional)


+Throttle:

Adds a gauge that shows the current throttle position.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Filename: (Optional)
Foreground Clip Bottom Y-offset: (Optional)
Foreground Clip Width: (Optional)
Foreground Clip Height: (Optional)
Afterburner Clip Height: (Optional)
Show Background: (Optional)
Max Speed Label Offsets: (Optional)
Min Speed Label Offsets: (Optional)
Orbit Center Offsets: (Optional)
Orbit Radius: (Optional)


+Threat Indicator:

Adds a gauge that indicates when a lock-on has been achieved by an attacker, and if the player is being shot at.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
Slew: (Optional)
Arc Filename: (Optional)
Dumbfire Filename: (Optional)
Lock Filename: (Optional)
Dumbfire Offsets: (Optional)
Lock Offsets: (Optional)


+Multiplayer Messages:

Adds a gauge that displays the multiplayer messages.

  • Valid Sub-Entries:
Position (Optional)
Font: (Optional)


+Voice Status:

Adds a gauge that displays the voice status.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)


+Ping:

Adds a gauge that the ping time to the multiplayer server.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)


+Supernova:

Adds a gauge that warns the player of an impending supernova shock wave.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)


+Lock Indicator:

Adds a Lock Indicator gauge.

  • Valid Sub-Entries:
Font: (Optional)
Lock Filename: (Optional)
Locked Filename: (Optional)
Lock Center Offsets: (Optional)
Locked Center Offsets: (Optional)


+Offscreen Indicator:

Adds an Offscreen Indicator.

  • Valid Sub-Entries:
Font: (Optional)


+Target Brackets:

Adds a Target Bracket gauge. This is drawn around current target(s) and talkers.

  • Valid Sub-Entries:
Font: (Optional)
Dot Filename: (Optional)


+Hostile Triangle:

Adds a gauge that points to the nearest attacker, if it is off-screen and is not currently targeted.

  • Valid Sub-entries:
Font: (Optional)
Slew: (Optional)
Radius (Optional)
Triangle Base: (Optional)
Triangle Height: (Optional)


+Target Triangle:

Adds a gauge that points to the targeted craft, if it is currently off-screen.

  • Valid Sub-entries:
Font: (Optional)
Slew: (Optional)
Radius (Optional)
Triangle Base: (Optional)
Triangle Height: (Optional)


+Missile Triangles:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer
Slew:
  • Optional. Whether this gauge is affected by afterburner shaking or similar effects.
  • Syntax: Boolean
Radius:
Triangle Base:
Triangle Height:

+Lead Indicator:

Font:
  • As per the global option above.
  • Syntax: Integer
Filename:
  • Filename for the background graphic for this gauge
  • Syntax: Filename
Center Offsets:

+Orientation Tee:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer
Slew:
  • Optional. Whether this gauge is affected by afterburner shaking or similar effects.
  • Syntax: Boolean
Radius:

+Lead Sight:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer
Filename:
  • Filename for the background graphic for this gauge
  • Syntax: Filename

+Kills:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer
Slew:
  • Optional. Whether this gauge is affected by afterburner shaking or similar effects.
  • Syntax: Boolean
Filename:
  • Filename for the background graphic for this gauge
  • Syntax: Filename
Text Offsets:
Value Offsets:

+Weapon Linking:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer
Slew:
  • Optional. Whether this gauge is affected by afterburner shaking or similar effects.
  • Syntax: Boolean
Arc Filename:
Single Primary Filename:
Double Primary Filename:
Single Secondary Filename:
Double Secondary Filename:
Triple Secondary Filename:
Single Primary Offsets:
Double Primary Offsets:
Single Secondary Offsets:
Double Secondary Offsets:
Triple Secondary Offsets:

+Fixed Messages:

Position:
  • Screen coordinates for this gauge
  • Syntax: (Integer, Integer)
Font:
  • As per the global option above.
  • Syntax: Integer


Gauge Configuration Options

Since a vast majority of gauges share the same entries, the configuration options for each gauge have been grouped here for formatting consistency.


Position:

Defines the screen coordinates for the upper left corner of this gauge.

  • Syntax: Integer horizontal pixel, Integer vertical pixel position

Used by: +Custom:, +Training Messages:, +Support


Color:

Optional. Overrides both previous color settings ($Font HUD option and $Font ship class option) for this particular gauge.

Used by: +Custom:, +Support


Font:

Optional. Overrides both previous font settings ($Font HUD option and $Font ship class option) for this particular gauge.

Used by: +Custom:, +Training Messages:, +Support


Name:

Defines the name of this custom gauge.

  • Syntax: String
  • Max Length: 32 characters

Used by: +Custom:


Text:

Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.

  • Syntax: String
  • Max Length: 32 characters

Used by: +Custom:


X Offset:

Optional. Defines the horizontal pixel offset (from the gauge's origin defined by Hud_gauges#$Position:) that the Text will be displayed.

  • Syntax: Integer
  • Units: Pixels

Used by: +Custom:


Y Offset:

Optional. Defines the vertical pixel offset (from the gauge's origin defined by Hud_gauges#$Position:) that the Text will be displayed.

  • Syntax: Integer
  • Units: Pixels

Used by: +Custom:


Gauge Type:

Defines the type of gauge this is.

  • Syntax: String
  • Valid Values: Any one of the possible gauge types.

Used by: +Custom:


Slew:

Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. (May also follow the player's head movements when using TrackIR)

  • Syntax: Boolean

Used by: +Custom:, +Support


Max Lines:

Optional. Specifies the maximum number of message lines that are displayed.

  • Syntax: Integer
  • Default Value: 3

Used by: +Messages:


Max Width:

Optional. Determines how long each message line may be.

  • Syntax: Integer
  • Units: Pixels

Used by: +Messages:


Line Height:

Optional. Determines the distance between line origins. (i.g. for a 12pt Font, there are needs to be at least 12 pixels between the bottom of one line and the next, otherwise the text will overlap each)

  • Syntax: Integer
  • Units: Pixels
  • Default Value: 12

Used by: +Messages:


Total Lifetime:

Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.

  • Syntax: Integer
  • Units: milliseconds
  • Default Value: 14000 (14 seconds)

Used by: +Messages:


Scroll Time:

Optional. Determines the time for the messages to scroll up one step.( See Hud_gauges.tbl#Step Size: )

  • Syntax: Integer
  • Units: milliseconds
  • Default Value: 30

Used by: +Messages:


Step Size:

Optional. Determines how many pixels to shift message lines during scrolling. Messages will be shifted up by this amount until they are on the next line (as defined by Hud_gauges.tbl#Line Height:)

  • Syntax: Integer
  • Units: Pixels
  • Default Value: 3

Used by: +Messages:


Active by default:

Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.

  • Syntax: Boolean

Used by: +Custom:


Filename:

Designates the file used for this gauge's the background graphic

  • Syntax: Filename

Used by: +Custom:, +Support


Top Background Filename:

Optional. Designates which file to use for the top background. (?)

  • Syntax: Filename

Used by: +Damage


Bottom Background Filename:

Optional. Designates which file to use for the Bottom background (?)

  • Syntax: Filename

Used by: +Damage


Left Background Filename:

Optional. Designates which file to use for the Left background (?)

  • Syntax: Filename

Used by: +Wingman Status


Right Background Filename:

Optional. Designates which file to use for the Right background (?)

  • Syntax: Filename

Used by: +Wingman Status


Entry Background Filename:

Optional. Designates which file to use for the Entry background

  • Syntax: Filename

Used by: +Damage, +Wingman Status


Primary List Top Background Filename:

Optional. Designates which file to use for the Primary List Top Background

Used by: +Weapons:


Primary List Middle Background Filename:

Optional. Designates which file to use for the Primary List Middle Background

Used by: +Weapons:


Primary List Bottom Background Filename:

Optional. Designates which file to use for the Primary List Bottom Background

Used by: +Weapons:


Secondary List Top Background Filename:

Optional. Designates which file to use for the Secondary List Top Background

Used by: +Weapons:


Secondary List Entry Background Filename:

Optional. Designates which file to use for the Secondary List Entry Background

Used by: +Weapons:


Secondary List Bottom Background Filename:

Optional. Designates which file to use for the Secondary List Bottom Background

Used by: +Weapons:


Dot Filename:

Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)

  • Syntax: Filename

Used by: +Wingman Status


Header Offsets:

Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Support, +Damage


Text Y-offset:

Optional. Designates the offset from the gauge's upper left corner for the Support Ship Text. (?)

  • Syntax: Integer vertical offset
  • Units: Pixels

Used by: +Support


Text Offsets:

Optional. Defines the screen position offsets for the text label.

  • Syntax: Integer horizontal position, Integer vertical position
  • Units: Pixels

Used by: :+Countermeasures


Value Offsets:

Optional. Defines the screen position offsets for the value label.

  • Syntax: Integer horizontal position, Integer vertical position
  • Units: Pixels

Used by: :+Countermeasures


Dock Status X-offset:

Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock status. (?)

  • Syntax: Integer vertical offset
  • Units: Pixels

Used by: +Support


Dock Time X-offset:

Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock time. (?)

  • Syntax: Integer vertical offset
  • Units: Pixels

Used by: +Support


Hull Integrity Offsets:

Optional. Designates the offsets from the gauge's upper left corner for the for the Damage gauge Hull integrity textbox(?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Damage:


Hull Integrity Value X-offset:

Optional. Designates the offsets from the hull integrity textbox's upper left corner for the hull integrity value. (?)

  • Syntax: Integer horizontal offset
  • Units: Pixels

Used by: +Damage:


Top Background Height:

Optional. Designates the height of the Top background (?)

  • Syntax: Integer
  • Units: Pixels

Used by: +Damage:


Left Background Width:

Optional. Defines the width of the Left Background.

  • Syntax: Integer
  • Units: Pixels

Used by: +Wingman Status


Entry Width:

Optional. Defines the width of the Entry Background (?)

  • Syntax: Integer
  • Units: Pixels

Used by: +Wingman Status


Subsystem Entry Height:

Optional. Designates the height of the Subsystem entry (?)

  • Syntax: Integer
  • Units: Pixels

Used by: +Damage:


Subsystem List Start Offsets:

Optional. Designates the offsets from the gauge's upper left corner for the for the start of the Subsytem List (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Damage:


Subsystem Entry Value X-offset:

Optional. Designates the horizontal offset from the Subsystem List's position (?)

  • Syntax: Integer
  • Units: Pixels

Used by: +Damage:


Single Wing Offsets:

Optional. Designates the offset from the gauge's upper left corner for a single wing (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Wingman Status


Multiple Wing Start Offsets:

Optional. Designates the offset from the gauge's upper left corner for multiple wings (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Wingman Status


Wing Name Offsets:

Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: +Wingman Status


Dot Offsets:

Optional. Designates the offset from the gauge's upper left corner for the All wingman status icons.

  • Syntax:
Integer x, Integer y ;; Wingman 1
Integer x, Integer y ;; Wingman 2
Integer x, Integer y ;; Wingman 3
Integer x, Integer y ;; Wingman 4
Integer x, Integer y ;; Wingman 5
  • Units: Pixels


Warning: All 5 wingman positions must be defined

Used by: +Wingman Status


Expansion Mode:

Optional. Denotes which direction (in relation to the player's wing) that the other wings should be appended to the gauge

  • Syntax: String
  • Valid Values:
  • "Right"  ;; Wings are added to the right of the previous wing

Used by: +Wingman Status


Auto Offsets:

Optional. Defines the screen coordinates for the "Auto" text label.

  • Syntax: Integer horizontal position, Integer vertical position
  • Units: Pixels

Used by: +Auto Speed, +Auto Target


Speed Offsets:

Optional. Defines the screen coordinates for the "Speed" text label.

  • Syntax: Integer horizontal position, Integer vertical position
  • Units: Pixels

Used by: +Auto Speed


Target Offsets:

Optional. Defines the screen coordinates for the "Target" text label.

  • Syntax: Integer horizontal position, Integer vertical position
  • Units: Pixels

Used by: +Auto Target:


Animation Offsets:

Optional. Defines the offsets for the animation graphis.

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Talking Head


Animation Background Size:

Optional. Defines the size of the animation's background (?)

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Talking Head


List Start Offsets:

Optional. Defines the screen coordinate offsets for the start of the Directives list.

  • Syntax: Integer x, Integer y
  • Units: Pixels

Used by: +Directives:


Entry Height:

Optional. Defines the height of each Directive

  • Syntax: Integer
  • Units: Pixels

Used by: +Directives:


Top Primary Background X-offset:

Optional. Defines the screen coordinate offset for the Top Primary Background

  • Syntax: Integer
  • Units: Pixels

Used by: +Weapons:


Text X-offset:

Used by: +Weapons:


Top Primary Frame Height:

Used by: +Weapons:


Top Secondary Frame Height:

Used by: +Weapons:


Primary List Start Y-offset:

Used by: +Weapons:


Secondary List Start Y-offset:

Used by: +Weapons:


Primary Weapon Ammo X-offset:

Used by: +Weapons:


Primary Weapon Link X-offset:

Used by: +Weapons:


Primary Weapon Name X-offset:

Used by: +Weapons:


Secondary Weapon Ammo X-offset:

Used by: +Weapons:


Secondary Weapon Linked X-offset:

Used by: +Weapons:


Secondary Weapon Name X-offset:

Used by: +Weapons:


Secondary Weapon Reload X-offset:

Used by: +Weapons:


Primary Weapon Entry Height:

Used by: +Weapons:


Secondary Weapon Entry Height:

Used by: +Weapons:

3 Digit Hull Offsets:

Designates the screen position offsets for the hull damage % when it is the 3 digit range (i.e. >= 100%)

  • Syntax: Integer x offset, Integer y offset
  • Units: Pixels

Used by: +Mini Target Shields:


2 Digit Hull Offsets:

Designates the screen position offsets for the hull damage % when it is the 2 digit range (i.e. 100% > hull damage% >= 10%)

  • Syntax: Integer x offset, Integer y offset
  • Units: Pixels

Used by: +Mini Target Shields:


1 Digit Hull Offsets:

Designates the screen position offsets for the hull damage % when it is the 1 digit range (i.e. 10% > hull damage% >= 0%)

  • Syntax: Integer x offset, Integer y offset
  • Units: Pixels

Used by: +Mini Target Shields:

Objective Text Y-offset:

Designates the screen position offset for the Objective label

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Objective Value Y-offset

Designates the screen position offset for the Objective value

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Subspace Text Y-offset:

Designates the screen position offset for the Subspace label

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Subspace Value Y-offset

Designates the screen position offset for the Subspace value (?)

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Red Alert Text Y-offset

Designates the screen position offset for the Red Alert label

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Red Alert Value Y-offset

Designates the screen position offset for the Red Alert value (?)

  • Syntax: Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Objective notify+Objective notify:


Command X-offset:

  • Syntax: Integer x offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Squad Message

Page Up Offsets:

  • Syntax: Integer x offset, Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Squad Message

Page Down Offsets:

  • Syntax: Integer x offset, Integer y offset
  • Units: Pixels

Used by: Hud_gauges.tbl#+Squad Message


Entry Height:

Used by: +Escort View:


Entry Stagger Width:

Used by: +Escort View:


Header Text:

Used by: +Escort View:


Header Offsets:

Used by: +Escort View:


List Start Offsets:

Used by: +Escort View:


Hull X-offset:

Used by: +Escort View:


Name X-offset:

Used by: +Escort View:


Status X-offset:

Used by: +Escort View:


Foreground Clip Height:

Used by: +ETS Retail:


Letter Offsets:

Used by: +ETS Retail:


Top Offsets:

Used by: +ETS Retail:


Bottom Offsets:

Used by: +ETS Retail:


Gauge Offset:

  • Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge
  • Syntax: Integer

Used by: +ETS Retail:


Monitor Filename:

Used by: Hud_gauges.tbl#+Target Monitor


Integrity Bar Filename:

Used by: Hud_gauges.tbl#+Target Monitor


Viewport Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Viewport Size:

Used by: Hud_gauges.tbl#+Target Monitor


Integrity Bar Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Integrity Bar Foreground Clip Height:

Used by: Hud_gauges.tbl#+Target Monitor


Status Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Name Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Class Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Distance Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Speed Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Hull Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Cargo Contents Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Cargo Scan Start Offsets:

Used by: Hud_gauges.tbl#+Target Monitor


Cargo Scan Size:

Used by: Hud_gauges.tbl#+Target Monitor


Bracket Offsets:

Used by: +Extra Target Data:


Dock Offsets:

Used by: +Extra Target Data:


Order Offsets:

Used by: +Extra Target Data:


Time Offsets:

Used by: +Extra Target Data:


Infinity Distance Offsets:

Used by: Hud_gauges.tbl#+Radar:


Long Distance Offsets:

Used by: Hud_gauges.tbl#+Radar:


Short Distance Offsets:

Used by: Hud_gauges.tbl#+Radar:


Size:

Used by: Hud_gauges.tbl#+Radar BSG:


XY Disc Filename:

Used by: Hud_gauges.tbl#+Radar BSG:


XZ YZ Disc Filename:

Used by: Hud_gauges.tbl#+Radar BSG:


Sweep Disc Filename:

Used by: Hud_gauges.tbl#+Radar BSG:


Default Contact Filename:

Used by: Hud_gauges.tbl#+Radar BSG:


Unknown Contact Filename:

Used by: Hud_gauges.tbl#+Radar BSG:


Cockpit Target:

Used by: Hud_gauges.tbl#+Radar BSG:


Canvas Size:

Used by: Hud_gauges.tbl#+Radar BSG:


Display Offset:

Used by: Hud_gauges.tbl#+Radar BSG:


Display Size:

Used by: Hud_gauges.tbl#+Radar BSG:


Loop Volume:

Used by: +Radar BSG


Minimum Beep Delay:

Used by: +Radar BSG


Foreground Clip Height:

Used by: +Afterburner Energy:

Firepoint display:

Displays the positions of the gun firepoints on your ship

  • Syntax: Boolean, YES or NO

Used by: +Center Reticle


Firepoint size:

Diameter of the gunpoint circles. Must be 4 or greater in order to work properly.

  • Syntax: Integer

Used by: +Center Reticle


Firepoint X coordinate multiplier:

Used by: +Center Reticle


Firepoint Y coordinate multiplier:

Used by: +Center Reticle


Foreground Clip Bottom Y-offset:

Used by: +Throttle:


Foreground Clip Width:

Used by: +Throttle:


Foreground Clip Height:

Used by: +Throttle:


Afterburner Clip Height:

Used by: +Throttle:


Show Background:

Used by: +Throttle:


Max Speed Label Offsets:

Used by: +Throttle:


Min Speed Label Offsets:

Used by: +Throttle:


Orbit Center Offsets:

Used by: +Throttle:


Orbit Radius:

Used by: +Throttle:


Arc Filename:

  • Filename for the background graphic for this gauge
  • Syntax: Filename

Used by: +Threat Indicator:


Dumbfire Filename:

  • Filename for the background graphic for this gauge
  • Syntax: Filename

Used by: +Threat Indicator:


Lock Filename:

  • Filename for the background graphic for this gauge
  • Syntax: Filename

Used by: +Threat Indicator:


Dumbfire Offsets:

  • Filename for the background graphic for this gauge
  • Syntax: Filename

Used by: +Threat Indicator:


Lock Offsets:

  • Filename for the background graphic for this gauge
  • Syntax: Filename

Used by: +Threat Indicator:


Lock Filename:

Used by: +Lock Indicator:


Locked Filename:

Used by: +Lock Indicator:

Lock Center Offsets:

Used by: +Lock Indicator:

Locked Center Offsets:

Used by: +Lock Indicator:

Radius:

Defines the distance from the center of the screen to the base of the Hostile Triangle gauge.

  • Syntax: Integer
  • Default value:
  • Units: Pixels

Used by: +Hostile Triangle:


Triangle Base:

Defines the width of the Hostile Triangle's base.

  • Syntax: Float
  • Default value:
  • Units: Pixels

Used by: +Hostile Triangle:


Triangle Height:

Defines the height of the Hostile Triangle.

  • Syntax: Float

Default value:

  • Units: Pixels

Used by: +Hostile Triangle: