Difference between revisions of "Hud gauges.tbl"

From FreeSpace Wiki
Jump to: navigation, search
(More editing done. Breaking at +Weapons gauge for now)
 
(177 intermediate revisions by 18 users not shown)
Line 1: Line 1:
 
{{SCP table}}
 
{{SCP table}}
 
+
{{TableVersionGit|2016-09-14|f9bc01c}}
{{TableVersion|9018}}
+
{{Tables}}
 
+
The '''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_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.
 
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
 
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.
 
 
 
  
 
==HUD Configurations==
 
==HUD Configurations==
Line 28: Line 23:
 
Optional. Sets the default HUD color for all gauges.
 
Optional. Sets the default HUD color for all gauges.
  
*Sytax: '''Integer''' Red, '''Integer''' Green, '''Integer''' Blue
+
*Syntax: ('''Integer''' Red, '''Integer''' Green, '''Integer''' Blue)
 
*Valid Values: all values from 0 to 255
 
*Valid Values: all values from 0 to 255
  
  
 
===$Font:===
 
===$Font:===
Optional. Sets the font type to use for the HUD.
+
Optional. Sets the font type to use for the HUD. This can either be a string or a number. A string references a font with a specific name while a number references a font with a specific index in the fonts table. The number option is deprecated and is only there for backwards-compatibility. Use the name if possible.
 +
 
 +
*Syntax: '''String''' or '''Integer''' font index number
 +
*Valid Values: Any name or font index as defined in [[Fonts.tbl]]
  
*Syntax: '''Integer''' font index number
+
 
*Valid Values: Any font index as defined in [[Fonts.tbl]]
+
===$Chase View Only:===
 +
{{Table381|
 +
Optional. Sets gauges to be displayed only in Chase View.
 +
 
 +
*Syntax: '''Boolean'''
 +
*Default Value: '''False'''
 +
}}
  
  
Line 83: Line 87:
 
{{Table3615|
 
{{Table3615|
 
::'''3''' - Untextured with full bright lighting (i.e. drawn with a single flat color)}}
 
::'''3''' - Untextured with full bright lighting (i.e. drawn with a single flat color)}}
 +
 +
{{Table224|
 +
===$Wireframe Color Override:===
 +
Optional. Allows using a static color for the target monitor wireframe instead of one based on the target's IFF.
 +
*Syntax: ( Color ), three integers, values from 0 to 255; red, green and blue respectively
 +
*Example: ( 0, 255, 0 )}}
  
  
Line 97: Line 107:
 
Optional. If set, prevents targetbox draw method from being changed during the gaming session.
 
Optional. If set, prevents targetbox draw method from being changed during the gaming session.
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
 +
 +
 +
===$Scale Gauges:===
 +
{{Table371|
 +
Optional. If set, all gauges will use this value as the default for scaling individual gauge sizes (i.e. doesn't affect gauges that use Position:, and doesn't affect the values of Offset:.  In addition, if "$Load Retail Configuration:" is true then all unspecified retail gauges will use this value.
 +
 +
If not set, defaults to yes.
 +
 +
*Syntax: '''Boolean'''
 +
}}
 +
 +
===$Force Scaling Above:===
 +
{{Table373|
 +
Optional. If gauge scaling is disabled, then gauges will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.
 +
 +
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.
 +
 +
To disable this feature, use '''(-1, -1)'''.
 +
 +
*Syntax: ('''Integer''' width, '''Integer''' height)
 +
}}
  
  
Line 105: Line 136:
 
:'''FS1''' - uses '''''reticle1_fs1.ani'''''
 
:'''FS1''' - uses '''''reticle1_fs1.ani'''''
 
:'''FS2''' - uses '''''reticle1.ani'''''
 
:'''FS2''' - uses '''''reticle1.ani'''''
 
 
  
 
==#Gauge Config==
 
==#Gauge Config==
Line 113: Line 142:
  
 
===$Ship:===
 
===$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.
+
Deprecated and superceded by $Ships in FSO revision 9208. 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.
 
If not defined, all following config data will be applied to all ships.
Line 119: Line 148:
 
*Syntax: '''String''', ship class name
 
*Syntax: '''String''', ship class name
  
 +
===$Ships:===
 +
Optional. Can be used to define a list of ships the hud definition that follows will be applied to. 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: '''( "Class name 1" "Class name 2" )''', ship class names formatted like a flag list.
  
 
====$Load Retail Configuration:====
 
====$Load Retail Configuration:====
Line 127: Line 162:
  
 
====$Color:====
 
====$Color:====
Optional. Overrides the [[Hud_gauges.tbl#$Color: 1|$Color]] global option for this ship class.
+
Optional. Overrides the [[Hud_gauges.tbl#$Color:|$Color]] global option for this ship class.
  
*Syntax: See [[Hud_gauges.tbl#$Color: 1|$Color]]
+
*Syntax: See [[Hud_gauges.tbl#$Color:|$Color]]
  
  
 
====$Font:====
 
====$Font:====
Optional. Overrides the [[Hud_gauges.tbl#$Font: 1|$Font]] global option for this ship class.
+
Optional. Overrides the [[Hud_gauges.tbl#$Font:|$Font]] global option for this ship class.
  
*Syntax: See [[Hud_gauges.tbl#$Font: 1|$Font]]
+
*Syntax: See [[Hud_gauges.tbl#$Font:|$Font]]
 +
 
 +
 
 +
====$Chase View Only:====
 +
{{Table381|
 +
Optional. Overrides the [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]] global option for this ship class.
 +
 
 +
*Syntax: See [[Hud_gauges.tbl#$Chase View Only: 1|$Chase View Only]]
 +
}}
  
  
 
===$Base:===
 
===$Base:===
Defines the base resolution for this HUD configuration.
+
Required. Defines the base resolution for this HUD configuration, upon which other gauge options (such as [[Hud_gauges.tbl#Position:|Position:]] / [[Hud_gauges.tbl#Origin:|Origin:]] / [[Hud_gauges.tbl#Offset:|Offset:]]) will use as its coordinate system.
 +
 
  
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Valid Values: All supported resolutions (?)
 
*Valid Values: All supported resolutions (?)
 +
 +
 +
===$Scale Gauges:===
 +
{{Table371|
 +
Optional. If set, will configure gauges Scaling behaviour for gauges in this #Gauge Config section. i.e. overriding the default, or the value specified at the top of the file.  Individual gauges can override this setting.
 +
 +
*Syntax: '''Boolean'''
 +
}}
 +
 +
 +
===$Force Scaling Above:===
 +
{{Table373|
 +
Optional. If gauge scaling is disabled, then gauges will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.
 +
 +
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.
 +
 +
To disable this feature, use '''(-1, -1)'''.
 +
 +
*Syntax: ('''Integer''' width, '''Integer''' height)
 +
}}
  
  
 
===$Required Aspect:===
 
===$Required Aspect:===
 
Optional. If set, this configuration will only be loaded for the specified aspect ratios.
 
Optional. If set, this configuration will only be loaded for the specified aspect ratios.
 +
 +
Used as a filter when there are multiple $Base: resolutions in the table
  
 
*Syntax: '''String'''
 
*Syntax: '''String'''
 
*Valid Values:
 
*Valid Values:
:"Full Screen" (4:3)
+
:"Full Screen" (4:3, aspect ratio < 1.5)
:"Wide Screen" (16:9, 16:10, or similar)
+
:"Wide Screen" (16:9, 16:10, or similar, aspect ratio >= 1.5)
  
 +
===$Min:===
 +
Optional. Minimum resolution for this config. Any resolution lower than specified will not use this configuration.
  
===$Min:===
+
Used as a filter when there are multiple $Base: resolutions in the table
Minimum resolution for this config. Any resolution lower than specified will not use this configuration.
 
  
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Valid Values: All supported resolutions (?)
 
*Valid Values: All supported resolutions (?)
  
 +
===$Max:===
 +
Optional. Maximum resolution for this config.  Any resolution higher than specified will not use this configuration.
  
===$Max:===
+
Used as a filter when there are multiple $Base: resolutions in the table
Maximum resolution for this config.  Any resolution higher than specified will not use this configuration.
 
  
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Syntax: ('''Integer''' width, '''Integer''' height)
 
*Valid Values: All supported resolutions (?)
 
*Valid Values: All supported resolutions (?)
 
  
 
===$Gauges:===
 
===$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.
 
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.
  
{{Note|
+
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.
Please do not define non-custom gauges more than once within a ship class configuration group}}
 
 
 
Also, All gauges may take the optional string "default," to specify that default behavior should be used. In this case, retail resolutions (640x480 or 1024x768) for that particular gauge will be used (and the global resolutions will be ignored)
 
  
  
Line 180: Line 244:
 
Adds a custom gauge type.
 
Adds a custom gauge type.
  
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Name:|Name:]]
 +
:[[Hud_gauges.tbl#Text:|Text:]]
 +
:[[Hud_gauges.tbl#X Offset:|X Offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Y Offset:|Y Offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Gauge Type:|Gauge Type:]]
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Active by default:|Active by default:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
 +
 +
{{table381|
 +
====+Scripted Gauge:====
 +
Adds a scripted gauge type.
 +
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Name:|Name:]]
 +
}}
 +
 +
 +
====+Messages:====
 +
Adds a gauge that display mission messages.
 +
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Lines:|Max Lines:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Width:|Max Width:]] (Optional)
 +
:[[Hud_gauges.tbl#Line Height:|Line Height]] (Optional)
 +
:[[Hud_gauges.tbl#Total Lifetime:|Total Lifetime:]] (Optional)
 +
:[[Hud_gauges.tbl#Scroll Time:|Scroll Time]] (Optional)
 +
:[[Hud_gauges.tbl#Step Size:|Step Size:]] (Optional)
 +
:[[Hud_gauges.tbl#Hidden By Comms Menu:|Hidden By Comms Menu:]] (Optional)
 +
 +
 +
====+Training Messages:====
 +
Adds a text box, like the ones seen in the FS1 and FS2 training missions.
 +
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 +
 +
====+Support:====
 +
Adds a text box that shows the Support ship's status and ETA
 +
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Text Y-offset:|Text Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Dock Status X-offset:|Dock Status X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Dock Time X-offset:|Dock Time X-offset:]] (Optional)
 +
{{table224|
 +
:[[Hud_gauges.tbl#Enable Rearm Timer:|Enable Rearm Timer:]] (Optional boolean. Enables the countdown timer for rearm and repair. Overrides the commandline setting.)}}
 +
 +
 +
====+Damage:====
 +
Adds a gauge that shows how much damage a target (or the player?) has.
 +
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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#Hull Integrity Offsets:|Hull Integrity Offsets]] (Optional)
 +
:[[Hud_gauges.tbl#Hull Integrity Value X-offset:|Hull Integrity Value X-offset]] (Optional)
 +
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Subsystem Entry Height:|Subsystem Entry Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Subsystem List Start Offsets:|Subsystem List Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Subsystem Entry Value X-offset:|Subsystem Entry Value X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)
 +
 +
====+Wingman Status:====
 +
Adds a gauge that monitors the status of your wing and squadron.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]] (Optional) (needs an animation with one frame)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs an animation with one frame)}}
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs an animation with one frame)
 +
:[[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]] (Optional) (needs an animation with one frame)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs an animation with one frame)}}
 +
:[[Hud_gauges.tbl#Dot Filename:|Dot Filename:]] (Optional) (needs an animation with two frames, 1st is for alive wingmen, 2nd is for dead or missing wingmen)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
{{table373|
 +
[[Hud_gauges.tbl#Fixed Header Position:|Fixed Header Position:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Left Background Width:|Left Background Width:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#First Background Size:|First Background Size:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Entry Width:|Entry Width:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Entry Size:|Entry Size:]] (Optional)
 +
:[[Hud_gauges.tbl#Right Background Offset:|Right Background Offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background Offset:|Last Background Offset:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Single Wing Offsets:|Single Wing Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Multiple Wing Start Offsets:|Multiple Wing Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Wing Name Offsets:|Wing Name Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Dot Offsets:|Dot Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Expansion Mode:|Expansion Mode:]] (Optional)
 +
{{Table214|
 +
:[[Hud_gauges.tbl#Use Full Wing Names:|Use Full Wing Names:]] (Optional)
 +
:[[Hud_gauges.tbl#Use Expanded Colors:|Use Expanded Colors:]] (Optional)
 +
}}
 +
 +
====+Auto Speed:====
 +
Adds the Auto-Speed mode gauge.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 4 frames, 3rd is without auto-match-speed enabled, 4th is with... and frames 0 & 1 are not used, done this way because retail fs2 uses the same animation file for the auto speed & auto targeting gauges)
 +
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Speed Offsets:|Speed Offsets:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)
 +
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}
 +
 +
====+Auto Target:====
 +
Adds the Auto-target mode gauge.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs animation with 2 frames, 1st is without auto-targeting enabled, 2nd is with)
 +
:[[Hud_gauges.tbl#Auto Offsets:|Auto Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Target Offsets:|Target Offsets:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#On Text Color:|On Text Color:]] (Optional)
 +
:[[Hud_gauges.tbl#On Text Color:|Off Text Color:]] (Optional)}}
 +
 +
====+Countermeasures:====
 +
Adds a gauge that monitors the amount of remaining countermeasures the player's ship currently has.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (needs an animation with a single frame)
 +
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Value Offsets:|Value Offsets:]] (Optional)
 +
 +
====+Talking Head:====
 +
Adds a video window to display pilot message videos (a.k.a talking heads).
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]]
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Animation Offsets:|Animation Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Animation Background Size:|Animation Background Size:]] (Deprecated)
 +
{{table373|
 +
:[[Hud_gauges.tbl#Animation Size:|Animation Size:]] (Optional)
 +
}}
 +
 +
 +
====+Directives:====
 +
Adds a gauge that displays all currently active directives (includes current , completed, and failed)
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Top Background Filename:|Top Background Filename:]] (Optional) (needs animation with one frame)
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with one frame)
 +
:[[Hud_gauges.tbl#Bottom Background Filename:|Bottom Background Filename:]] (Optional) (needs animation with one frame)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#List Start Offsets:|List Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Line Width:|Max Line Width:]] (Optional)
 +
}}
 +
 +
====+Weapons:====
 +
Adds a weapon status and ammunition gauge.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Primary List Top Background Filename:|Primary List Top Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Primary List Middle Background Filename:|Primary List Middle Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Primary List Bottom Background Filename:|Primary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Secondary List Top Background Filename:|Secondary List Top Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Secondary List Entry Background Filename:|Secondary List Entry Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Secondary List Bottom Background Filename:|Secondary List Bottom Background Filename:]] (Optional) (needs animation with a single frame)
 +
::[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename:]]  (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary BackgroundX-offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Text X-offset:|Text X-offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic 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]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 +
====+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)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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#List Start Offsets:|List Start Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Top Background Height:|Top Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Bottom Background Offset|Bottom Background Offset]] (Optional)}}
 +
:[[Hud_gauges.tbl#Command X-offset:|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:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|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:
 +
:[[Hud_gauges.tbl#Position:|Position]]
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (animation needs 8 frames; 0->3 are the top, right, bottom & left shield quads; 4->7 are the same except brighter for when the quad is flashing from being hit)
 +
:[[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)
 +
 +
====+Player Shields:====
 +
Adds a gauge that shows the shield and hull status icon of the player's craft or ship.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
 +
 +
====+Target Shields:====
 +
Adds a gauge that shows the shield and hull status icon of the targeted craft or ship.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|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:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Bottom Background Offset:|Bottom Background Offset:]] (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)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Ship Name Max Width:|Ship Name Max Width:]] (Optional)}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Right-Align Ship Names:|Right-Align Ship Names:]] (Optional)}}
 +
 +
====+Mission Time:====
 +
Adds a gauge that displays the current mission time.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 +
 +
====+ETS Retail:====
 +
{{Table3613|
 +
Draws the three other ETS gauges as a single gauge.  Will automatically rearrange itself (like retail) if shields or other systems are missing.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
{{Table3613|
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
:[[Hud_gauges.tbl#Gauge Offset:|Gauge Offset:]] (Optional)
 +
 +
}}
 +
 +
====+ETS Weapons:====
 +
Adds a gauge that displays the energy transfer rate for the energy weapons.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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 Shields:====
 +
Adds a gauge that displays the energy transfer rate for the shields.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 +
 +
====+Target Monitor:====
 +
Adds a target monitor gauge that shows the targeted ship's relative orientation and hull strength, among other things.
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Monitor Filename:|Monitor Filename:]] (Optional) (needs animation with 2 frames, 1st is the background for the target, 2nd is the border; rendered last)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Monitor Alpha Mask Filename:|Monitor Alpha Mask Filename:]] (Optional) (needs animation with a single frame)}}
 +
:[[Hud_gauges.tbl#Integrity Bar Filename:|Integrity Bar Filename:]] (Optional) (needs animation with 2 frames, 1st is a zero/dark filled bar, 2nd is a max/bright filled bar)
 +
:[[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)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Subsystem Name Offsets:|Subsystem Name Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Subsystem Integrity Offsets:|Subsystem Integrity Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Disabled Status Offsets:|Disabled Status Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Desaturate:|Desaturate:]] (Optional)
 +
}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Wireframe:|Wireframe:]] (Optional. Valid values match $Wireframe Targetbox: and will override the global setting)
 +
:[[Hud_gauges.tbl#Wireframe Color:|Wireframe Color:]] (Optional. Color. Takes three ints 0-255, R,G,B; will override the global setting)
 +
}}
 +
 +
====+Extra Target Data:====
 +
Adds a gauge that displays "extra" target data, such as its current orders and docking status.
  
=====Position:=====
+
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with 1 frame)
 +
:[[Hud_gauges.tbl#Bracket Offsets:|Bracket Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Dock Offsets:|Dock Offsets:]] (Optional)
 +
{{table373|
 +
:[[Hud_gauges.tbl#Dock Max Width:|Dock Max Width:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Order Offsets:|Order Offsets:]] (Optional)
 +
{{table373|
 +
:[[Hud_gauges.tbl#Order Max Width:|Order Max Width:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Time Offsets:|Time Offsets:]] (Optional)
 +
 
 +
====+Radar:====
 +
Adds a standard radar gauge
 +
 
 +
*Valid Sub-entries:
 +
{{table190|
 +
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Sides:]] (Optional)
 +
:[[Hud_gauges.tbl#Ngon Sides:|Ngon Offset:]] (Optional)
 +
}}
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used)
 +
{{table373|
 +
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (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)
 +
 
 +
====+Radar Orb:====
 +
Adds a 3D orb radar gauge
 +
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, only the 2nd frame is used)
 +
{{table373|
 +
:[[Hud_gauges.tbl#Radar Center Offsets:|Radar Center Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Radar Size:|Radar Size:]] (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)
 +
 
 +
====+Radar BSG:====
 +
Adds a BSG style radar (a.k.a DRADIS).
 +
 
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 
 +
====+Afterburner Energy:====
 +
Adds a gauge that shows the remaining afterburner energy. Note that it only supports a vertical fill.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs animation with 2 frames, the 1st is the bar lit for zero energy, the 2nd is the bar lit for max energy)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
 
 +
====+Weapon Energy:====
 +
Adds a gauge that shows the remaining weapon energy. Note that it only supports a vertical fill.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with 4 frames, the 3rd is the bar lit for zero energy, the 2nd is the bar lit for max energy, frames 1 & 2 are not used)
 +
:[[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Text Offsets:|Text Offsets:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Text Alignment:|Text Alignment:]] (Optional)
 +
:[[Hud_gauges.tbl#Always Show Text:|Always Show Text:]] (Optional)
 +
:[[Hud_gauges.tbl#Text Follows:|Text Follows:]] (Optional)
 +
:[[Hud_gauges.tbl#Show Ballistic Ammo:|Show Ballistic Ammo:]] (Optional)
 +
:[[Hud_gauges.tbl#Armed Guns List Offsets:|Armed Guns List Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Armed Guns List Alignment:|Armed Guns List Alignment:]] (Optional)
 +
:[[Hud_gauges.tbl#Armed Guns List Entry Height:|Armed Guns List Entry Height:]] (Optional)
 +
}}
 +
 
 +
====+Text Warnings:====
 +
Adds a gauge that warns the player (current warnings are EMP, Launch, Evaded, Collision, Blast & Engine Wash).
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
 
 +
====+Center Reticle:====
 +
Adds a "custom" center reticle.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 
 +
 
 +
====+Throttle:====
 +
Adds a gauge that shows the current throttle position.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Show Max Speed Label:|Show Max Speed Label:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Min Speed Label Offsets:|Min Speed Label Offsets:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Show Min Speed Label:|Show Min Speed Label:]] (Optional)}}
 +
:[[Hud_gauges.tbl#Orbit Center Offsets:|Orbit Center Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Orbit Radius:|Orbit Radius:]] (Optional)
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Current Speed Offsets:|Current Speed Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Target Speed Offsets:|Target Speed Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Show Percentage:|Show Percentage:]] (Optional)
 +
:[[Hud_gauges.tbl#Glide Status Offsets:|Glide Status Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Match Speed Status Offsets:|Match Speed Status Offsets:]] (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:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 
 +
 
 +
====+Multiplayer Messages:====
 +
Adds a gauge that displays the multiplayer messages.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 
 +
 
 +
====+Voice Status:====
 +
Adds a gauge that displays the voice status.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 
 +
 
 +
====+Ping:====
 +
Adds a gauge that the ping time to the multiplayer server.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 
 +
 
 +
====+Supernova:====
 +
Adds a gauge that warns the player of an impending supernova shock wave.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 
 +
 
 +
====+Lock Indicator:====
 +
Adds a Lock Indicator gauge.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
{{table224|
 +
:[[Hud_gauges.tbl#Loop Locked Animation:|Loop Locked Animation:]] (Optional)
 +
:[[Hud_gauges.tbl#Blink Locked Animation:|Blink Locked Animation:]] (Optional)}}
 +
 
 +
====+Offscreen Indicator:====
 +
Adds an Offscreen Indicator.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
 
 +
 
 +
====+Target Brackets:====
 +
Adds a Target Bracket gauge. This is drawn around current target(s) and talkers.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Dot Filename:|Dot Filename:]] (Optional)
 +
{{table224|
 +
:[[Hud_gauges.tbl#Enable Target Info:|Enable Target Info:]] (Optional boolean. Adds the target name and class to the brackets. Overrides the commandline setting.)}}
 +
 
 +
 
 +
====+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)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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:====
 +
Adds a gauge that is used during attempting to lock onto a target when using an aspect seeking missile.
 +
 
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 
 +
 
 +
====+Lead Indicator:====
 +
Adds a gauge that leads (is in front) of the target.  Aim your crosshairs at this indicator to increase probability of hitting the target.
 +
 
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
::Frame #0: Secondaries lead indicator (Dumbfire)
 +
::Frame #1: Secondaries lead indicator (Homing)
 +
::Frame #2: Primaries lead indicator
 +
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)
 +
 
 +
====+Orientation Tee:====
 +
Adds a gauge that indicates the targeted craft's orientation in relation to the player's craft.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Radius:|Radius]] (Optional)
 +
 
 +
 
 +
====+Lead Sight:====
 +
Adds a gauge that lags (is behind) the target.  Indicates where your shots will end up relative to the target's position.  To score a hit, this gauge should be over the target.  Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
::Frame #0 is used for secondaries
 +
::* If only one frame is found in the file, then it is used for primaries instead
 +
::Frame #1 is used for primaries
 +
 
 +
====+Kills:====
 +
Adds a gauge that keeps track of how many kills the player has scored during a mission.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[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)
 +
 
 +
====+Weapon Linking:====
 +
Adds a gauge that indicates the selected weapons and their firing rates.
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Arc Filename:|Arc Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Single Primary Filename:|Single Primary Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Double Primary Filename:|Double Primary Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Single Secondary Filename:|Single Secondary Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Double Secondary Filename:|Double Secondary Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Triple Secondary Filename:|Triple Secondary Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Single Primary Offsets:|Single Primary Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Double Primary Offsets:|Double Primary Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Single Secondary Offsets:|Single Secondary Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Double Secondary Offsets:|Double Secondary Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Triple Secondary Offsets:|Triple Secondary Offsets:]] (Optional)
 +
 
 +
 
 +
====+Fixed Messages:====
 +
 
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position]] (Optional)
 +
{{table371|
 +
:[[Hud_gauges.tbl#Scale Gauge:|Scale Gauge:]] (Optional)
 +
}}
 +
{{table373|
 +
:[[Hud_gauges.tbl#Force Scaling Above:|Force Scaling Above:]] (Optional)
 +
}}
 +
{{table371|
 +
:[[Hud_gauges.tbl#Origin:|Origin:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Offset:|Offset:]])
 +
:[[Hud_gauges.tbl#Offset:|Offset:]] (Optional, incompatible with [[Hud_gauges.tbl#Position:|Position:]], requires [[Hud_gauges.tbl#Origin:|Origin:]])
 +
}}
 +
{{table3615|
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
}}
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
{{table375|
 +
:[[Hud_gauges.tbl#Center Text On Gauge X-Position:|Center Text On Gauge X-Position:]] (Optional)
 +
}}
 +
 
 +
====+Flight Path Marker:====
 +
{{table3615|
 +
Adds a gauge that indicates the direction where your ship is traveling. Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Center Offsets:|Center Offsets:]] (Optional)}}
 +
 
 +
====+Warhead Count:====
 +
{{table3615|
 +
Displays the name of the current secondary weapon. Tallies the ammo left. Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Filename:|Filename:]] (Optional) (needs an animation with a single frame)
 +
:[[Hud_gauges.tbl#Name Offsets:|Name Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Count Offsets:|Count Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Icon Width:|Icon Width:]] (Optional)
 +
:[[Hud_gauges.tbl#Icon Height:|Icon Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Icons:|Max Icons:]] (Optional)
 +
:[[Hud_gauges.tbl#Max Columns:|Max Columns:]] (Optional)
 +
:[[Hud_gauges.tbl#Name Alignment:|Name Alignment:]] (Optional)
 +
}}
 +
 
 +
====+Hardpoints:====
 +
{{table3615|
 +
Draws a silhouette of the player's ship and mounted weapons. Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Size:|Size:]] (Optional)
 +
:[[Hud_gauges.tbl#Line Width:|Line Width:]] (Optional)
 +
:[[Hud_gauges.tbl#View Direction:|View Direction:]] (Optional)
 +
:[[Hud_gauges.tbl#Show Primary Weapons:|Show Primary Weapons:]] (Optional)
 +
:[[Hud_gauges.tbl#Show Secondary Weapons:|Show Secondary Weapons:]] (Optional)
 +
}}
 +
 
 +
====+Primary Weapons:====
 +
{{table3615|
 +
Like the Weapons gauge but simpler. Only displays primary weapons. Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)
 +
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional) (needs animation with a single frame)
 +
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
 +
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)
 +
}}
 +
 
 +
====+Secondary Weapons:====
 +
{{table3615|
 +
Like the Weapons gauge but simpler. Only displays secondary weapons. Notably used by [[Diaspora]].
 +
 
 +
*Valid Sub-Entries:
 +
:[[Hud_gauges.tbl#Position:|Position:]] (Optional)
 +
:[[Hud_gauges.tbl#Cockpit Target:|Cockpit Target:]] (Optional)
 +
::[[Hud_gauges.tbl#Canvas Size:|Canvas Size:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Offset:|Display Offset:]] (Optional)
 +
::[[Hud_gauges.tbl#Display Size:|Display Size:]]
 +
:[[Hud_gauges.tbl#Color:|Color:]] (Optional)
 +
:[[Hud_gauges.tbl#Font:|Font:]] (Optional)
 +
{{table381|
 +
:[[Hud_gauges.tbl#Chase View Only:|Chase View Only:]] (Optional)}}
 +
{{table224|
 +
:[[Hud_gauges.tbl#Cockpit View Choice:|Cockpit View Choice:]] (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")}}
 +
:[[Hud_gauges.tbl#Slew:|Slew:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Offsets:|Header Offsets:]] (Optional)
 +
:[[Hud_gauges.tbl#Header Text:|Header Text:]] (Optional)
 +
:[[Hud_gauges.tbl#First Background Filename:|First Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#First Background Height:|First Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#First Background X-offset:|First Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background Filename:|Entry Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background Height:|Entry Background Height:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Background X-offset:|Entry Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background Filename:|Last Background Filename:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background X-offset:|Last Background X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Last Background Y-offset:|Last Background Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Entry Height:|Entry Height:]] (Optional)
 +
:[[Hud_gauges.tbl#List Start Y-offset:|List Start Y-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Ammo X-offset:|Ammo X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Link X-offset:|Link X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Name X-offset:|Name X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Unlink X-offset:|Unlink X-offset:]] (Optional)
 +
:[[Hud_gauges.tbl#Reload X-offset:|Reload X-offset:]] (Optional)
 +
}}
 +
 
 +
===$End Gauges===
 +
The Gauges section must end with $End Gauges. No Exceptions.
 +
 
 +
==#End==
 +
The very last entry in the Hud_gauges.tbl must be #End. No Exceptions.
 +
 
 +
----
 +
----
 +
 
 +
==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.
 
Defines the screen coordinates for the upper left corner of this gauge.
  
 
*Syntax: '''Integer''' horizontal pixel, '''Integer''' vertical pixel position
 
*Syntax: '''Integer''' horizontal pixel, '''Integer''' vertical pixel position
  
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]] (and many others)
 +
 +
 +
====Scale Gauge:====
 +
 +
{{table371|
 +
Define if a gauge size will scale or not.
 +
 +
If false then gauge bitmaps will always show at their original size which may result in gauges being very small at high resolutions.
 +
 +
If true then gauge bitmaps will scale in proportion to the current resolution vs the base HUD resolution in use. This may result in gauges becoming blurry at non-base resolutions.
 +
 +
Defaults to yes/true.
 +
 +
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]
 +
 +
*Syntax: '''Boolean''' scale_this_gauge
 +
 +
Used by: most gauges
 +
}}
 +
 +
====Force Scaling Above:====
 +
 +
{{Table373|
 +
Optional. If scaling is disabled for this gauge, then it will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.
 +
 +
Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.
  
=====Color:=====
+
To disable this feature, use '''(-1, -1)'''.
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: See [[Hud_gauges.tbl#$Color: 1]]
+
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]
  
 +
*Syntax: ('''Integer''' width, '''Integer''' height)
  
=====Font:=====
+
Used by: most gauges
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]]
+
====Origin:====
  
 +
{{table371|
 +
Define gauge position as a ratio of the screen size (base or current, it doesn't matter).
  
=====Name:=====
+
Requires [[Hud_gauges.tbl#Offset:|Offset:]]
Defines the name of this custom gauge.
+
 
 +
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]
 +
 
 +
*Syntax: '''Float''' horizontal ratio 0.0 - 1.0, '''Float''' vertical ratio 0.0 - 1.0
 +
 
 +
Used by: most gauges
 +
}}
 +
 
 +
====Offset:====
 +
 
 +
{{table371|
 +
Define gauge offset from [[Hud_gauges.tbl#Origin:|Origin:]] in base resolution pixels
 +
 
 +
Requires [[Hud_gauges.tbl#Origin:|Origin:]]
 +
 
 +
Incompatible with [[Hud_gauges.tbl#Position:|Position:]]
 +
 
 +
*Syntax: '''Integer''' horizontal pixel offset from Origin:, '''Integer''' vertical pixel offset from Origin:
  
*Syntax: '''String'''
+
Used by: most gauges
*Max Length: 32 characters
+
}}
  
 +
====Cockpit Target:====
 +
The cockpit display that this gauge will be rendered to. Refers to the +Display Name: defined in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]].
  
=====Text:=====
+
*Syntax: '''String''' String defined in +Display Name: in [[ships.tbl#$Cockpit Display:|$Cockpit Display:]]
Default text to be displayed. Can be altered using the hud-set-message, hud-set-text and hud-set-directive sexps.
 
  
*Syntax: '''String'''
+
=====Canvas Size:=====
*Max Length: 32 characters
+
The off-screen canvas this gauge will be rendered to before being interpolated into the actual cockpit display.  The smaller this number is, the larger the gauge will appear on the cockpit display.
  
 +
*Syntax: '''Integer''' width, '''Integer''' height
  
=====X Offset:=====
+
=====Display Offset:=====
Optional. Defines the horizontal pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
+
The position of the canvas on the cockpit display texture
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' width, '''Integer''' height
*Units: Pixels
 
  
 +
=====Display Size:=====
 +
The interpolated size on the cockpit display texture that the canvas will be rendered to.
  
=====Y Offset:=====
+
*Syntax: '''Integer''' width, '''Integer''' height
Optional. Defines the vertical pixel offset (from the gauge's origin defined by [[Hud_gauges#$Position:]]) that the Text will be displayed.
 
  
*Syntax: '''Integer'''
+
====Color:====
*Units: Pixels
+
Optional. Overrides both previous color settings ([[Hud_gauges.tbl#$Color:|$Color]] HUD option and [[Hud_gauges#$Color: 2|$Color]] ship class option) for this particular gauge.
  
 +
*Syntax: See [[Hud_gauges.tbl#$Color:|$Color:]]
  
=====Gauge Type:=====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
Defines the type of gauge this is.
 
  
*Syntax: '''String'''
 
*Valid Values: Any one of the possible [[gauge types]].
 
  
 +
====Font:====
 +
Optional. Overrides both previous font settings ([[Hud_gauges.tbl#$Font:|$Font]] HUD option and [[Hud_gauges#$Font: 2|$Font]] ship class option) for this particular gauge.
  
=====Slew:=====
+
*Syntax: See [[Hud_gauges.tbl#$Font:|$Font:]]
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: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Training Messages:|+Training Messages:]], [[Hud_gauges.tbl#+Support:|+Support]]
  
  
=====Active by default:=====
+
====Name:====
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.
+
Defines the name of this custom gauge.
  
*Syntax: '''Boolean'''
+
*Syntax: '''String'''
 +
*Max Length: 32 characters
  
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
  
=====Filename:=====
 
Designates the file used for this gauge's the background graphic
 
  
*Syntax: '''Filename'''
+
====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
  
====+Messages:====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
Adds a gauge that display mission messages.
 
  
  
=====Position:=====
+
====X Offset:====
Defines the screen coordinates for the upper left corner of this gauge.
+
Optional. Defines the horizontal pixel offset (from the gauge's origin as defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.
  
*Syntax: '''Integer''' horizontal coordinate, '''Integer''' vertical coordinate
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
*Valid Values: All positive values
 
  
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
 +
 +
====Y Offset:====
 +
Optional. Defines the vertical pixel offset (from the gauge's origin defined by [[Hud_gauges.tbl#Position:|Position:]]) that the Text will be displayed.
  
=====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
  
*Syntax: See [[Hud_gauges.tbl#$Color: 1]]
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
  
 +
====Gauge Type:====
 +
Defines the type of gauge this is.
  
=====Font:=====
+
*Syntax: '''String'''
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.
+
*Valid Values: Any one of the possible [[gauge types]].
  
*Syntax: See [[Hud_gauges.tbl#$Font: 1]]
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
  
  
=====Slew:=====
+
====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)
+
Optional. Determines whether or not this gauge is affected by afterburner shaking or similar effects. If set to "true", the gauge will <strong>not</strong> follow the player's head movements when using TrackIR/padlock. i.e. should be used for gauges like the gunsight/leadsight.
  
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
  
 +
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
  
=====Max Lines:=====
+
====Max Lines:====
 
Optional. Specifies the maximum number of message lines that are displayed.
 
Optional. Specifies the maximum number of message lines that are displayed.
  
Line 288: Line 2,236:
 
*Default Value: 3
 
*Default Value: 3
  
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
=====Max Width:=====
+
 
 +
====Max Width:====
 
Optional. Determines how long each message line may be.
 
Optional. Determines how long each message line may be.
  
Line 295: Line 2,245:
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
=====Line Height:=====
+
 
 +
====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)
 
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'''
 
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
*Default Value: 12
+
*Default Value: 9
  
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
=====Total Lifetime:=====
+
====Total Lifetime:====
 
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.
 
Optional. Determines the maximum time the message gauge will be displayed from the time a new message is received.
  
Line 310: Line 2,263:
 
*Units: milliseconds
 
*Units: milliseconds
 
*Default Value: 14000 (14 seconds)
 
*Default Value: 14000 (14 seconds)
 +
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
  
=====Scroll Time:=====
+
====Scroll Time:====
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:]] )
+
Optional. Determines the time for the messages to scroll up one step.( See [[Hud_gauges.tbl#Step Size:|Step Size:]] )
  
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 
*Units: milliseconds
 
*Units: milliseconds
 
*Default Value: 30
 
*Default Value: 30
 +
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
  
=====Step Size:=====
+
====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:]])
+
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:|Line Height:]])
  
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
Line 327: Line 2,284:
 
*Default Value: 3
 
*Default Value: 3
  
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]
  
====+Training Messages:====
 
Adds a text box, like the ones seen in the FS1 and FS2 training missions.
 
  
 +
====Active by default:====
 +
Optional. Determines whether or not this gauge is always active, or only available after being activated via sexp.
  
=====Position:=====
+
*Syntax: '''Boolean'''
Defines the screen coordinates for the upper left corner of this gauge.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]]
*Units: Pixels
 
  
  
=====Font:=====
+
====Filename:====
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.
+
Designates the [[Multimedia_Files#ANI|.ANI]] or [[Multimedia_Files#EFF|.EFF]] used for this gauge's background graphic.
 +
{{Note| All HUD .ANI's must have the same color palette as the retail .ANI's in order to render properly. (.EFF's do not have this restriction)}}
  
*Syntax: See [[Hud_gauges.tbl#$Font: 1]]
 
  
 +
*Syntax: '''Filename'''
 +
**No filename extension is needed.
  
  
====+Support:====
+
Used by: [[Hud_gauges.tbl#+Custom:|+Custom:]], [[Hud_gauges.tbl#+Support:|+Support]]
Adds a text box that shows the Support ship's status and ETA
 
  
 +
====Top Background Filename:====
 +
Optional. Designates which file to use for the top background. (?)
  
=====Position:=====
+
*Syntax: '''Filename'''
Defines the screen coordinates for the upper left corner of this gauge.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
*Units: Pixels
 
  
  
=====Color:=====
+
====Bottom Background Filename:====
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.
+
Optional. Designates which file to use for the Bottom background (?)
  
*Syntax: See [[Hud_gauges.tbl#$Color: 1]]
+
*Syntax: '''Filename'''
  
 +
Used by: [[Hud_gauges.tbl#+Damage|+Damage]]
  
=====Font:=====
 
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]]
+
====Left Background Filename:====
 +
Optional. Designates which file to use for the Left side of gauge.
  
 +
*Syntax: '''Filename'''
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
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'''
+
 
 +
====First Background Filename:====
 +
Optional. Alias for [[Hud_gauges.tbl#Left Background Filename:|Left Background Filename:]]
  
  
=====Filename:=====
+
====Right Background Filename:====
Designates the file used for this gauge's the background graphic
+
Optional. Designates which file to use for the Right side of the gauge.
  
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Header Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
+
 
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
====Last Background Filename:====
*Units: Pixels
+
Optional. Alias for [[Hud_gauges.tbl#Right Background Filename:|Right Background Filename:]]
  
  
=====Text Y-offset:=====
+
====Entry Background Filename:====
Optional. Designates the offset from the gauge's upper left corner for the Support Ship Text. (?)
+
Optional. Designates which file to use for the (Wing) Entry section of the gauge (aka the middle sections).
  
*Syntax: '''Integer''' vertical offset
+
*Syntax: '''Filename'''
*Units: Pixels
 
  
 +
Used by: [[Hud_gauges.tbl#+Damage|+Damage]], [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
=====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
+
====Primary List Top Background Filename:====
*Units: Pixels
+
Optional. Designates which file to use for the Primary List Top Background
  
 +
*Syntax: '''Filename'''
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
=====Dock Time X-offset:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Optional. Designates the offset from the gauge's upper left corner for the Support Ship's dock time. (?)
 
  
*Syntax: '''Integer''' vertical offset
 
*Units: Pixels
 
  
 +
====Primary List Middle Background Filename:====
 +
Optional. Designates which file to use for the Primary List Middle Background
  
 +
*Syntax: '''Filename'''
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
====+Damage:====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Adds a gauge that shows how much damage a target (or the player?) has.
 
  
  
=====Position:=====
+
====Primary List Bottom Background Filename:====
Defines the screen coordinates for the upper left corner of this gauge.
+
Optional. Designates which file to use for the Primary List Bottom Background
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Filename'''
*Units: Pixels
+
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Secondary List Top Background Filename:====
 +
Optional. Designates which file to use for the Secondary List Top Background
  
 +
*Syntax: '''Filename'''
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
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]]
 
  
 +
====Secondary List Entry Background Filename:====
 +
Optional. Designates which file to use for the Secondary List 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)
+
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
*Syntax: '''Boolean'''
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Top Background Filename:=====
+
====Secondary List Bottom Background Filename:====
Optional. Designates which file to use for the top background. (?)
+
Optional. Designates which file to use for the Secondary List Bottom Background
  
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic Filename:|Alt Ballistic Filename]]
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Entry Background Filename:=====
+
 
Optional. Designates which file to use for the Entry background (?)
+
====Alt Ballistic Filename:====
 +
Optional. Designates an alternate file to be used for ballistic weapons.
  
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
 +
Used by: [[Hud_gauges.tbl#Primary List Top Background Filename:|Primary List Top Background Filename]], [[Hud_gauges.tbl#Primary List Middle Background Filename:|Primary List Middle Background Filename]], [[Hud_gauges.tbl#Primary List Bottom Background Filename:|Primary List Bottom Background Filename]], [[Hud_gauges.tbl#Secondary List Top Background Filename:|Secondary List Top Background Filename]], [[Hud_gauges.tbl#Secondary List Entry Background Filename:|Secondary List Entry Background Filename]], [[Hud_gauges.tbl#Secondary List Bottom Background Filename:|Secondary List Bottom Background Filename]]
  
=====Bottom Background Filename:=====
+
 
Optional. Designates which file to use for the Bottom background (?)
+
====Dot Filename:====
 +
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)
  
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
 +
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
  
=====Header Offsets:=====
+
====Header Offsets:====
Optional. Designates the offsets from the gauge's upper left corner for the for the Damage gauge header (?)
+
Optional. Designates the offset from the gauge's upper left corner for headers of various gauges
  
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
 +
*Valid Sub-entries:
 +
:Weapons:
 +
::[[Hud_gauges.tbl#Alt Ballistic Offsets:|Alt Ballistic Offsets:]]
  
 +
Used by: [[Hud_gauges.tbl#+Support:|+Support:]], [[Hud_gauges.tbl#+Damage|+Damage:]],  [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====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
+
====Fixed Header Position:====
*Units: Pixels
+
Optional. If set, the header text will not change position when the gauge changes size.
 +
 
 +
*Syntax: '''Boolean'''
 +
 
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
  
=====Hull Integrity Value X-offset:=====
+
====Text Y-offset:====
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 Text. (?)
  
*Syntax: '''Integer''' horizontal offset
+
*Syntax: '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
 +
 +
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]
  
  
=====Top Background Height:=====
+
====Text Offsets:====
Optional. Designates the height of the Top background (?)
+
Optional. Defines the screen position offsets for the text label.
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
 +
 +
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]
  
  
=====Subsystem Entry Height:=====
+
====Value Offsets:====
Optional. Designates the height of the Subsystem entry (?)
+
Optional. Defines the screen position offsets for the value label.
  
*Syntax: '''Integer'''
+
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: :[[Hud_gauges.tbl#+Countermeasures:|+Countermeasures:]]
  
=====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
+
====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
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]
  
=====Subsystem Entry Value X-offset:=====
 
Optional. Designates the horizontal offset from the Subsystem List's position (?)
 
  
*Syntax: '''Integer'''
+
====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
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Support:|+Support:]]
  
  
====+Wingman Status:====  
+
====Hull Integrity Offsets:====
Adds a gauge that monitors the status of your wing and squadron.
+
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
=====Position:=====
 
Defines the screen coordinates for the upper left corner of this gauge.
 
 
 
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====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
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
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]]
 
  
 +
====Top Background Height:====
 +
Optional. Designates the height of the Top background (?)
  
=====Slew:=====
+
*Syntax: '''Integer'''
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)
+
*Units: Pixels
  
*Syntax: '''Boolean'''
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Left Background Filename:=====
+
====Left Background Width:====
Optional. Designates which file to use for the Left background (?)
+
Optional. Defines the width of the Left Background.
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer'''
 +
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
=====Entry Background Filename:=====
 
Optional. Designates which file to use for the Entry background (?)
 
  
*Syntax: '''Filename'''
+
====Entry Width:====
 +
Optional. Defines the width of the Entry Background (?)
  
 +
*Syntax: '''Integer'''
 +
*Units: Pixels
  
=====Right Background Filename:=====
+
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
Optional. Designates which file to use for the Right background (?)
 
  
*Syntax: '''Filename'''
 
  
 +
====Subsystem Entry Height:====
 +
Optional. Designates the height of the Subsystem entry (?)
  
=====Dot Filename:=====
+
*Syntax: '''Integer'''
Optional. Designates which file to use for the wingman graphic (a.k.a. the Dot)
+
*Units: Pixels
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
  
=====Header Offsets:=====
+
====Subsystem List Start Offsets:====
Optional. Designates the offset from the gauge's upper left corner for the Wingman header (?)
+
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
 
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
  
=====Left Background Width:=====
+
 
Optional. Defines the width of the Left Background.
+
====Subsystem Entry Value X-offset:====
 +
Optional. Designates the horizontal offset from the Subsystem List's position (?)
  
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
 
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]
=====Entry Width:=====
 
Optional. Defines the width of the Entry Background (?)
 
 
 
*Syntax: '''Integer'''
 
*Units: Pixels
 
  
  
=====Single Wing Offsets:=====
+
====Single Wing Offsets:====
 
Optional. Designates the offset from the gauge's upper left corner for a single wing (?)
 
Optional. Designates the offset from the gauge's upper left corner for a single wing (?)
  
Line 586: Line 2,573:
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
=====Multiple Wing Start Offsets:=====
+
 
 +
====Multiple Wing Start Offsets:====
 
Optional. Designates the offset from the gauge's upper left corner for multiple wings (?)
 
Optional. Designates the offset from the gauge's upper left corner for multiple wings (?)
  
Line 593: Line 2,582:
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
=====Wing Name Offsets:=====
+
 
 +
====Wing Name Offsets:====
 
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
 
Optional. Designates the offset from the gauge's upper left corner for the Support Ship header (?)
  
Line 600: Line 2,591:
 
*Units: Pixels
 
*Units: Pixels
  
=====Dot Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
 +
 
 +
 
 +
====Dot Offsets:====
 
Optional. Designates the offset from the gauge's upper left corner for the All wingman status icons.
 
Optional. Designates the offset from the gauge's upper left corner for the All wingman status icons.
 
*Syntax:
 
*Syntax:
Line 608: Line 2,602:
 
:'''Integer''' x, '''Integer''' y ;; Wingman 4
 
:'''Integer''' x, '''Integer''' y ;; Wingman 4
 
:'''Integer''' x, '''Integer''' y ;; Wingman 5
 
:'''Integer''' x, '''Integer''' y ;; Wingman 5
 +
:'''Integer''' x, '''Integer''' y ;; Wingman 6
 
*Units: Pixels
 
*Units: Pixels
  
 
{{Warning|
 
{{Warning|
All 5 wingman positions must be defined}}
+
All 6 wingman positions must be defined}}
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
  
=====Expansion Mode:=====
+
====Expansion Mode:====
Optional. Denotes which direction (in relation to the player's wing) that the other wings should be appended to the gauge
+
Optional. Denotes which direction (in relation to the player's wing) that the other wings should be appended to the gauge. If not present the gauge will expand to the left.
  
 
*Syntax: '''String'''
 
*Syntax: '''String'''
 
*Valid Values:
 
*Valid Values:
:*"Right"    ;; Wings are added to the right of the previous wing
+
**Right
 +
**Down
 +
 
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
 +
 
 +
====Use Full Wing Names:====
 +
{{Table214|
 +
Optional. If enabled the wingmen gauge draws the full wing name and does not alter the capitalization. Default behavior is to draw the first three letters of the wing in all lower-case.
 +
 
 +
*Syntax: '''Boolean'''
 +
*Default Value: '''False'''
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
 +
}}
  
 +
====Use Expanded Colors:====
 +
{{Table214|
 +
Optional. If enabled the wingmen gauge status dots use red, yellow, or green color to designate wingmen health (green full to greater thon two-thirds, yellow two-thirds to greater than one-third, and red less than or equal to one-third). Default is to use red for less than half health and gauge color otherwise.
  
====+Auto Speed:====
+
*Syntax: '''Boolean'''
Adds the Auto-Speed mode gauge.
+
*Default Value: '''False'''
  
 +
Used by: [[Hud_gauges.tbl#+Wingman Status:|+Wingman Status:]]
 +
}}
  
=====Position:=====
+
====Auto Offsets:====
*Screen coordinates for this gauge
+
Optional. Defines the screen coordinates for the "Auto" text label.
*Syntax: '''(Integer, Integer)'''
 
=====Position:=====
 
Defines the screen coordinates for the upper left corner of this gauge.
 
  
 
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]], [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Speed Offsets:====
 +
Optional. Defines the screen coordinates for the "Speed" text label.
  
 +
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 +
*Units: Pixels
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Auto Speed:|+Auto Speed:]]
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]]
 
  
 +
====Target Offsets:====
 +
Optional. Defines the screen coordinates for the "Target" text label.
 +
 +
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
 +
*Units: Pixels
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Auto Target:|+Auto Target:]]
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'''
 
  
 +
====Animation Offsets:====
 +
Optional. Defines the offsets for the animation graphics.
  
=====Filename:=====
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
Optional. Designates which file to use for the background of this gauge.
+
*Units: Pixels
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]
  
  
=====Auto Offsets:=====
+
====Animation Background Size:====
Optional. Defines the screen coordinates for the "Auto" text label.
+
Deprecated. Originally, this set the size of the black box that's drawn behind the animation. Since Git revision 556e9a4 (2015-11-01), it has the same effect as [[Hud_gauges.tbl#Animation Size:|Animation Size:]].
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer''' horizontal size, '''Integer''' vertical size
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Talking Head:|+Talking Head:]]
  
=====Speed Offsets:=====
 
Optional. Defines the screen coordinates for the "Speed" text label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====Animation Size:====
 +
{{table373|
 +
Optional. Defines the size of the animation. All animations will be scaled to match this size.
 +
 
 +
*Syntax: '''Integer''' horizontal size, '''Integer''' vertical size
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Talking Head:|+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
  
====+Auto Target:====
+
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
Adds the Auto-target mode gauge.
 
  
  
=====Position:=====
+
====Entry Height:====
Defines the screen coordinates for the upper left corner of this gauge.
+
Optional. Defines the height of each Directive
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_guages.tbl#+Directives:|+Directives:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Alt Ballistic Offsets:====
 +
Opetional. Defines the screen coordinate offsets for headers of ballistic weapons
  
 +
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
 +
*Units: Pixels
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Header Offset:|+Header Offset:]]
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]]
 
  
 +
====Top Primary Background X-offset:====
 +
Optional. Defines the screen coordinate offset for the Top Primary Background
  
=====Slew:=====
+
*Syntax: '''Integer'''
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)
+
*Units: Pixels
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]
  
*Syntax: '''Boolean'''
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Filename:=====
+
====Text X-offset:====
Optional. Designates which file to use for the background of this gauge.
+
(Optional) Defines the screen coordinate X-offset for weapon labels
  
*Syntax: '''Filename'''
+
*Syntax: '''Integer'''
 +
*Units: Pixels
 +
*Valid Sub-entries:
 +
:[[Hud_gauges.tbl#Alt Ballistic X-offset:|Alt Ballistic X-offset:]]
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
  
=====Auto Offsets:=====
+
====Alt Ballistic X-offset:====
Optional. Defines the screen coordinates for the "Auto" text label.
+
Optional. Defines the screen coordinate X-offset for ballistic weapons
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer'''
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#Top Primary Background X-offset:|Top Primary Background X-offset:]], [[Hud_gauges.tbl#Text X-offset:|Text X-offset:]]
 +
 +
 +
====Top Primary Frame Height:====
 +
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 +
 +
====Top Secondary Frame Height:====
 +
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 +
 +
====Primary List Start Y-offset:====
 +
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 +
 +
====Secondary List Start Y-offset:====
 +
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Target Offsets:=====
 
Optional. Defines the screen coordinates for the "Target" text label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====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:]]
 +
 
 +
 
 +
====Primary Weapon Name X-offset:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
 +
 
  
 +
====Secondary Weapon Ammo X-offset:====
  
====+Countermeasures:====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Adds a gauge that monitors the amount of remaining countermeasures the player's ship currently has.
 
  
 +
====Secondary Weapon Unlinked X-offset:====
  
=====Position:=====
+
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
Defines the screen coordinates for the upper left corner of this gauge.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====Secondary Weapon Linked X-offset:====
*Units: Pixels
 
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Secondary Weapon Name X-offset:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Font:=====
 
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]]
+
====Secondary Weapon Reload X-offset:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====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'''
+
====Primary Weapon Entry Height:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Filename:=====
 
Optional. Designates which file to use for the background of this gauge.
 
  
*Syntax: '''Filename''
+
====Secondary Weapon Entry Height:====
  
 +
Used by: [[Hud_gauges.tbl#+Weapons:|+Weapons:]]
  
=====Text Offsets:=====
+
====3 Digit Hull Offsets:====
Optional. Defines the screen position offsets for the "Countermeasures:" label.
+
Designates the screen position offsets for the hull damage % when it is the 3 digit range (i.e. >= 100%)
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]
  
=====Value Offsets:=====
 
Optional. Defines the screen position offsets for the number of remaining countermeasures.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====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
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Mini Target Shields:|+Mini Target Shields:]]
  
  
====+Talking Head:====  
+
====1 Digit Hull Offsets:====
Adds a video window to display pilot message videos (a.k.a talking heads).
+
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:]]
  
=====Position:=====
+
====Objective Text Y-offset:====
Defines the screen coordinates for the upper left corner of this gauge.
+
Designates the screen position offset for the Objective label
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
*Syntax: '''Integer''' y offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Objective Value Y-offset====
 +
Designates the screen position offset for the Objective value
  
 +
*Syntax: '''Integer''' y offset
 +
*Units: Pixels
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
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]]
 
  
 +
====Subspace Text Y-offset:====
 +
Designates the screen position offset for the Subspace label
  
=====Filename:=====
+
*Syntax: '''Integer''' y offset
Optional. Designates which file to use for the background of this gauge.
+
*Units: Pixels
  
*Syntax: '''Filename''
+
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
  
  
=====Header Offsets:=====
+
====Subspace Value Y-offset====
Optional. Defines the offsets for the header label.
+
Designates the screen position offset for the Subspace value (?)
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
*Syntax: '''Integer''' y offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
  
=====Animation Offsets:=====
 
Optional. Defines the offsets for the animation graphis.
 
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
====Red Alert Text Y-offset====
 +
Designates the screen position offset for the Red Alert label
 +
 
 +
*Syntax: '''Integer''' y offset
 
*Units: Pixels
 
*Units: Pixels
 +
 +
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
  
  
=====Animation Background Size:=====
+
====Red Alert Value Y-offset====
Optional. Defines the size of the animation's background (?)
+
Designates the screen position offset for the Red Alert value (?)
  
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
+
*Syntax: '''Integer''' y offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Objective notify:|+Objective notify:]]
  
  
====+Directives:====  
+
====Command X-offset:====
Adds a gauge that displays all currently active directives (includes current , completed, and failed)
+
*Syntax: '''Integer''' x offset
 +
*Units: Pixels
 +
 
 +
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]
  
 +
====Page Up Offsets:====
 +
*Syntax: '''Integer''' x offset, '''Integer''' y offset
 +
*Units: Pixels
  
=====Position:=====
+
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]
Defines the screen coordinates for the upper left corner of this gauge.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
====Page Down Offsets:====
 +
*Syntax: '''Integer''' x offset, ''' Integer y offset
 
*Units: Pixels
 
*Units: Pixels
  
 +
Used by: [[Hud_gauges.tbl#+Squad Message:|+Squad Message:]]
 +
 +
 +
 +
====Entry Height:====
 +
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
  
=====Color:=====
 
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: See [[Hud_gauges.tbl#$Color: 1]]
+
====Entry Stagger Width:====
  
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
  
=====Font:=====
 
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]]
+
====Header Text:====
  
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
  
=====Top Background Filename:=====
 
Optional. Designates which file to use for the Top Background. (?)
 
  
*Syntax: '''Filename'''
+
====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:]]
 +
 
 +
 
 +
====Ship Name Max Width:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
====Right-Align Ship Names:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Escort View:|+Escort View:]]
 +
 
 +
 
 +
====Foreground Clip Height:====
 +
 
 +
* Sets the height, in pixels, of the gauge.
 +
** For the [[Hud_gauges.tbl#+Throttle|Throttle]], sets the height of the gauge that represents 0% to 100% throttle.  The total height of the gauge is the sum of this value and the [[Hud_gauges.tbl#Afterburner Clip Height:|Afterburner Clip Height]] value.
 +
* Syntax: '''Integer'''
  
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]], [[Hud_gauges.tbl#+ETS Weapons:|+ETS Weapons]], [[Hud_gauges.tbl#+ETS Engines:|+ETS Engines]], [[Hud_gauges.tbl#+ETS Shields:|+ETS Shields]], [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor]], [[Hud_gauges.tbl#+Afterburner Energy|+Afterburner Energy]],  [[Hud_gauges.tbl#+Weapon Energy|+Weapon Energy]], [[Hud_gauges.tbl#+Throttle:|+Throttle]]
  
=====Entry Background Filename:=====
+
====Letter Offsets:====
Optional. Designates which file to use for the Entry Background. (?)
 
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
  
  
=====Bottom Background Filename:=====
+
====Top Offsets:====
Optional. Designates which file to use for the Bottom Background. (?)
 
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
  
  
=====Header Offsets:=====
+
====Bottom Offsets:====
Optional. Defines the screen coordinate offests for the header label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
*Units: Pixels
 
  
  
=====Top Background Height:=====
+
====Gauge Offset:====
Optional. Defines the height of the Top Background (?)
+
*Distance between the individual weapon/shield/engine ETS gauges that comprise this gauge
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
*Units: Pixels
+
 
 +
Used by: [[Hud_gauges.tbl#+ETS Retail:|+ETS Retail:]]
 +
 
 +
 
 +
====Monitor Filename:====
 +
 
 +
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====List Start Offsets:=====
+
====Integrity Bar Filename:====
Optional. Defines the screen coordinate offsets for the start of the Directives list.
 
  
*Syntax: '''Integer''' x, '''Integer''' y
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*Units: Pixels
 
  
  
=====Entry Height:=====
+
====Viewport Offsets:====
Optional. Defines the height of each Directive
 
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*Units: Pixels
 
  
  
 +
====Viewport Size:====
  
====+Weapons:====
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
Adds a weapon status and ammunition gauge.
 
  
  
=====Position:=====
+
====Integrity Bar Offsets:====
Defines the screen coordinates for the upper left corner of this gauge.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*Units: Pixels
 
  
  
=====Color:=====
+
====Integrity Bar Foreground Clip Height:====
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: See [[Hud_gauges.tbl#$Color: 1]]
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====Font:=====
+
====Status Offsets:====
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#+Target Monitor:|+Target Monitor:]]
  
  
=====Slew:=====
+
====Name Offsets:====
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: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====Top Background Filename:=====
+
====Class Offsets:====
Optional. Designates which file to use for the Top Background. (?)
 
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====Entry Background Filename:=====
+
====Distance Offsets:====
Optional. Designates which file to use for the Entry Background. (?)
 
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====Bottom Background Filename:=====
+
====Speed Offsets:====
Optional. Designates which file to use for the Bottom Background. (?)
 
  
*Syntax: '''Filename'''
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
  
  
=====Header Offsets:=====
+
====Hull Offsets:====
Optional. Defines the screen coordinate offests for the header label.
 
  
*Syntax: '''Integer''' horizontal position, '''Integer''' vertical position
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*Units: Pixels
 
  
  
=====Top Background Height:=====
+
====Cargo Contents Offsets:====
Optional. Defines the height of the Top Background (?)
 
  
*Syntax: '''Integer'''
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*Units: Pixels
 
  
  
 +
====Cargo Scan Start Offsets:====
  
=====Header Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
=====List Start Offsets:=====
 
=====Top Background Height:=====
 
=====Entry Height:=====
 
=====Command X-offset:=====
 
=====Page Up Offsets:=====
 
=====Page Down Offsets:=====
 
  
====+Lag:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Cargo Scan Size:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Target Monitor:|+Target Monitor:]]
*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'''
 
  
====+Mini Target Shields:====  
+
====Bracket Offsets:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====Dock Offsets:====
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====3 Digit Hull Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
=====2 Digit Hull Offsets:=====
 
=====1 Digit Hull Offsets:=====
 
  
====+Player Shields:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Dock Max Width:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Target Shields:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Order Offsets:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Escort View:====
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Order Max Width:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Top Background Filename:=====
 
=====Entry Background Filename:=====
 
=====Bottom Background Filename:=====
 
=====Entry Height:=====
 
=====Entry Stagger Width:=====
 
=====Header Text:=====
 
=====Header Offsets:=====
 
=====List Start Offsets:=====
 
=====Hull X-offset:=====
 
=====Name X-offset:=====
 
=====Status X-offset:=====
 
  
====+Mission Time:====  
+
====Time Offsets:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Extra Target Data:|+Extra Target Data:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====Radar Center Offsets:====
*Filename for the background graphic for this gauge
+
Defines the radar's plot origin as an offset, in pixels, from this gauge's [[Hud_gauges.tbl#Position|Position]] coordinates
*Syntax: '''Filename'''
+
*Syntax: '''Integer''' horizontal offset, '''Integer''' vertical offset
  
=====Text Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]
=====Value Offsets:=====
 
  
====+ETS Retail:====
+
====Radar Size:====
{{Table3613|
+
Size, in pixels, of the radar plot area.
Draws the three other ETS gauges as a single gauge. Will rearrange itself (like retail) if shields or other systems are missing. SVN 8830
 
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Syntax: '''Integer''' horizontal size, '''Integer''' vertical size
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====Infinity Distance Offsets:====
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]
=====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:====
+
Offset to draw the infinity radar range symbol.
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Long Distance Offsets:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
Offset to draw the long range radar text (i.e. 10k).
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
====Short Distance Offsets:====
=====Letter Offsets:=====
 
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
  
====+ETS Engines:====
+
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]
  
=====Position:=====
+
Offset to draw the short range radar text (i.e. 2k).
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Size:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
*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'''
 
  
=====Foreground Clip Height:=====
+
====XY Disc Filename:====
=====Letter Offsets:=====
 
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
  
====+ETS Shields:====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
  
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====XZ YZ Disc Filename:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
*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'''
 
  
=====Foreground Clip Height:=====
+
====Sweep Disc Filename:====
=====Letter Offsets:=====
 
=====Top Offsets:=====
 
=====Bottom Offsets:=====
 
  
====+Target Monitor:====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Monitor Filename:=====
+
====Default Contact Filename:====
=====Integrity Bar Filename:=====
 
=====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:====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Unknown Contact Filename:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG:]]
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Bracket Offsets:=====
 
=====Dock Offsets:=====
 
=====Order Offsets:=====
 
=====Time Offsets:=====
 
  
====+Radar:====  
+
====Loop Volume:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Infinity Distance Offsets:=====
+
====Minimum Beep Delay:====
=====Long Distance Offsets:=====
 
=====Short Distance Offsets:=====
 
  
====+Radar Orb:====
+
Used by: [[Hud_gauges.tbl#+Radar BSG:|+Radar BSG]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
+
====Firepoint display:====
*Filename for the background graphic for this gauge
+
Displays the positions of the gun firepoints on your ship
*Syntax: '''Filename'''
+
*Syntax: '''Boolean''', YES or NO
  
=====Infinity Distance Offsets:=====
+
NOTE: The position of the firepoints is calculated from the Eye Point position in the POF. You may encounter weird results if you have no Eye Point defined, but no debug warnings will be raised.
=====Long Distance Offsets:=====
 
=====Short Distance Offsets:=====
 
  
====+Radar BSG:====
+
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Firepoint size:====
*As per the global option above.
+
Diameter of the gunpoint circles.  '''Must be 4 or greater''' in order to work properly.
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
  
=====Size:=====
+
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
=====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:====  
+
====Firepoint X coordinate multiplier:====
=====Position:=====
+
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Firepoint Y coordinate multiplier:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Used by: [[Hud_gauges.tbl#+Center Reticle:|+Center Reticle]]
*Syntax: '''Boolean'''
 
  
=====Filename:=====
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
+
====Foreground Clip Bottom Y-offset:====
  
====+Weapon Energy:====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Foreground Clip Width:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Height:=====
 
=====Text Offsets:=====
 
  
====+Text Warnings:====
+
====Afterburner Clip Height:====
=====Position:=====
+
* Sets the area of the throttle gauge that represents the Afterburner segment (which is on top of the 0% to 100% area).  The total height of the gauge is determined by the sum of this value and [[Hud_gauges.tbl#Foreground Clip Height:|Foreground Clip Height:]]
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Show Background:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Center Reticle:====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
+
====Max Speed Label Offsets:====
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Firepoint display:=====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
*Displays the positions of the gun firepoints on your ship
 
*Syntax: '''Boolean''', YES or NO
 
  
=====Firepoint size:=====
 
*Diameter of the gunpoint circles.  '''Must be 4 or greater''' in order to work properly.
 
*Syntax: '''Integer'''
 
  
=====Firepoint X coordinate multiplier:=====
+
====Min Speed Label Offsets:====
=====Firepoint Y coordinate multiplier:=====
 
  
====+Throttle:====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Orbit Center Offsets:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Foreground Clip Bottom Y-offset:=====
 
=====Foreground Clip Width:=====
 
=====Foreground Clip Height:=====
 
=====Afterburner Clip Height:=====
 
=====Show Background:=====
 
=====Max Speed Label Offsets:=====
 
=====Min Speed Label Offsets:=====
 
=====Orbit Center Offsets:=====
 
=====Orbit Radius:=====
 
  
====+Threat Indicator:====  
+
====Orbit Radius:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Throttle:|+Throttle:]]
*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:=====
+
====Arc Filename:====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Dumbfire Filename:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames (but only the 2nd frame is used ?!?!? for threat & weapon linking so far)
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
====Dumbfire Filename:====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Lock Filename:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is "no warning", the rest of the frames are cycled through when a warning is active.
 +
 
 +
Internally FSO also refers to this as the "laser threat warning".
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
====Lock Filename:====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Dumbfire Offsets:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with a least 2 frames. The 1st frame is "no warning", the rest of the frames are cycled through when a warning is active. Frames cycle twice as fast when a lock has been acquired, compared to when a lock is being acquired.
 +
 
 +
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
====Dumbfire Offsets:====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
=====Lock Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
 +
 
 +
 
 +
====Lock Offsets:====
 
*Filename for the background graphic for this gauge
 
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
*Syntax: '''Filename'''
  
====+Multiplayer Messages:====
+
Used by: [[Hud_gauges.tbl#+Threat Indicator:|+Threat Indicator:]]
=====Position:=====
+
 
*Screen coordinates for this gauge
+
 
*Syntax: '''(Integer, Integer)'''
+
 
 +
====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:====
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
====+Voice Status:====
+
====Loop Locked Animation:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Controls whether the animation should loop after locking on, like in FS1.
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Ping:====
+
====Blink Locked Animation:====
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Controls whether the animation should blink after locking on, like in FS2.
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Used by: [[Hud_gauges.tbl#+Lock Indicator:|+Lock Indicator:]]
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Supernova:====
+
====Radius:====
=====Position:=====
+
Defines the distance from the center of the screen to the base of the Hostile Triangle gauge.
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
 
*Syntax: '''Integer'''
 
*Syntax: '''Integer'''
 +
*Default value:
 +
*Units: Pixels
 +
 +
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
====+Lock Indicator:====
+
====Triangle Base:====
=====Font:=====
+
Defines the width of the Hostile Triangle's base.
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Lock Filename:=====
+
*Syntax: '''Float'''
=====Locked Filename:=====
+
*Default value:
=====Lock Center Offsets:=====
+
*Units: Pixels
=====Locked Center Offsets:=====
 
  
====+Offscreen Indicator:====
+
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
====+Target Brackets:====
 
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Dot Filename:=====
+
====Triangle Height:====
 +
Defines the height of the Hostile Triangle.
  
====+Hostile Triangle:====
+
*Syntax: '''Float'''
=====Position:=====
+
Default value:
*Screen coordinates for this gauge
+
*Units: Pixels
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Hostile Triangle:|+Hostile Triangle:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
 
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Radius:=====
+
====Center Offsets:====
=====Triangle Base:=====
 
=====Triangle Height:=====
 
  
====+Target Triangle:====
+
Used by: [[Hud_gauges.tbl#+Lead Indicator:|+Lead Indicator:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Single Primary Filename:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Designates the file to use for primary linking for ships with a single primary bank.
*Syntax: '''Boolean'''
 
  
=====Radius:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with 2 frames; 1st is bank 1 not selected (not that this should ever be able to happen), 2nd is bank 1 selected.
=====Triangle Base:=====
 
=====Triangle Height:=====
 
  
====+Missile Triangles:====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Double Primary Filename:====
*As per the global option above.
+
*Syntax: '''Integer'''
+
Designates the file to use for primary linking for ships with two primary banks.
  
=====Slew:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with 4 frames:
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
* Frame 0 is no banks selected
*Syntax: '''Boolean'''
+
* Frame 1 is 1st bank selected
 +
* Frame 2 is 2nd bank selected
 +
* Frame 3 is both banks selected/linked
  
=====Radius:=====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
=====Triangle Base:=====
 
=====Triangle Height:=====
 
  
====+Lead Indicator:====
+
====Single Secondary Filename:====
=====Font:=====
 
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
+
Designates the file to use for selected secondary bank for ships with a single secondary bank.
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
=====Center Offsets:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with 2 frames; 1st is bank 1 not selected, 2nd is bank 1 selected.
  
====+Orientation Tee:====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Double Secondary Filename:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
Designates the file to use for selected secondary bank for ships with two secondary banks.
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
 
*Syntax: '''Boolean'''
 
  
=====Radius:=====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with 3 frames; 1st is no banks selected, 2nd is bank 1 selected, 3rd is bank 2 selected.
  
====+Lead Sight:====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Triple Secondary Filename:====
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Filename:=====
+
Designates the file to use for selected secondary bank for ships with two secondary banks.
*Filename for the background graphic for this gauge
 
*Syntax: '''Filename'''
 
  
====+Kills:====
+
Needs to be an [[Multimedia_Files#ANI|ani]] with 4 frames; 1st is no banks selected, 2nd is bank 1 selected, 3rd is bank 2 selected, 4th is bank 3 selected.
=====Position:=====
 
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
*As per the global option above.
 
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Single Primary Offsets:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
*Syntax: '''Boolean'''
 
  
=====Filename:=====
+
====Double Primary Offsets:====
*Filename for the background graphic for this gauge
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
*Syntax: '''Filename'''
 
  
=====Text Offsets:=====
+
====Single Secondary Offsets:====
=====Value Offsets:=====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
  
====+Weapon Linking:====
+
====Double Secondary Offsets:====
=====Position:=====
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
*Screen coordinates for this gauge
 
*Syntax: '''(Integer, Integer)'''
 
  
=====Font:=====
+
====Triple Secondary Offsets:====
*As per the global option above.
+
Used by: [[Hud_gauges.tbl#+Weapon Linking:|+Weapon Linking:]]
*Syntax: '''Integer'''
 
  
=====Slew:=====
+
====Hidden By Comms Menu:====
*Optional. Whether this gauge is affected by afterburner shaking or similar effects.
+
{{Table3615|
 +
Defines whether the messages gauge may be drawn at the same time as the wingman comms menu.
 
*Syntax: '''Boolean'''
 
*Syntax: '''Boolean'''
 +
*Default Value: '''false''' (messages are not visible while the comms menu is open)
 +
Used by: [[Hud_gauges.tbl#+Messages:|+Messages:]]}}
  
=====Arc Filename:=====
+
====Bottom Background Offset:====
=====Single Primary Filename:=====
+
{{Table3615|
=====Double Primary Filename:=====
+
Defines the vertical pixel offset added to the position of the bottom background frame.
=====Single Secondary Filename:=====
+
*Syntax: '''Integer''' vertical offset
=====Double Secondary Filename:=====
+
*Units: Pixels
=====Triple Secondary Filename:=====
+
Used by: [[Hud_gauges.tbl#+Damage:|+Damage:]]}}
=====Single Primary Offsets:=====
 
=====Double Primary Offsets:=====
 
=====Single Secondary Offsets:=====
 
=====Double Secondary Offsets:=====
 
=====Triple Secondary Offsets:=====
 
  
====+Fixed Messages:====
+
====Center Text On Gauge X-Position:====
=====Position:=====
+
{{Table375|
*Screen coordinates for this gauge
+
Sets whether to position the center of the text to the gauge's X-position.
*Syntax: '''(Integer, Integer)'''
+
*Syntax '''Boolean'''
 +
*Default Value: '''false''' if the gauge is explicitly given a position, '''true''' otherwise
 +
Used by: [[Hud_gauges.tbl#+Fixed Messages:|+Fixed Messages:]]}}
 +
 
 +
====Ngon Sides:====
 +
{{Table190|
 +
Defines the number of sides a regular polygon (N-gon) radar has.  If defined, the standard radar's edge is drawn as an N-gon, instead of the standard ellipsoid.  Blips that are projected outside of the N-gon are snapped to the edge: the blip's angle stays the same but the blip's radius to the center of the plot area is reduced.
 +
*Syntax '''Integer'''
 +
*Default Value: '''0''' A value of 0 means to use the standard ellipsoid radar
 +
*Minimum value: '''3''' (which is a triangle)
 +
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}
  
=====Font:=====
+
====Ngon Offset:====
*As per the global option above.
+
{{Table190|
*Syntax: '''Integer'''
+
Defines the angular offset to apply to the N-gon perimeter.  The first vertex is at the 3 o'clock position, positive offsets spin this vertex counter-clockwise, negative offsets spin this clockwise.
 +
*Syntax '''Float''' (radians)
 +
*Default Value: '''0'''
 +
Used by: [[Hud_gauges.tbl#+Radar:|+Radar:]]}}
  
 
[[Category:Tables]]
 
[[Category:Tables]]

Latest revision as of 20:57, 14 November 2023

This feature requires FreeSpace Open

Revision information.....

FSO Git Commit: Date: 2016-09-14 SHA: f9bc01c
Note: Please update the revision information when the page is updated. If your edit had nothing to do with new code entries then please do not edit the revision information


List of Tables and related code files
* Notes Modular Tables
** Notes tables which only use modular tables
Ai.tbl* /ai/aicode.cpp
Ai_profiles.tbl* /ai/ai_profiles.cpp
Animation.tbl** /model/modelanimation.cpp
Armor.tbl* /ship/ship.cpp
Asteroid.tbl* /asteroid/asteroid.cpp
Autopilot.tbl* /autopilot/autopilot.cpp
Cheats.tbl* /cheats_table/cheats_table.cpp
Colors.tbl* /globalincs/alphacolors.cpp
Curves.tbl* /math/curves.cpp
Controlconfigdefaults.tbl /controlconfig/controlsconfigcommon.cpp
Credits.tbl* /menuui/credits.cpp
Cutscenes.tbl* /cutscene/cutscenes.cpp
Decals.tbl** /decals/decals.cpp
Fireball.tbl* /fireball/fireballs.cpp
Fonts.tbl* /graphics/font.cpp
Game_settings.tbl* /mod_table/mod_table.cpp
Glowpoints.tbl* /model/modelread.cpp
Help.tbl* /gamehelp/contexthelp.cpp
Hud_gauges.tbl* /hud/hudparse.cpp
Icons.tbl* /mission/missionbriefcommon.cpp
Iff_defs.tbl* /iff_defs/iff_defs.cpp
Keywords.tbl* Not In Codebase
Lighting_Profiles.tbl* /lighting/lighting_profiles.cpp
Lightning.tbl* /nebula/neblightning.cpp
Mainhall.tbl* /menuui/mainhallmenu.cpp
Medals.tbl* /stats/medals.cpp
Messages.tbl* /mission/missionmessage.cpp
Mflash.tbl* /weapon/muzzleflash.cpp
Music.tbl* /gamesnd/eventmusic.cpp
Nebula.tbl* /nebula/neb.cpp
Objecttypes.tbl* /ship/ship.cpp
Options.tbl* Not In Codebase
Particle effects(-part.tbm)** /particle/effects...
Post_processing.tbl /graphics/gropenglpostprocessing.cpp
Rank.tbl* /stats/scoring.cpp
Scpui.tbl* Not In Codebase
Scripting.tbl* /parse/scripting.cpp
Ships.tbl* /ship/ship.cpp
Sexps.tbl** /parse/sexp/sexp_lookup.cpp
Sounds.tbl* /gamesnd/gamesnd.cpp
Species_defs.tbl* /species_defs/species_defs.cpp
Species.tbl* /menuui/techmenu.cpp
Ssm.tbl* /hud/hudartillery.cpp
Stars.tbl* /starfield/starfield.cpp
Strings.tbl* /localization/localize.cpp
Tips.tbl* /menuui/playermenu.cpp
Traitor.tbl* /stats/scoring.cpp
Tstrings.tbl* /localization/localize.cpp
Virtual_pofs.tbl* /model/modelreplace.cpp
Weapon_expl.tbl* /weapon/weapons.cpp
Weapons.tbl* /weapon/weapons.cpp

The 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.

  • Syntax: (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. This can either be a string or a number. A string references a font with a specific name while a number references a font with a specific index in the fonts table. The number option is deprecated and is only there for backwards-compatibility. Use the name if possible.

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


$Chase View Only:

FS2 Open, 19.0:

Optional. Sets gauges to be displayed only in Chase View.

  • Syntax: Boolean
  • Default Value: False


$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)


FS2 Open, 23.0:

$Wireframe Color Override:

Optional. Allows using a static color for the target monitor wireframe instead of one based on the target's IFF.

  • Syntax: ( Color ), three integers, values from 0 to 255; red, green and blue respectively
  • Example: ( 0, 255, 0 )


$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


$Scale Gauges:

FS2 Open, 3.7.2:

Optional. If set, all gauges will use this value as the default for scaling individual gauge sizes (i.e. doesn't affect gauges that use Position:, and doesn't affect the values of Offset:. In addition, if "$Load Retail Configuration:" is true then all unspecified retail gauges will use this value.

If not set, defaults to yes.

  • Syntax: Boolean

$Force Scaling Above:

FS2 Open, 3.7.4:

Optional. If gauge scaling is disabled, then gauges will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.

Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.

To disable this feature, use (-1, -1).

  • Syntax: (Integer width, Integer height)


$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:

Deprecated and superceded by $Ships in FSO revision 9208. 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

$Ships:

Optional. Can be used to define a list of ships the hud definition that follows will be applied to. 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: ( "Class name 1" "Class name 2" ), ship class names formatted like a flag list.

$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.


$Chase View Only:

FS2 Open, 19.0:

Optional. Overrides the $Chase View Only global option for this ship class.


$Base:

Required. Defines the base resolution for this HUD configuration, upon which other gauge options (such as Position: / Origin: / Offset:) will use as its coordinate system.


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


$Scale Gauges:

FS2 Open, 3.7.2:

Optional. If set, will configure gauges Scaling behaviour for gauges in this #Gauge Config section. i.e. overriding the default, or the value specified at the top of the file. Individual gauges can override this setting.

  • Syntax: Boolean


$Force Scaling Above:

FS2 Open, 3.7.4:

Optional. If gauge scaling is disabled, then gauges will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.

Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.

To disable this feature, use (-1, -1).

  • Syntax: (Integer width, Integer height)


$Required Aspect:

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

Used as a filter when there are multiple $Base: resolutions in the table

  • Syntax: String
  • Valid Values:
"Full Screen" (4:3, aspect ratio < 1.5)
"Wide Screen" (16:9, 16:10, or similar, aspect ratio >= 1.5)

$Min:

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

Used as a filter when there are multiple $Base: resolutions in the table

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

$Max:

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

Used as a filter when there are multiple $Base: resolutions in the table

  • 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:
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Name:
Text:
X Offset: (Optional)
Y Offset: (Optional)
Gauge Type:
Slew: (Optional)
Active by default: (Optional)
Filename:


FS2 Open, 19.0:

+Scripted Gauge:

Adds a scripted gauge type.

  • Valid Sub-Entries:
Position:
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Name:


+Messages:

Adds a gauge that display mission messages.

  • Valid Sub-Entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Max Lines: (Optional)
Max Width: (Optional)
Line Height (Optional)
Total Lifetime: (Optional)
Scroll Time (Optional)
Step Size: (Optional)
Hidden By Comms Menu: (Optional)


+Training Messages:

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

  • Valid Sub-Entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Support:

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

  • Valid Sub-Entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename:
Header Offsets: (Optional)
Text Y-offset: (Optional)
Dock Status X-offset: (Optional)
Dock Time X-offset: (Optional)
FS2 Open, 23.0:
Enable Rearm Timer: (Optional boolean. Enables the countdown timer for rearm and repair. Overrides the commandline setting.)


+Damage:

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

  • Valid Sub-Entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
Bottom Background Offset: (Optional)

+Wingman Status:

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

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Left Background Filename: (Optional) (needs an animation with one frame)
FS2 Open, 3.6.16:
First Background Filename: (Optional) (needs an animation with one frame)
Entry Background Filename: (Optional) (needs an animation with one frame)
Right Background Filename: (Optional) (needs an animation with one frame)
FS2 Open, 3.6.16:
Last Background Filename: (Optional) (needs an animation with one frame)
Dot Filename: (Optional) (needs an animation with two frames, 1st is for alive wingmen, 2nd is for dead or missing wingmen)
Header Offsets: (Optional)
FS2 Open, 3.7.4: Fixed Header Position: (Optional)
Left Background Width: (Optional)
FS2 Open, 3.6.16:
First Background Size: (Optional)
Entry Width: (Optional)
FS2 Open, 3.6.16:
Entry Size: (Optional)
Right Background Offset: (Optional)
Last Background Offset: (Optional)
Single Wing Offsets: (Optional)
Multiple Wing Start Offsets: (Optional)
Wing Name Offsets: (Optional)
Dot Offsets: (Optional)
Expansion Mode: (Optional)
FS2 Open, 21.4:
Use Full Wing Names: (Optional)
Use Expanded Colors: (Optional)

+Auto Speed:

Adds the Auto-Speed mode gauge.

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (needs animation with 4 frames, 3rd is without auto-match-speed enabled, 4th is with... and frames 0 & 1 are not used, done this way because retail fs2 uses the same animation file for the auto speed & auto targeting gauges)
Auto Offsets: (Optional)
Speed Offsets: (Optional)
FS2 Open, 3.6.16:
On Text Color: (Optional)
Off Text Color: (Optional)

+Auto Target:

Adds the Auto-target mode gauge.

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (needs animation with 2 frames, 1st is without auto-targeting enabled, 2nd is with)
Auto Offsets: (Optional)
Target Offsets: (Optional)
FS2 Open, 3.6.16:
On Text Color: (Optional)
Off Text Color: (Optional)

+Countermeasures:

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

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (needs an animation with a single frame)
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
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename:
Header Offsets: (Optional)
Animation Offsets: (Optional)
Animation Background Size: (Deprecated)
FS2 Open, 3.7.4:
Animation Size: (Optional)


+Directives:

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

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Top Background Filename: (Optional) (needs animation with one frame)
Entry Background Filename: (Optional) (needs animation with one frame)
Bottom Background Filename: (Optional) (needs animation with one frame)
Header Offsets: (Optional)
Top Background Height: (Optional)
List Start Offsets: (Optional)
Entry Height: (Optional)
FS2 Open, 3.6.16:
Bottom Background Offset: (Optional)
Max Line Width: (Optional)

+Weapons:

Adds a weapon status and ammunition gauge.

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Primary List Top Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Primary List Middle Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Primary List Bottom Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Secondary List Top Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Secondary List Entry Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Secondary List Bottom Background Filename: (Optional) (needs animation with a single frame)
Alt Ballistic Filename: (Optional) (needs animation with a single frame)
Header Offsets: (Optional)
Alt Ballistic Offsets: (Optional)
Top Primary BackgroundX-offset: (Optional)
Alt Ballistic X-offset: (Optional)
Text X-offset: (Optional)
Alt Ballistic 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
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)

+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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Header Offsets: (Optional)
List Start Offsets: (Optional)
Top Background Height: (Optional)
Entry Height: (Optional)
FS2 Open, 3.6.16:
Bottom Background Offset (Optional)
Command X-offset: (Optional)
Page Up Offsets: (Optional)
Page Down Offsets: (Optional)

+Lag:

Adds a Lag gauge.

  • Valid Sub-entries:
Position
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (animation needs 8 frames; 0->3 are the top, right, bottom & left shield quads; 4->7 are the same except brighter for when the quad is flashing from being hit)
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Top Background Filename: (Optional)
Entry Background Filename: (Optional)
Bottom Background Filename: (Optional)
Entry Height (Optional)
Entry Stagger Width: (Optional)
FS2 Open, 3.6.16:
Bottom Background Offset: (Optional)
Header Text (Optional)
Header Offsets: (Optional)
List Start Offsets: (Optional)
Hull X-offset (Optional)
Name X-offset (Optional)
Status X-offset (Optional)
FS2 Open, 3.6.16:
Ship Name Max Width: (Optional)
FS2 Open, 3.7.4:
Right-Align Ship Names: (Optional)

+Mission Time:

Adds a gauge that displays the current mission time.

  • Valid Sub-entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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.

  • Valid Sub-entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
FS2 Open, 3.6.14:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Monitor Filename: (Optional) (needs animation with 2 frames, 1st is the background for the target, 2nd is the border; rendered last)
FS2 Open, 3.6.16:
Monitor Alpha Mask Filename: (Optional) (needs animation with a single frame)
Integrity Bar Filename: (Optional) (needs animation with 2 frames, 1st is a zero/dark filled bar, 2nd is a max/bright filled bar)
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)
FS2 Open, 3.6.16:
Subsystem Name Offsets: (Optional)
Subsystem Integrity Offsets: (Optional)
Disabled Status Offsets: (Optional)
Desaturate: (Optional)
FS2 Open, 23.0:
Wireframe: (Optional. Valid values match $Wireframe Targetbox: and will override the global setting)
Wireframe Color: (Optional. Color. Takes three ints 0-255, R,G,B; will override the global setting)

+Extra Target Data:

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

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional) (needs an animation with 1 frame)
Bracket Offsets: (Optional)
Dock Offsets: (Optional)
FS2 Open, 3.7.4:
Dock Max Width: (Optional)
Order Offsets: (Optional)
FS2 Open, 3.7.4:
Order Max Width: (Optional)
Time Offsets: (Optional)

+Radar:

Adds a standard radar gauge

  • Valid Sub-entries:
FS2 Open, 19.0:
Ngon Sides: (Optional)
Ngon Offset: (Optional)
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Filename: (Optional) (needs animation with 2 frames, only the 2nd frame is used)
FS2 Open, 3.7.4:
Radar Center Offsets: (Optional)
Radar Size: (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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Filename: (Optional) (needs animation with 2 frames, only the 2nd frame is used)
FS2 Open, 3.7.4:
Radar Center Offsets: (Optional)
Radar Size: (Optional)
Infinity Distance Offsets (Optional)
Long Distance Offsets: (Optional)
Short Distance Offsets: (Optional)

+Radar BSG:

Adds a BSG style radar (a.k.a DRADIS).

Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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. Note that it only supports a vertical fill.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional) (needs animation with 2 frames, the 1st is the bar lit for zero energy, the 2nd is the bar lit for max energy)
Foreground Clip Height: (Optional)

+Weapon Energy:

Adds a gauge that shows the remaining weapon energy. Note that it only supports a vertical fill.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional) (needs an animation with 4 frames, the 3rd is the bar lit for zero energy, the 2nd is the bar lit for max energy, frames 1 & 2 are not used)
Foreground Clip Height: (Optional)
Text Offsets: (Optional)
FS2 Open, 3.6.16:
Text Alignment: (Optional)
Always Show Text: (Optional)
Text Follows: (Optional)
Show Ballistic Ammo: (Optional)
Armed Guns List Offsets: (Optional)
Armed Guns List Alignment: (Optional)
Armed Guns List Entry Height: (Optional)

+Text Warnings:

Adds a gauge that warns the player (current warnings are EMP, Launch, Evaded, Collision, Blast & Engine Wash).

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)

+Center Reticle:

Adds a "custom" center reticle.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.6.16:
Show Max Speed Label: (Optional)
Min Speed Label Offsets: (Optional)
FS2 Open, 3.6.16:
Show Min Speed Label: (Optional)
Orbit Center Offsets: (Optional)
Orbit Radius: (Optional)
FS2 Open, 3.6.16:
Current Speed Offsets: (Optional)
Target Speed Offsets: (Optional)
Show Percentage: (Optional)
Glide Status Offsets: (Optional)
Match Speed Status Offsets: (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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Voice Status:

Adds a gauge that displays the voice status.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Ping:

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

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Supernova:

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

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Lock Indicator:

Adds a Lock Indicator gauge.

  • Valid Sub-Entries:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Lock Filename: (Optional)
Locked Filename: (Optional)
Lock Center Offsets: (Optional)
Locked Center Offsets: (Optional)
FS2 Open, 23.0:
Loop Locked Animation: (Optional)
Blink Locked Animation: (Optional)

+Offscreen Indicator:

Adds an Offscreen Indicator.

  • Valid Sub-Entries:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")


+Target Brackets:

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

  • Valid Sub-Entries:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Dot Filename: (Optional)
FS2 Open, 23.0:
Enable Target Info: (Optional boolean. Adds the target name and class to the brackets. Overrides the commandline setting.)


+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)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
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)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Radius (Optional)
Triangle Base: (Optional)
Triangle Height: (Optional)


+Missile Triangles:

Adds a gauge that is used during attempting to lock onto a target when using an aspect seeking missile.

  • Valid Sub-entries:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Radius (Optional)
Triangle Base: (Optional)
Triangle Height: (Optional)


+Lead Indicator:

Adds a gauge that leads (is in front) of the target. Aim your crosshairs at this indicator to increase probability of hitting the target.

  • Valid Sub-entries:
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Filename: (Optional)
Frame #0: Secondaries lead indicator (Dumbfire)
Frame #1: Secondaries lead indicator (Homing)
Frame #2: Primaries lead indicator
Center Offsets: (Optional)

+Orientation Tee:

Adds a gauge that indicates the targeted craft's orientation in relation to the player's craft.

  • Valid Sub-Entries:
Position (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Radius (Optional)


+Lead Sight:

Adds a gauge that lags (is behind) the target. Indicates where your shots will end up relative to the target's position. To score a hit, this gauge should be over the target. Notably used by Diaspora.

  • Valid Sub-Entries:
Position (Optional)
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional)
Frame #0 is used for secondaries
  • If only one frame is found in the file, then it is used for primaries instead
Frame #1 is used for primaries

+Kills:

Adds a gauge that keeps track of how many kills the player has scored during a mission.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional)
Text Offsets: (Optional)
Value Offsets: (Optional)

+Weapon Linking:

Adds a gauge that indicates the selected weapons and their firing rates.

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Arc Filename: (Optional)
Single Primary Filename: (Optional)
Double Primary Filename: (Optional)
Single Secondary Filename: (Optional)
Double Secondary Filename: (Optional)
Triple Secondary Filename: (Optional)
Single Primary Offsets: (Optional)
Double Primary Offsets: (Optional)
Single Secondary Offsets: (Optional)
Double Secondary Offsets: (Optional)
Triple Secondary Offsets: (Optional)


+Fixed Messages:

  • Valid Sub-Entries:
Position (Optional)
FS2 Open, 3.7.2:
Scale Gauge: (Optional)
FS2 Open, 3.7.4:
Force Scaling Above: (Optional)
FS2 Open, 3.7.2:
Origin: (Optional, incompatible with Position:, requires Offset:)
Offset: (Optional, incompatible with Position:, requires Origin:)
FS2 Open, 3.6.16:
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
FS2 Open, 3.8:
Center Text On Gauge X-Position: (Optional)

+Flight Path Marker:

FS2 Open, 3.6.16:

Adds a gauge that indicates the direction where your ship is traveling. Notably used by Diaspora.

  • Valid Sub-Entries:
Color: (Optional)
Filename: (Optional)
Center Offsets: (Optional)

+Warhead Count:

FS2 Open, 3.6.16:

Displays the name of the current secondary weapon. Tallies the ammo left. Notably used by Diaspora.

  • Valid Sub-Entries:
Position: (Optional)
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Filename: (Optional) (needs an animation with a single frame)
Name Offsets: (Optional)
Count Offsets: (Optional)
Icon Width: (Optional)
Icon Height: (Optional)
Max Icons: (Optional)
Max Columns: (Optional)
Name Alignment: (Optional)

+Hardpoints:

FS2 Open, 3.6.16:

Draws a silhouette of the player's ship and mounted weapons. Notably used by Diaspora.

  • Valid Sub-Entries:
Position: (Optional)
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Size: (Optional)
Line Width: (Optional)
View Direction: (Optional)
Show Primary Weapons: (Optional)
Show Secondary Weapons: (Optional)

+Primary Weapons:

FS2 Open, 3.6.16:

Like the Weapons gauge but simpler. Only displays primary weapons. Notably used by Diaspora.

  • Valid Sub-Entries:
Position: (Optional)
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Header Offsets: (Optional)
Header Text: (Optional)
First Background Filename: (Optional) (needs animation with a single frame)
First Background Height: (Optional)
First Background X-offset: (Optional)
Entry Background Filename: (Optional) (needs animation with a single frame)
Entry Background Height: (Optional)
Entry Background X-offset: (Optional)
Last Background Filename: (Optional) (needs animation with a single frame)
Last Background X-offset: (Optional)
Last Background Y-offset: (Optional)
Entry Height: (Optional)
List Start Y-offset: (Optional)
Ammo X-offset: (Optional)
Link X-offset: (Optional)
Name X-offset: (Optional)

+Secondary Weapons:

FS2 Open, 3.6.16:

Like the Weapons gauge but simpler. Only displays secondary weapons. Notably used by Diaspora.

  • Valid Sub-Entries:
Position: (Optional)
Cockpit Target: (Optional)
Canvas Size: (Optional)
Display Offset: (Optional)
Display Size:
Color: (Optional)
Font: (Optional)
FS2 Open, 19.0:
Chase View Only: (Optional)
FS2 Open, 23.0:
Cockpit View Choice: (Optional. Valid values are "cockpitactive", "cockpitinactive", "both")
Slew: (Optional)
Header Offsets: (Optional)
Header Text: (Optional)
First Background Filename: (Optional)
First Background Height: (Optional)
First Background X-offset: (Optional)
Entry Background Filename: (Optional)
Entry Background Height: (Optional)
Entry Background X-offset: (Optional)
Last Background Filename: (Optional)
Last Background X-offset: (Optional)
Last Background Y-offset: (Optional)
Entry Height: (Optional)
List Start Y-offset: (Optional)
Ammo X-offset: (Optional)
Link X-offset: (Optional)
Name X-offset: (Optional)
Unlink X-offset: (Optional)
Reload X-offset: (Optional)

$End Gauges

The Gauges section must end with $End Gauges. No Exceptions.

#End

The very last entry in the Hud_gauges.tbl must be #End. No Exceptions.



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 (and many others)


Scale Gauge:

FS2 Open, 3.7.2:

Define if a gauge size will scale or not.

If false then gauge bitmaps will always show at their original size which may result in gauges being very small at high resolutions.

If true then gauge bitmaps will scale in proportion to the current resolution vs the base HUD resolution in use. This may result in gauges becoming blurry at non-base resolutions.

Defaults to yes/true.

Incompatible with Position:

  • Syntax: Boolean scale_this_gauge

Used by: most gauges

Force Scaling Above:

FS2 Open, 3.7.4:

Optional. If scaling is disabled for this gauge, then it will be scaled as though the base resolution were this resolution or the real base resolution, whichever is greater.

Use this to disable scaling at lower resolutions while preventing gauges from getting too small at higher resolutions.

To disable this feature, use (-1, -1).

Incompatible with Position:

  • Syntax: (Integer width, Integer height)

Used by: most gauges

Origin:

FS2 Open, 3.7.2:

Define gauge position as a ratio of the screen size (base or current, it doesn't matter).

Requires Offset:

Incompatible with Position:

  • Syntax: Float horizontal ratio 0.0 - 1.0, Float vertical ratio 0.0 - 1.0

Used by: most gauges

Offset:

FS2 Open, 3.7.2:

Define gauge offset from Origin: in base resolution pixels

Requires Origin:

Incompatible with Position:

  • Syntax: Integer horizontal pixel offset from Origin:, Integer vertical pixel offset from Origin:

Used by: most gauges

Cockpit Target:

The cockpit display that this gauge will be rendered to. Refers to the +Display Name: defined in $Cockpit Display:.

Canvas Size:

The off-screen canvas this gauge will be rendered to before being interpolated into the actual cockpit display. The smaller this number is, the larger the gauge will appear on the cockpit display.

  • Syntax: Integer width, Integer height
Display Offset:

The position of the canvas on the cockpit display texture

  • Syntax: Integer width, Integer height
Display Size:

The interpolated size on the cockpit display texture that the canvas will be rendered to.

  • Syntax: Integer width, Integer height

Color:

Optional. Overrides both previous color settings ($Color HUD option and $Color 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 as defined by 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 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. If set to "true", the gauge will not follow the player's head movements when using TrackIR/padlock. i.e. should be used for gauges like the gunsight/leadsight.

  • 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: 9

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 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 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 .ANI or .EFF used for this gauge's background graphic.

Note: All HUD .ANI's must have the same color palette as the retail .ANI's in order to render properly. (.EFF's do not have this restriction)


  • Syntax: Filename
    • No filename extension is needed.


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 side of gauge.

  • Syntax: Filename

Used by: +Wingman Status:


First Background Filename:

Optional. Alias for Left Background Filename:


Right Background Filename:

Optional. Designates which file to use for the Right side of the gauge.

  • Syntax: Filename

Used by: +Wingman Status:


Last Background Filename:

Optional. Alias for Right Background Filename:


Entry Background Filename:

Optional. Designates which file to use for the (Wing) Entry section of the gauge (aka the middle sections).

  • Syntax: Filename

Used by: +Damage, +Wingman Status:


Primary List Top Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Primary List Middle Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Primary List Bottom Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Secondary List Top Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Secondary List Entry Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Secondary List Bottom Background Filename:

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

  • Syntax: Filename
  • Valid Sub-entries:
Alt Ballistic Filename

Used by: +Weapons:


Alt Ballistic Filename:

Optional. Designates an alternate file to be used for ballistic weapons.

  • Syntax: Filename

Used by: Primary List Top Background Filename, Primary List Middle Background Filename, Primary List Bottom Background Filename, Secondary List Top Background Filename, Secondary List Entry Background Filename, Secondary List Bottom Background Filename


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 headers of various gauges

  • Syntax: Integer horizontal offset, Integer vertical offset
  • Units: Pixels
  • Valid Sub-entries:
Weapons:
Alt Ballistic Offsets:

Used by: +Support:, +Damage:, +Weapons:


Fixed Header Position:

Optional. If set, the header text will not change position when the gauge changes size.

  • Syntax: Boolean

Used by: +Wingman Status:


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
Integer x, Integer y ;; Wingman 6
  • Units: Pixels


Warning: All 6 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. If not present the gauge will expand to the left.

  • Syntax: String
  • Valid Values:
    • Right
    • Down

Used by: +Wingman Status:

Use Full Wing Names:

FS2 Open, 21.4:

Optional. If enabled the wingmen gauge draws the full wing name and does not alter the capitalization. Default behavior is to draw the first three letters of the wing in all lower-case.

  • Syntax: Boolean
  • Default Value: False

Used by: +Wingman Status:

Use Expanded Colors:

FS2 Open, 21.4:

Optional. If enabled the wingmen gauge status dots use red, yellow, or green color to designate wingmen health (green full to greater thon two-thirds, yellow two-thirds to greater than one-third, and red less than or equal to one-third). Default is to use red for less than half health and gauge color otherwise.

  • Syntax: Boolean
  • Default Value: False

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 graphics.

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

Used by: +Talking Head:


Animation Background Size:

Deprecated. Originally, this set the size of the black box that's drawn behind the animation. Since Git revision 556e9a4 (2015-11-01), it has the same effect as Animation Size:.

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

Used by: +Talking Head:


Animation Size:

FS2 Open, 3.7.4:

Optional. Defines the size of the animation. All animations will be scaled to match this size.

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

Used by: +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:


Alt Ballistic Offsets:

Opetional. Defines the screen coordinate offsets for headers of ballistic weapons

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

Used by: +Header Offset:


Top Primary Background X-offset:

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

  • Syntax: Integer
  • Units: Pixels
  • Valid Sub-entries:
Alt Ballistic X-offset:

Used by: +Weapons:


Text X-offset:

(Optional) Defines the screen coordinate X-offset for weapon labels

  • Syntax: Integer
  • Units: Pixels
  • Valid Sub-entries:
Alt Ballistic X-offset:

Used by: +Weapons:


Alt Ballistic X-offset:

Optional. Defines the screen coordinate X-offset for ballistic weapons

  • Syntax: Integer
  • Units: Pixels

Used by: Top Primary Background X-offset:, Text X-offset:


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 Unlinked 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: +Objective notify:


Objective Value Y-offset

Designates the screen position offset for the Objective value

  • Syntax: Integer y offset
  • Units: Pixels

Used by: +Objective notify:


Subspace Text Y-offset:

Designates the screen position offset for the Subspace label

  • Syntax: Integer y offset
  • Units: Pixels

Used by: +Objective notify:


Subspace Value Y-offset

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

  • Syntax: Integer y offset
  • Units: Pixels

Used by: +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: +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: +Objective notify:


Command X-offset:

  • Syntax: Integer x offset
  • Units: Pixels

Used by: +Squad Message:

Page Up Offsets:

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

Used by: +Squad Message:

Page Down Offsets:

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

Used by: +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:


Ship Name Max Width:

Used by: +Escort View:


Right-Align Ship Names:

Used by: +Escort View:


Foreground Clip Height:

  • Sets the height, in pixels, of the gauge.
    • For the Throttle, sets the height of the gauge that represents 0% to 100% throttle. The total height of the gauge is the sum of this value and the Afterburner Clip Height value.
  • Syntax: Integer

Used by: +ETS Retail:, +ETS Weapons, +ETS Engines, +ETS Shields, +Target Monitor, +Afterburner Energy, +Weapon Energy, +Throttle

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: +Target Monitor:


Integrity Bar Filename:

Used by: +Target Monitor:


Viewport Offsets:

Used by: +Target Monitor:


Viewport Size:

Used by: +Target Monitor:


Integrity Bar Offsets:

Used by: +Target Monitor:


Integrity Bar Foreground Clip Height:

Used by: +Target Monitor:


Status Offsets:

Used by: +Target Monitor:


Name Offsets:

Used by: +Target Monitor:


Class Offsets:

Used by: +Target Monitor:


Distance Offsets:

Used by: +Target Monitor:


Speed Offsets:

Used by: +Target Monitor:


Hull Offsets:

Used by: +Target Monitor:


Cargo Contents Offsets:

Used by: +Target Monitor:


Cargo Scan Start Offsets:

Used by: +Target Monitor:


Cargo Scan Size:

Used by: +Target Monitor:


Bracket Offsets:

Used by: +Extra Target Data:


Dock Offsets:

Used by: +Extra Target Data:


Dock Max Width:

Used by: +Extra Target Data:


Order Offsets:

Used by: +Extra Target Data:


Order Max Width:

Used by: +Extra Target Data:


Time Offsets:

Used by: +Extra Target Data:


Radar Center Offsets:

Defines the radar's plot origin as an offset, in pixels, from this gauge's Position coordinates

  • Syntax: Integer horizontal offset, Integer vertical offset

Used by: +Radar:

Radar Size:

Size, in pixels, of the radar plot area.

Syntax: Integer horizontal size, Integer vertical size

Used by: +Radar:

Infinity Distance Offsets:

Used by: +Radar:

Offset to draw the infinity radar range symbol.

Long Distance Offsets:

Used by: +Radar:

Offset to draw the long range radar text (i.e. 10k).

Short Distance Offsets:

Used by: +Radar:

Offset to draw the short range radar text (i.e. 2k).

Size:

Used by: +Radar BSG:


XY Disc Filename:

Used by: +Radar BSG:


XZ YZ Disc Filename:

Used by: +Radar BSG:


Sweep Disc Filename:

Used by: +Radar BSG:


Default Contact Filename:

Used by: +Radar BSG:


Unknown Contact Filename:

Used by: +Radar BSG:


Loop Volume:

Used by: +Radar BSG


Minimum Beep Delay:

Used by: +Radar BSG


Firepoint display:

Displays the positions of the gun firepoints on your ship

  • Syntax: Boolean, YES or NO

NOTE: The position of the firepoints is calculated from the Eye Point position in the POF. You may encounter weird results if you have no Eye Point defined, but no debug warnings will be raised.

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:


Afterburner Clip Height:

  • Sets the area of the throttle gauge that represents the Afterburner segment (which is on top of the 0% to 100% area). The total height of the gauge is determined by the sum of this value and Foreground 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

Needs to be an ani with a least 2 frames (but only the 2nd frame is used ?!?!? for threat & weapon linking so far)

Used by: +Threat Indicator:

Dumbfire Filename:

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

Needs to be an ani with a least 2 frames. The 1st frame is "no warning", the rest of the frames are cycled through when a warning is active.

Internally FSO also refers to this as the "laser threat warning".

Used by: +Threat Indicator:

Lock Filename:

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

Needs to be an ani with a least 2 frames. The 1st frame is "no warning", the rest of the frames are cycled through when a warning is active. Frames cycle twice as fast when a lock has been acquired, compared to when a lock is being acquired.

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:

Loop Locked Animation:

Controls whether the animation should loop after locking on, like in FS1.

Used by: +Lock Indicator:

Blink Locked Animation:

Controls whether the animation should blink after locking on, like in FS2.

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:


Center Offsets:

Used by: +Lead Indicator:


Single Primary Filename:

Designates the file to use for primary linking for ships with a single primary bank.

Needs to be an ani with 2 frames; 1st is bank 1 not selected (not that this should ever be able to happen), 2nd is bank 1 selected.

Used by: +Weapon Linking:

Double Primary Filename:

Designates the file to use for primary linking for ships with two primary banks.

Needs to be an ani with 4 frames:

  • Frame 0 is no banks selected
  • Frame 1 is 1st bank selected
  • Frame 2 is 2nd bank selected
  • Frame 3 is both banks selected/linked

Used by: +Weapon Linking:

Single Secondary Filename:

Designates the file to use for selected secondary bank for ships with a single secondary bank.

Needs to be an ani with 2 frames; 1st is bank 1 not selected, 2nd is bank 1 selected.

Used by: +Weapon Linking:

Double Secondary Filename:

Designates the file to use for selected secondary bank for ships with two secondary banks.

Needs to be an ani with 3 frames; 1st is no banks selected, 2nd is bank 1 selected, 3rd is bank 2 selected.

Used by: +Weapon Linking:

Triple Secondary Filename:

Designates the file to use for selected secondary bank for ships with two secondary banks.

Needs to be an ani with 4 frames; 1st is no banks selected, 2nd is bank 1 selected, 3rd is bank 2 selected, 4th is bank 3 selected.

Used by: +Weapon Linking:

Single Primary Offsets:

Used by: +Weapon Linking:

Double Primary Offsets:

Used by: +Weapon Linking:

Single Secondary Offsets:

Used by: +Weapon Linking:

Double Secondary Offsets:

Used by: +Weapon Linking:

Triple Secondary Offsets:

Used by: +Weapon Linking:

Hidden By Comms Menu:

FS2 Open, 3.6.16:

Defines whether the messages gauge may be drawn at the same time as the wingman comms menu.

  • Syntax: Boolean
  • Default Value: false (messages are not visible while the comms menu is open)
Used by: +Messages:

Bottom Background Offset:

FS2 Open, 3.6.16:

Defines the vertical pixel offset added to the position of the bottom background frame.

  • Syntax: Integer vertical offset
  • Units: Pixels
Used by: +Damage:

Center Text On Gauge X-Position:

FS2 Open, 3.8:

Sets whether to position the center of the text to the gauge's X-position.

  • Syntax Boolean
  • Default Value: false if the gauge is explicitly given a position, true otherwise
Used by: +Fixed Messages:

Ngon Sides:

FS2 Open, 19.0:

Defines the number of sides a regular polygon (N-gon) radar has. If defined, the standard radar's edge is drawn as an N-gon, instead of the standard ellipsoid. Blips that are projected outside of the N-gon are snapped to the edge: the blip's angle stays the same but the blip's radius to the center of the plot area is reduced.

  • Syntax Integer
  • Default Value: 0 A value of 0 means to use the standard ellipsoid radar
  • Minimum value: 3 (which is a triangle)
Used by: +Radar:

Ngon Offset:

FS2 Open, 19.0:

Defines the angular offset to apply to the N-gon perimeter. The first vertex is at the 3 o'clock position, positive offsets spin this vertex counter-clockwise, negative offsets spin this clockwise.

  • Syntax Float (radians)
  • Default Value: 0
Used by: +Radar: